Closed Bug 1285709 Opened 8 years ago Closed 8 years ago

Twitch TV livestreams show no video or audio on HTML5 player

Categories

(Core :: Audio/Video: Playback, defect)

47 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID
Tracking Status
platform-rel --- ?

People

(Reporter: danny, Unassigned)

References

()

Details

(Keywords: regressionwindow-wanted, Whiteboard: [platform-rel-Twitch])

Attachments

(1 file)

Twitch TV uses an HTML5 player, but on hitting play on a livestream, no video or audio plays. The rest of the player user interface seems fine. Network tab of developer tools doesn't see to show any traffic, no errors.

This bug is present on FF47, OS X and Linux, and also FF49 on Linux.

Testcase: go to https://www.twitch.tv/ and view top stream playing. Hitting play should show video and audio. (https://www.twitch.tv/directory/all will also show currently live streams ).
Same for me on 47 on a Mac; the video is just a black screen and there's no sound.
HTML5 video works if you enable Flash.
I see this problem in Windows 10 too.
I applied MozRegression
mozregression --bits 32 --good 38 --bad 47
 9:54.28 ERROR: Build was expected to be good! The initial good/bad range seems incorrect.
Also I see no indication on this site that Flash is required. However I will test per comment 2 --- I will run some test with Flash installed - and update the bug as needed.
Flags: needinfo?(lhenry)
(In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #2)
> HTML5 video works if you enable Flash.

I'll try it. How would a user be able to tell this, though?
Flags: needinfo?(lhenry)
Version 	47.0.1
Build ID 	20160623154057
User Agent 	Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0

1) Open Firefox 
2) Access https://www.twitch.tv/directory/all
3) Select a video*
*You may observe a message "The broadcaster has indicated that the channel is intended for mature audiences. [Start Watching]
4) Click the Start Watching button
Observe: 
a) A black screen and there is no sound.
b) There is no indication on the site that Flash is needed.

5) Install Flash and restart the browser
6) Check about:addons:
    Shockwave Flash 22.0.0.209
    Shockwave Flash 22.0 r0
    File NPSWF32_22_0_0_209.dll
    Default setting Ask to Activate

7) Access again https://www.twitch.tv/directory/all
8) Doorhanger appears asking if the site is allowed to run or block the Flash Plugin - there is also a plugin notice "Allow htts://www.tictch.tv to run "Adobe Flash"? [Continue Blocking] [Allow...]
9) Select desired method and allow the site to use the plugin.
Observe: The video begins to play, sound can be heard

Please needinfo me if additional information/investigation is needed.
Attached image ActivateAdobeFlash.jpg
QA Confirmation: Just adding clarity on expectation.
Please reference attached screenshot "Activate Adobe Flash"
I would have expected to see this on the twitch site vs a black box with no sound.
You should disable mixed content protection if you want to play HTML5 video.
Thanks Alice; that did not occur to me, even when I saw it in the browser console.
Also I am including link to page that contains details on that
https://support.mozilla.org/en-US/kb/mixed-content-blocking-firefox
(And twitch.tv HTML5 player does not work properly due to incorrect data from the server. See Bug 1285987)
platform-rel: --- → ?
Whiteboard: [platform-rel-Twitch]
Maybe this is a dupe of bug 1285987. Let's see if this reproduces once that fix lands in Nightly.
Twitch has updated their player yesterday. They no longer feed invalid data (type of streams that got regressed as reported by bug 1285987).

You can force their release candidate player by adding ?mseDev to the URLs.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: