Closed
Bug 1265040
Opened 9 years ago
Closed 9 years ago
"Shaka Error STREAMING.BAD_SEGMENT" when trying to play Widevine WebM video "Sintel 4k (multicodec, Widevine)"
Categories
(Core :: Audio/Video: Playback, defect, P3)
Core
Audio/Video: Playback
Tracking
()
People
(Reporter: cpeterson, Assigned: cpearce)
References
()
Details
STR:
1. Load http://shaka-player-demo.appspot.com/demo/
2. Play the Shaka / "Sintel 4k (multicodec, Widevine)" video.
RESULT:
The video fails with a red "Error code 5004" message on both OS X and Windows. The video plays correctly on Chrome.
I see the following errors in the web console:
(video:20) bad segment streaming_engine.js:1316:5
shaka.media.StreamingEngine.prototype.handleDrift_()streaming_engine.js:1316
shaka.media.StreamingEngine.prototype.fetchAndAppend_/<()streaming_engine.js:1112
shaka.media.StreamingEngine.prototype.fetchAndAppend_()streaming_engine.js:1102
(Async: setTimeout handler) shaka.media.StreamingEngine.prototype.scheduleUpdate_()streaming_engine.js:1632
shaka.media.StreamingEngine.prototype.initStreams_/<()streaming_engine.js:569
shaka.media.StreamingEngine.prototype.initStreams_()streaming_engine.js:549
shaka.media.StreamingEngine.prototype.init()streaming_engine.js:336
shaka.Player.prototype.load/<()player.js:370
shaka.Player.prototype.load()player.js:347
(Async: EventListener.handleEvent) shakaDemo.setupAssets_()asset_section.js:84
(Async: promise callback) shakaDemo.init()main.js:79
(Async: EventListener.handleEvent) <anonymous>main.js:156
Player error Object { category: 5, code: 5004, data: Array[1], message: "Shaka Error STREAMING.BAD_SEGMENT (…", stack: "shaka.util.Error@http://shaka-playe…" }main.js:140:3
shakaDemo.onError_()main.js:140
shakaDemo.onErrorEvent_()main.js:131
shaka.util.FakeEventTarget.prototype.dispatchEvent()fake_event_target.js:108
shaka.Player.prototype.onError_()player.js:1453
shaka.media.StreamingEngine.prototype.fetchAndAppend_/<()streaming_engine.js:1131
shaka.media.StreamingEngine.prototype.fetchAndAppend_()streaming_engine.js:1102
(Async: setTimeout handler) shaka.media.StreamingEngine.prototype.scheduleUpdate_()streaming_engine.js:1632
shaka.media.StreamingEngine.prototype.initStreams_/<()streaming_engine.js:569
shaka.media.StreamingEngine.prototype.initStreams_()streaming_engine.js:549
shaka.media.StreamingEngine.prototype.init()streaming_engine.js:336
shaka.Player.prototype.load/<()player.js:370
shaka.Player.prototype.load()player.js:347
(Async: EventListener.handleEvent) shakaDemo.setupAssets_()asset_section.js:84
(Async: promise callback) shakaDemo.init()main.js:79
(Async: EventListener.handleEvent) <anonymous>main.js:156
Reporter | ||
Comment 1•9 years ago
|
||
This video plays correctly in Edge.
Assignee | ||
Updated•9 years ago
|
Blocks: widevine-uplift
Assignee | ||
Updated•9 years ago
|
No longer blocks: widevine-uplift
Works if you set media.webm.enabled=false; this is a Shaka Player bug
Reporter | ||
Comment 3•9 years ago
|
||
Shaka Player should not assume Widevine support implies EME support for WebM. This is Shaka Player issue #342, which should be fixed in the next Shaka Player release.
https://github.com/google/shaka-player/issues/342
Firefox will add EME support for WebM in bug 1257716.
status-firefox49:
--- → affected
Depends on: webm-eme
Priority: -- → P2
Summary: "Shaka Error STREAMING.BAD_SEGMENT" when trying to play Widevine video "Sintel 4k (multicodec, Widevine)" → "Shaka Error STREAMING.BAD_SEGMENT" when trying to play Widevine WebM video "Sintel 4k (multicodec, Widevine)"
Mass change P2 -> P3
Priority: P2 → P3
Reporter | ||
Comment 5•9 years ago
|
||
The "Sintel 4k (multicodec, Widevine)" video WFM with Firefox 48–51 on macOS.
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox50:
--- → verified
status-firefox51:
--- → verified
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•