Перейти к публикации

Замена видео плеера


Рекомендованные сообщения

Приветствую...

Прошу помощи по установке JW FLV Media Player (_http://www.longtailvideo.com/players/jw-flv-player/)

Знаю, что полно было новостей на разных порталах по поводу замены плеера, но обычно во всех тупой копипаст, код один и тот же и не рабочий к тому же...

Поиск использован на форуме - всё нашедшее либо игнор сообщения ТС, либо ничего по существу

Желательно под версию 7.5

Дабы не нарушать правила, tol4ok.ru...

Ссылка на сообщение
Поделиться на других сайтах

МегаАктуально, плачу 1$ за полную совместимость...

Советую обратить внимание на самый лучший плеер, какой я только встречал за всё время: http://uppod.info/

Бесплатный + есть конструктор и нету рекламы. :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

Приветствую...

Прошу помощи по установке JW FLV Media Player (_http://www.longtailvideo.com/players/jw-flv-player/)

Знаю, что полно было новостей на разных порталах по поводу замены плеера, но обычно во всех тупой копипаст, код один и тот же и не рабочий к тому же...

Поиск использован на форуме - всё нашедшее либо игнор сообщения ТС, либо ничего по существу

Желательно под версию 7.5

Дабы не нарушать правила, tol4ok.ru...

Пошаговая инструкция написанная мной только что (Полностью рабочая, правда сделал на скорую руку) для ВЕРСИИ 7.5:

1) Заливаем файл плеера с именем: player.swf в папку: engine/classes/flashplayer/

2) Открываем файл: engine/classes/parse.class.php и дальше работаем только с ним

3) Находим в этом файле, вот эти строки кода:

		if( $type == "flv" or $type == "mp4" or $type == "m4v" or $type == "m4a" ) {


			if( $config['flv_watermark'] ) $watermark = ",showWatermark:'always',watermarkUrl:'{THEME}/dleimages/flv_watermark.png',watermarkLinkUrl:''";

			else $watermark = "";


			$list = explode( ",", $url );

			$url = array ();


			foreach ( $list as $value ) {


				$url[] = "{url:'" . trim( $value ) . "?source=1'}";


			}


			$url = implode( ", ", $url );


			return "<!--dle_video_begin:{$decode_url}--><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" \"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\"425\" height=\"325\">

				<param name=\"movie\" value=\"" . $config['http_home_url'] . "engine/classes/flashplayer/flv_player.swf?config={embedded:true,playList:[{overlayId:'play',url:'{$option[1]}'},{$url}],initialScale:'fit',showMenu:false,controlBarGloss:'low',controlBarBackgroundColor:-1,controlsOverVideo:'ease',startingBufferLength:1,showOnLoadBegin:true,loop:false,autoRewind:true,autoBuffering:false,autoPlay:false{$watermark}}\" />

				<param name=\"allowFullScreen\" value=\"true\" />

				<param name=\"quality\" value=\"high\" />

				<param name=\"bgcolor\" value=\"#000000\" />

				<param name=\"wmode\" value=\"transparent\" />

				<embed src=\"" . $config['http_home_url'] . "engine/classes/flashplayer/flv_player.swf?config={embedded:true,playList:[{overlayId:'play',url:'{$option[1]}'},{$url}],initialScale:'fit',showMenu:false,controlBarGloss:'low',controlBarBackgroundColor:-1,controlsOverVideo:'ease',startingBufferLength:1,showOnLoadBegin:true,loop:false,autoRewind:true,autoBuffering:false,autoPlay:false{$watermark}}\" quality=\"high\" bgcolor=\"#000000\" wmode=\"transparent\" allowFullScreen=\"true\" width=\"425\" height=\"325\" align=\"middle\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />

				</object><!--dle_video_end-->";


		} elseif( $type == "avi" or $type == "divx" ) {
4) После того как вы нашли эти строки, копируем вот эти:
<!--dle_video_begin:{$decode_url}-->

		<embed src=\"".$config['http_home_url']."engine/classes/flashplayer/player.swf\" width=\"540\" height=\"480\" allowfullscreen=\"true\" allowscriptaccess=\"always\" flashvars=\"&file={$decode_url}&height=480&width=540\" /><!--dle_video_end-->
и заменяем ими, вот эти, из кода, который мы искали в 3 шаге:
<!--dle_video_begin:{$decode_url}--><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" \"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\"425\" height=\"325\">

				<param name=\"movie\" value=\"" . $config['http_home_url'] . "engine/classes/flashplayer/flv_player.swf?config={embedded:true,playList:[{overlayId:'play',url:'{$option[1]}'},{$url}],initialScale:'fit',showMenu:false,controlBarGloss:'low',controlBarBackgroundColor:-1,controlsOverVideo:'ease',startingBufferLength:1,showOnLoadBegin:true,loop:false,autoRewind:true,autoBuffering:false,autoPlay:false{$watermark}}\" />

				<param name=\"allowFullScreen\" value=\"true\" />

				<param name=\"quality\" value=\"high\" />

				<param name=\"bgcolor\" value=\"#000000\" />

				<param name=\"wmode\" value=\"transparent\" />

				<embed src=\"" . $config['http_home_url'] . "engine/classes/flashplayer/flv_player.swf?config={embedded:true,playList:[{overlayId:'play',url:'{$option[1]}'},{$url}],initialScale:'fit',showMenu:false,controlBarGloss:'low',controlBarBackgroundColor:-1,controlsOverVideo:'ease',startingBufferLength:1,showOnLoadBegin:true,loop:false,autoRewind:true,autoBuffering:false,autoPlay:false{$watermark}}\" quality=\"high\" bgcolor=\"#000000\" wmode=\"transparent\" allowFullScreen=\"true\" width=\"425\" height=\"325\" align=\"middle\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />

				</object><!--dle_video_end-->

5) Закрываем и сохраняем файл.

6) Проверяете работоспособность на своём сайте. Всё должно быть ОК.

Если что задавайте вопросы, постараюсь помочь.

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...