Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Посоветуйте flv плейер флэшевый, лучше бесплатный
цитата
17/02/12 в 23:43
 aaamoto
На своем сайте проигрываю флв бесплатным "FLV Player", есть несколько минусов:

1. Перемотка, воспроизведения с любого места - работает коряво;
2. Иногда зависает, в хроме по крайней мере замечено стопудово;
3. Так и не смог настроить, чтобы пока видео не играет показывал статическую или динамическую картинку (до проигрывания или при паузе);
4. Или у меня паранойя или где, но мне кажется что ресурсов клиентского компьютера много потребляет.

Но, не смотря на это в целом плейром доволен,настроек довольно много, за бесплатно класс, но, как всегда, хочется лучшего ;)
цитата
18/02/12 в 15:06
 Semen!
KVS Player
цитата
18/02/12 в 17:21
 aaamoto
Semen! писал:
KVS Player


ООО, судя по демке и описалову - то что надо, спасибо, буду знакомиться! smail54.gif
цитата
18/02/12 в 21:40
 aaamoto
Semen!: Толи лыжи не едут, то ли я ...
Ты им пользовался можешь подсказать? Я на своем компе под Денвером тестирую:

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
</head>
<body>
<h1>HTML initialization</h1>
<object id="kt_player" name="kt_player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
        codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
        width="363" height="269">
    <param name="allowscriptaccess" value="always"/>
    <param name="allowFullScreen" value="true"/>
    <param name="movie" value="http://kvs.net/player/kt_player.swf"/>
    <param name="flashvars" value="video_url=http://kvs.net/maris1.flv"/>
    <embed
      src="http://kvs.net/player/kt_player.swf?video_url=http://kvs.net/maris1.flv"
      width="363"
      height="269"
      scaling="crop"
      preview_url="http://kvs.net/preview.jpg"
      logo_src="http://kvs.net/overvideo.png"
      preview_frame="20"
      allowfullscreen="true"
      allowscriptaccess="always"
      type="application/x-shockwave-flash"
      pluginspage="http://www.macromedia.com/go/getflashplayer">
    </embed>
</object>
</body>
</html>

в папке http://kvs.net/player/ - кроме этого файла ничего не оставил kt_player.swf ну и не работают ни scaling, ни preview_url, ни logo_src... Что сделать?
цитата
19/02/12 в 10:43
 aaamoto
Как говорится, утро вечера .... разобрался вот так когда вставляешь все работает, еще раз спаибо...
    <embed
      src="http://kvs.net/player/kt_player.swf?video_url=http://kvs.net/maris1.flv&amp;logo_src=http://kvs.net/overvideo.png&amp;logo_position=[0,0]"
      width="363"
      height="269"
      allowfullscreen="true"
      allowscriptaccess="always"
      type="application/x-shockwave-flash"
      pluginspage="http://www.macromedia.com/go/getflashplayer">
    </embed>

только вот параметр scaling продолжает не работать, как-то видео масштабируется в пропорциях не правильно... ни fill ни crop ничегошеньки не меняют...
цитата
19/02/12 в 12:59
 Semen!
вот самый простой рабочий вариант.

<script type="text/javascript">
    var flashvars = {
        video_url: 'http://veideo.flv',
        preview_url: 'preview.jpg',
        embed: '1',
        skin: '2'
    };
    var params = {allowfullscreen: 'true', allowscriptaccess: 'always'};
    var attributes = {id: 'player1', name: 'player1'};
    swfobject.embedSWF('/player/kt_player.swf', 'player1', '600', '460', '9.124.0', '/player/expressInstall.swf', flashvars, params, attributes);
</script>

scaling не задан, соответственно видео будет масштабироваться плеером с сохранением пропорций и добавлением черных вертикальных или горизонтальных полос. Если задать fill или crop, то будет растягиваться или обрезаться.
Ну и автоматом генерируемый ембед:

<object id="kt_player" name="kt_player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="600" height="460">
<param name="allowscriptaccess" value="always"/>
<param name="allowFullScreen" value="true"/>
<param name="movie" value="http://domain/player/kt_player.swf"/>
<param name="flashvars" value="video_url=http://veideo.flv&amp;preview_url=preview.jpg&amp;skin=2&amp;bt=0"/>
<embed src="http://damain/player/kt_player.swf?video_url=http://veideo.flv&amp;preview_url=preview.jpg&amp;skin=2&amp;bt=0" width="600" height="460" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
</object>
цитата
19/02/12 в 13:04
 Semen!
ну еще embed.xml глянь что прописано по-поводу scaling.
цитата
19/02/12 в 15:40
 aaamoto
Semen! писал:

scaling не задан, соответственно видео будет масштабироваться плеером с сохранением пропорций и добавлением черных вертикальных или горизонтальных полос.


так во ту меня в таком варианте уже видео искажается, как мне кажется... Ладно буду разбираться, спасибо.
цитата
19/02/12 в 19:43
 aaamoto
Да уж, дело точно не в лыжах icon_sad.gif

Залил на хостинг, решил проверить как будет видео работать, опять возникает вопрос с перемоткой, перемотка работает отлично, НО в пределах закэшированного видео... А хочется, чтобы я мог в любое место ткнуть на тайм шкале, даже за пределами кэша и с того момента началось проигрывание видео....
цитата
19/02/12 в 20:48
 Cibtor
Вариантов проблемы может быть много: обработать ролик flvtool++, или если видео отдается nginx, то нужно его настроить.
цитата
26/02/12 в 09:38
 aaamoto
Cibtor: спасибо, буду ковыряться


Эта страница в полной версии