Closed Bug 1591251 Opened 5 years ago Closed 4 years ago

GeckoView browsers cannot play an HLS m3u8 audio file that Fennec can play

Categories

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

Unspecified
Android
defect

Tracking

()

RESOLVED WORKSFORME
Webcompat Priority ?
Tracking Status
firefox71 --- affected

People

(Reporter: twisniewski, Unassigned)

References

()

Details

Attachments

(1 file)

Try the attached test-case in Fennec and Fenix. Fennec plays the stream fine, while Fenix gives the message:

Invalid URI. Load of media resource  failed.

The test-case simply has an <audio> tag with a <source> pointing to an m3u8 stream which points it to .aac files which Fenix is able to play when navigated-to directly.

This issue is causing breakage on www.rrr.org.au streams, as per the linked webcompat.com issue.

Also note that Fenix does advertise m3u8 support:

audioElement.canPlayType('application/vnd.apple.mpegurl') == true
Attached file testcase.html

This sounds like a media playback problem.

Do Fenix and GV support HLS on other sites? Does GV include Fennec's ExoPlayer code?

Component: GeckoViewExample → Audio/Video: Playback
OS: All → Android
Product: GeckoView → Core
Summary: GeckoView browsers cannot play an m3u8 audio file that Fennec can play → GeckoView browsers cannot play an HLS m3u8 audio file that Fennec can play

John, do you know if we include ExoPlayer in GV and Fenix?

Flags: needinfo?(jolin)
Priority: -- → P3

(In reply to Paul Adenot (:padenot) from comment #3)

John, do you know if we include ExoPlayer in GV and Fenix?

GV includes ExoPlayer code and it should work in Fenix. I've tested the page in comment 1 and it works in a Fenix nightly build (#12981810 / GV 72.0a1-20191024082835) that I have on my Pixel 2.

Thomas, could you please provide the Fenix version you used? Thanks a lot.

Flags: needinfo?(jolin) → needinfo?(twisniewski)

Sorry for the delay. I don't recall the version that I was using at the time (it was the nightly build at the time I made the report, if we can identify that).

However, the testcase and the site with the compat issue are working for me as well on the current preview and nightly, so it's no longer an issue.

Flags: needinfo?(twisniewski)
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: