Closed GoogleCodeExporter closed 9 years ago
Which sender are you using when you see this timelag? Can you reproduce the
error with the stream you mentioned and provide the receiver logs?
Original comment by jonathan...@google.com
on 29 Jun 2015 at 6:30
Please find attached the console debug output when playing the livestream.
We use our iOS app "Video & TV Cast for Chromecast" as sender (Please Donwload
at https://itunes.apple.com/app/video-tv-cast-browser-for/id907405413). Just
open the app, google "ard live" and you should be directed to the webpage that
embeds the livestream player. Please compare the local webplayer livestream to
the livestream on chromecast and you will see the timelag.
We have figured out that the livestream obviously starts with the wrong segment
of the m3u8 file.
Original comment by team2...@gmail.com
on 2 Jul 2015 at 12:38
Attachments:
By the way: The mentioned livestream is only available in Germany. Maybe you
need to use some kind of vpn solution to get it running with our app, for
example hola vpn.
Original comment by team2...@gmail.com
on 2 Jul 2015 at 1:15
Original comment by jonathan...@google.com
on 6 Jul 2015 at 8:18
If you're using a custom receiver application, pass in Infinity as
opt_initialTime to player.load
https://developers.google.com/cast/docs/reference/player/cast.player.api.Player#
load
to play from stream live point.
Original comment by vadi...@google.com
on 14 Jul 2015 at 4:05
Here's where it's mentioned on the developer page:
https://developers.google.com/cast/docs/player#frequently-asked-questions
How to enable live streams?
Live streams should just work out of the box, provide the URL.
To start at "live" you can specify the Infinity property as the initialTime
parameter to the player.load API call.
Original comment by jonathan...@google.com
on 14 Jul 2015 at 5:16
Ok, thank you very much. I think we already tried that, but we will have a look
again.
Original comment by team2...@gmail.com
on 17 Jul 2015 at 2:30
We us a styled media receiver, not a custom receiver. Is there an option to
pass this Infinity value to the custom styled receiver in the iOS SDK and
Android SDK? Or is there any workaround to achieve this?
In the android cast sdk there is used a MediaInfo object where you can set the
streamtype to MediaInfo.STREAM_TYPE_LIVE or any other of the values mentioned
in
https://developers.google.com/android/reference/com/google/android/gms/cast/Medi
aInfo
Unfortunately non of the values works to fix the livestream timelag issue. The
same applies to the iOS sdk.
Original comment by team2...@gmail.com
on 17 Jul 2015 at 2:54
You will need to use a custom receiver to play at the live point.
Original comment by jonathan...@google.com
on 17 Jul 2015 at 9:20
Ok thanks, that is the final answer I was looking for I guess.
Original comment by team2...@gmail.com
on 27 Jul 2015 at 9:35
Original issue reported on code.google.com by
team2...@gmail.com
on 29 Jun 2015 at 2:22Attachments: