Основной и резервный (RMTP и HTML5) для JWPlayer 6

В настоящее время я использую JWplayer 6, и я понял, что между JWPlayer 5 и 6 есть различия в конфигурациях.

Кто-нибудь знает, как установить основной и резервный для JWPlayer 6?

Я установил свой скрипт таким образом:

out.println("<div id=\"myElement\">Loading the player...</div>");
out.println("<script type=\"text/javascript\">");
out.println("jwplayer(\"myElement\").setup({");
out.println("sources:[");
out.println("{'file': \"rtmp://s2y3u5i4t1fkbz.cloudfront.net:1935/cfx/st/mp4:XXXXX.mp4\"},");
out.println("{'file': \"http://dkgitv33rxgy.cloudfront.net/XXXXX.mp4\"},");
out.println("],");
out.println("width: \"720\",");
out.println("height: \"480\"");
out.println("});");
out.println("</script>");

Когда я захожу в браузер своего ПК и проверяю свой веб-сайт, он не отображается. Однако, если я использовал свой iphone, это видно. Если я закомментирую http, мой браузер может показать видео, но не мой iphone. Если я закомментирую rtmp, мой iPhone сможет показать видео. Но мне нужна была поддержка стримов в первую очередь.

У кого-нибудь была эта проблема раньше?

Спасибо

РЕДАКТИРОВАТЬ: Используйте «основной»: «вспышка» непосредственно перед шириной 720 и после ] (закройте квадратные скобки). И он работает с потоком и HTML как для ПК, так и для портативных устройств, WOOHOO!!


person user1157751    schedule 19.04.2013    source источник
comment
У вас есть ссылка, которую мы можем посмотреть?   -  person emaxsaun    schedule 19.04.2013
comment
Красиво, рад, что у вас получилось! :)   -  person emaxsaun    schedule 20.04.2013


Ответы (1)


Попробуйте это, это работает на JwPlayer 6.3.

        jwplayer("<?php echo $this->id?>").setup({

                autostart: 'true' ,
                flashplayer: "<?php echo CHtml::asset($this->_path.'/jwplayer.flash.swf')?>",
                width:<?php echo $this->width?>,
                height:<?php echo $this->height?>,
                playlist: [{
                    sources: [
                    {
                       //Desktop: Use RTMP protocol and played by flash.
                        file: "<?php echo $this->rtmpPath;?>"
                    },
                    {
                        //Mobile: Use HLS protocol and played by HTML5
                        file: "<?php echo $this->hlsPath;?>",
                    }
                    ]
                }],
                primary:"flash",
            });

Ссылка: Откат к прямой загрузке

person Wildan Muhlis    schedule 04.06.2013