JWPlayer would not switch to the next file in playlist.
I am trying to playback on GOOGLE TV's CHROME BROWSER the playlist consisting of series of stream URLs. I tried RTMP or HTML. Player would not switch to the next file in the playlist. Problem happens only on Google TV. On my MAC playlists work good, but on Google TV, JW simply stops at the end of the file.
What to do to fix it? Thank you.
Can it be that Google TV's flash plugin is old? It looks like on Google TV there is still: flash player 10.2 plugin installed.
var executed = false; jwplayer('player6QVf7Mc6igor').onPlay(function() { if (!executed) { executed = true; var date = new Date(); var minutes = date.getMinutes(); var shift = minutes*60; jwplayer('player6QVf7Mc6igor').seek(shift); } });
Google TV is Google's devices that runs on latest Android. You guys say you support Android. You should test on atleast the devices that are specifically made for TV. JWPlayer is a video player isn't it?
We support Android. However, Android doesn’t even support Flash itself any more. This is widely documented online that Google dropped support for Android years ago.
And Google TV runs on Jelly Bean, Android 4.2.2. http://9to5google.com/2013/05/15/google-tv-gets-updated-to-latest-4-2-2-jellybean-will-see-quicker-updates-and-allow-secure-content/
>>> From the article:
Today, Google TV is moving to the latest version of Android (Jelly Bean, 4.2.2), and we’ve refactored Google TV so that our TV OEM partners can update to future versions of Android in a matter of weeks rather than months. For developers, this means you can build TV experiences using the latest Android APIs, including the NDK.
Today Google TV is also moving to the latest version of Chrome, and from now on Google TV benefits from Chrome updates on the same six week cycle that you’ve come to expect from Chrome. In Chrome on Google TV, we’ve added support for hardware-based content protection, enabling developers to provide premium TV content in HD within their web apps.
"We support Android. However, Android doesn’t even support Flash itself any more. This is widely documented online that Google dropped support for Android years ago."
What about HTML5? Does JWPlayer's HTML5 support playlists?
If yes, how can I make it work on Android's Chrome browser? How can I make sure that JW starts an HTML% player and not Flash?
We support HTML5 mode by default in JW6. However, you are using RTMP, which is Flash only. RTMP = Flash. You need to use HTTP served MP4 files, then it will work.
I tried both RTMP and "http://64.62.164.140:1935/ortondemand/_definst_/mp4:ort/ort.stream-2014-6-11-2.mp4/playlist.m3u8"
Both didn't jump to the next file when first one was over, player just pauses with a last frame of the file that was done playing without going to the next one.
var executed = false; jwplayer('player6QVf7Mc6igor').onPlay(function() { if (!executed) { executed = true; var date = new Date(); var minutes = date.getMinutes(); var shift = minutes*60; jwplayer('player6QVf7Mc6igor').seek(shift); } });
But I would definitely suggest you guys to test on Smart TV Platforms. I even wanted to looking if I could use JWPlayer on Samsung Smart TVs as well for our Samsung Smart TV future app. And I would love to, JWPlayer is a great player.
At least test on these: 1) Google TV 2) Google Chromecast 3) Roku 4) Samsung Smart TV 5) LG Smart TV
Because there is no one single solution for video streaming. For every platform you have to find something specific that works only there. It all complicates development and innovation so much. That's an idea for JW to research. One player, universal for all Smart TV platforms as well as regular computer systems. I hope JWPlayer was that one player supported by all platforms.