Closed
Bug 1191220
Opened 10 years ago
Closed 10 years ago
widevine demo MPD plays correctly in JWPlayer and Bitdash but not Shaka Player
Categories
(Core :: Audio/Video: Playback, defect, P2)
Core
Audio/Video: Playback
Tracking
()
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
firefox42 | --- | affected |
firefox44 | --- | unaffected |
firefox47 | --- | unaffected |
People
(Reporter: cpeterson, Assigned: jya)
References
Details
The following MPD plays correctly in JWPlayer but not Shaka Player or Bitdash player:
http://storage.googleapis.com/widevine-demo-media/sintel-1080p/dash.mpd
http://www.jwplayer.com/innovation/roadmap/mpeg-dash/
* Shaka logs these error messages to the web console:
http://shaka-player-demo.appspot.com/
+ audio/mp4; codecs="mp4a.40.2" is supported player.js:182:3
+ video/mp4; codecs="avc1.42c01e" is supported player.js:182:3
+ audio/mp4; codecs="mp4a.40.2" is supported player.js:182:3
+ video/mp4; codecs="avc1.42c01e" is supported player.js:182:3
Starting each stream from 0 stream_video_source.js:1121:3
stream_video_source.js:931:1
Player error error { target: null, isTrusted: false, detail: InvalidStateError, eventPhase: 0, bubbles: true, cancelable: false, defaultPrevented: false, timeStamp: 1438763509501417, NONE: 0, CAPTURING_PHASE: 1, AT_TARGET: 2 }
* The Bitdash player dies with an "Unsupported MPD format" error and a JS TypeError:
http://www.dash-player.com/demo/manifest-test/
Unsupported MPD format bitdashplayer.min.js:1:309378
bitdash Error: Object { code: 3001, timestamp: 1438763946541, message: "Unsupported MPD format", type: "onError" } manifest-test:973:15
Unsupported MPD format bitdashplayer.min.js:1:309378
bitdash Error: Object { code: 3001, timestamp: 1438763946550, message: "Unsupported MPD format", type: "onError" } manifest-test:973:15
TypeError: m[((((((((H01 + K1k.W0N) + p4n) + F1N) + K1k.Y89) + l3e) + h7Z) + K1k.l44) + K1k.Y89)] is not a function bitdashplayer.min.js:1:176395
Comment 1•10 years ago
|
||
bitdash currently does not support the MPEG-DASH on-demand profile, i.e. unsegmented content with byte range requests. We will add this feature in a future version.
Reporter | ||
Comment 2•10 years ago
|
||
Thanks for the clarification, Daniel. I updated the bug summary.
Summary: widevine demo MPD plays correctly in JWPlayer but not Shaka Player or Bitdash player → widevine demo MPD plays correctly in JWPlayer but not Shaka Player
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → jyavenard
Updated•10 years ago
|
Priority: -- → P2
Comment 3•10 years ago
|
||
We have updated bitdash on our website to the upcoming release v3.2 which now supports SegmentBase MPDs and byte-range requests and it plays without any problems in FF42 Beta.
You can test it yourself as always using http://www.dash-player.com/demo/manifest-test/
Reporter | ||
Comment 4•10 years ago
|
||
Thanks for the update, Daniel. I confirm that the Bitdash player can play the test stream from comment 0.
(Un)fortunately, this test reliably crashes Firefox Nightly 44 with one of my test user profiles:
bp-8d79f58f-4259-4ae2-ba00-98c2b2151018
bp-172cf9ce-bdbb-400d-b1f5-3dbf52151018
Summary: widevine demo MPD plays correctly in JWPlayer but not Shaka Player → widevine demo MPD plays correctly in JWPlayer and Bitdash but not Shaka Player
Reporter | ||
Comment 5•10 years ago
|
||
The Shaka Player still fails, but this might be Firefox bug 1189196.
EME not available. mediakeys.js:52:5
Player error error { target: null, isTrusted: false, detail: Exception, eventPhase: 0, bubbles: true, cancelable: false, defaultPrevented: false, timeStamp: 1445204734466631, NONE: 0, CAPTURING_PHASE: 1, AT_TARGET: 2 } app.js:962:3
Reporter | ||
Comment 6•10 years ago
|
||
The sintel-1080p MPD in comment 0 works for me with JW Player, Bitdash, and Shaka Player with Firefox 44 and 47. \o/
Status: NEW → RESOLVED
Closed: 10 years ago
status-firefox44:
--- → unaffected
status-firefox47:
--- → unaffected
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•