tulei555 / google-cast-sdk

Automatically exported from code.google.com/p/google-cast-sdk
0 stars 1 forks source link

Live dash with segment template don't work. #787

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
MPL MPL 1.0.0.29
Play any live dash with segment template and you will see it will not working 
when you set initialTime to Infinity.
It's working if you set the initialTime before the actual live position but if 
you set initialTime to Infinity = (MPL should start from the live position). 
MPL will use mediaPresentationDuration -30s as the live position.
We think MPL should calculate the live position like this.

Segment number to start with is ((current_time - (availabilityStartTime + 
period.start)) / fragment_duration) + startNumber
so how long time this period has been available divided by fragment_duration is 
how many fragments has been published after representations startNumber
that is live position.  

Original issue reported on code.google.com by Patrik.C...@symbio.com on 15 Mar 2016 at 8:50

GoogleCodeExporter commented 8 years ago
Could you please share following details
1) Please share live stream used for testing.
2) Also share feedback report from Chromecast app/extension with the text "for 
Issue 787" in description and share receiver logs here (after reproducing this 
issue).
3) Let us know if you are using Chromecast Generation 1 or 2 and its firmware 
version.

Original comment by vinot...@google.com on 15 Mar 2016 at 11:34

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
We need a private way to share streams with you, because our unencrypted 
streams may not be spread on the internet. (it's sharp content).
The issue occurs both on Chromecast Generation 1 or 2 because the logic is not 
implemented in MPL. You don't need a Chromecast to verify this, you can run MPL 
in Chrome Desktop to see that MPL don't working with live DASH streams, because 
MPL doesn't calculate the Live Point correct.

Original comment by patrik.c...@gmail.com on 31 Mar 2016 at 4:36

GoogleCodeExporter commented 8 years ago
You can share stream via Cast help center contact form
https://support.google.com/cast-developer/contact/google_cast_contact_us?hl=en&r
d=1. Also mention about this issue 787 in the description.

Original comment by vinot...@google.com on 31 Mar 2016 at 5:33