We are creating a player to play HLS live streams on both iOS and Android devices. The problem is, when an iOS user opens the player, videos starts with not latency unlike EXOPLAYER on an Android device.
EXOPlayer is not synced with the stream server, iOS player is synced but there is a 15 seconds delay on Android EXOPlayer which means when the performer raise a hand, it displays timely on iOS AVNPlayer but after
Is there any solution?
There's a spec in process for "LHLS" which follows the Periscope and Twitch pattern for advertising segments before they're fully transcoded.
It'd be great if someone familiar with ExoPlayer's HLS implementation could review the details for any issues and consider supporting it.
Some interesting views on what Apple came up with:
https://mux.com/blog/the-community-gave-us-low-latency-live-streaming-then-apple-took-it-away/
Thanks for working on this, will mention your efforts at the preso tomorrow. If I find some time and convince the right people I鈥檒l try and help out
https://tinyurl.com/yyr2rz8m
We published our design doc on our webpage - open for comments!
@tonihei any updates on if you will take LL HLS (Pantos official spec) in the coming 6-12 months?
We don't usually provide fixed time estimates and it's best to just subscribe to this issue to see updates. But "in the coming 6-12 months" is vague enough to say yes :)
any update?
Closing this feature request as it's fully implemented and will be released in 2.13.0.
Most helpful comment
Closing this feature request as it's fully implemented and will be released in 2.13.0.