Closed Bug 1506924 Opened 6 years ago Closed 2 years ago

Let Android EME ride the trains

Categories

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

Unspecified
Android
defect

Tracking

()

RESOLVED DUPLICATE of bug 1652474

People

(Reporter: cpeterson, Unassigned, NeedInfo)

References

Details

(Whiteboard: [geckoview:fxr:p2] [gvtv:p2] [media-q2])

A media partner is testing EME on Android 7 and reports: Firefox 63.02 doesn't play. Firefox 64.0b9 beta doesn't play. Firefox 65.0a1 Nightly *does* play.
Android EME was restricted to Nightly only by bug 1340172 until we design the EME UI in bug 1340169. GeckoView will want EME eventually.
Depends on: 1340169
OS: Unspecified → Android
Summary: EME playback doesn't work in Fennec 63 or 64 Beta on Android 7 → Let Android EME ride the trains
Whiteboard: [geckoview:p2][gvtv]
Since we are still missing the UI I'm wondering why we are considering now to let this ride the trains without the necessary UI?
Flags: needinfo?(cpeterson)
Priority: -- → P3
(In reply to Nils Ohlmeier [:drno] from comment #2) > Since we are still missing the UI I'm wondering why we are considering now > to let this ride the trains without the necessary UI? This bug depends on UI bug 1340169, so it won't ride the trains until the UI is designed and implemented. I'll follow up with you and a mobile UX designer soon.
Flags: needinfo?(cpeterson)
Depends on: 1524091

@cpearce I've started investigating adding API support for EME into GeckoView. My understanding is that the android implementation needs to support asking for user permission before playing a video due to the fact that on Android, a unique user identifiable piece of data must be shared with the server. Is this actually the case? I started looking at dom/media/eme/MediaKeySystemAccessManager.cpp but did not see anything that supported this use case. Sorry wrong bug, let me move this comment to the correct but.

Flags: needinfo?(cpearce)

sorry, cancelling ni?

Flags: needinfo?(cpearce)
Whiteboard: [geckoview:p2][gvtv] → [geckoview:p2] [gvtv:p2]
Whiteboard: [geckoview:p2] [gvtv:p2] → [geckoview:p2] [gvtv:p2] [media-q2]
Whiteboard: [geckoview:p2] [gvtv:p2] [media-q2] → [geckoview:fxr:p2] [gvtv:p2] [media-q2]
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.