Bug 174256
Summary: | [Gstreamer] Unable to play video in www.rtve.es | ||
---|---|---|---|
Product: | WebKit | Reporter: | Sergio Villar Senin <svillar> |
Component: | Media | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WORKSFORME | ||
Severity: | Normal | CC: | calvaris, cturner, eocanha, magomez, pnormand, slomo, zan |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Sergio Villar Senin
* Steps to reproduce
1- Go to http://www.rtve.es/deportes/ciclismo/directo
* Expected result
Video is played
* Actual result
Video is not played. The pause icon is shown for some seconds and then it's replaced by the play one.
* Misc
This is the output I can see from Minibrowser in the console:
[20524:1] 46 ERROR: unknown file type, buffer is ZWS
[20524:1] 46 ERROR: Unknown file type
Could not load movie '-'
Error: Could not load movie!
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Charlie Turner
This seems to be a CORS header problem with the website.
[Error] Origin http://www.rtve.es is not allowed by Access-Control-Allow-Origin.
[Error] Failed to load resource: Origin http://www.rtve.es is not allowed by Access-Control-Allow-Origin. (tdphd_lv3_aosv4_gl1.f4m, line 0)
[Error] XMLHttpRequest cannot load http://rtvev4-live.hss.adaptive.level3.net/egress/ahandler/rtvegl1/tdphd_lv3_aosv4_gl1/tdphd_lv3_aosv4_gl1.isml/tdphd_lv3_aosv4_gl1.f4m due to access control checks.
I see similar on Firefox (and no playback either)
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://rtvev4-live.hss.adaptive.level3.net/egress/ahandler/rtvegl1/tdphd_lv3_aosv4_gl1/tdphd_lv3_aosv4_gl1.isml/tdphd_lv3_aosv4_gl1.m3u8?hls_no_audio_only. (Reason: CORS header 'Access-Control-Allow-Origin' missing).
Charlie Turner
Sorry, comment above was because I'm in the wrong country.
We appear to be missing a GStreamer plugin here. I will investigate.
Charlie Turner
Uh, we shouldn't be trying to play Adobe HDS streams, don't support it in GStreamer https://bugzilla.gnome.org/show_bug.cgi?id=728497. The site advertises an HLS fallback that we should try. Looking into why this is happening.
Charlie Turner
We're not. It's a tad hard to progress this at the moment. I'll be in Spain next week and will have a look then if no one else beats me to it.
Charlie Turner
Sergio, when the play button reappears, I assume you can click it and the video starts playing?
I suspect the play button reappearing is a symptom of https://bugs.webkit.org/show_bug.cgi?id=141469. I'm in Spain now, but have a very good network connection, and the video here plays just find, without any stalled event causing the video to stop.
Sergio Villar Senin
(In reply to Charlie Turner from comment #5)
> Sergio, when the play button reappears, I assume you can click it and the
> video starts playing?
Not sure I'd need to check it out
> I suspect the play button reappearing is a symptom of
> https://bugs.webkit.org/show_bug.cgi?id=141469. I'm in Spain now, but have a
> very good network connection, and the video here plays just find, without
> any stalled event causing the video to stop.
Right. I've just tried using a very good network connection and the video is played seamslessly.
Philippe Normand
Here an HLS stream is loaded and is playing fine. Shall we close this bug? Can you still reproduce it?
Philippe Normand
Please re-open if you manage to reproduce this issue again!