tulei555 / google-cast-sdk

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

Update manifest to choose one PSSH on live DASH isn't working #774

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Update host.processManifest to strip out the protection system we don't need 
(according to instructions from Leon Necholls in 
https://plus.google.com/108447483343997384447/posts/fz2ZpKgAvuz)
2. Play live DASH content with the attached manifest+initialization segments 
(two PSSH, two ContentProtection)

What is the expected output? What do you see instead?
Expected: Chromecast should choose the PlayReady pssh box
Actual: [cast.player.core.MediaKeySession] keyerror (lines 125-126 in the 
attached log)

What version of the product are you using? On what operating system?
FW version 1.17.46278

Please provide any additional information below.
1. This issue was opened as a result of a discussion in: 
https://plus.google.com/108447483343997384447/posts/fz2ZpKgAvuz
2. The server with the content contains a workaround (removed the first PSSH in 
the initialization segment) so it is unavailable for reproducing the problem
3. Attaching log (with some URLs crossed out)

Original issue reported on code.google.com by devdev0...@gmail.com on 2 Mar 2016 at 8:27

Attachments:

GoogleCodeExporter commented 8 years ago
Adding manifest/initialization segments (missing from initial post)

Original comment by devdev0...@gmail.com on 2 Mar 2016 at 8:28

Attachments:

GoogleCodeExporter commented 8 years ago
We are looking in to the issue and will update soon

Original comment by vinot...@google.com on 3 Mar 2016 at 12:33

GoogleCodeExporter commented 8 years ago
Based on our analysis, the PSSH box version must be 0 for Cast Platform to 
support. Please try with the suggestion and let us know.

Original comment by vinot...@google.com on 29 Mar 2016 at 12:29