Support background playback of audio streams via the Media Hub

Bug #1471786 reported by David Barth
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Oxide
In Progress
High
Justin McPherson

Bug Description

This bug is to document the work and feature introduced in Oxide by 1.8, to support background playback of audio streams via the Media Hub.

The feature was actually merged in earlier, but has been really compiled in by default starting with 1.8.

Technically, the client application must set an environment variable to enable that "opt-in" feature. This is typically done by webapp-container on a per webapp basis. Audio streams are the supported case, but there is nothing preventing other streams like a video stream to be sent for background rendering. Only audio streams are supported by this feature though, as the results for video or other content types are not defined.

Related branches

David Barth (dbarth)
Changed in oxide:
status: New → Fix Released
assignee: nobody → Justin McPherson (justinmcp)
importance: Undecided → High
Revision history for this message
Mitchell (curious-mitchell) wrote :

This is great news! What channel is oxide 1.8 included with currently, and is there documentation in how to use this? Thanks.

Revision history for this message
David Barth (dbarth) wrote :

Re-opening as 1.8.4 (vivid) didn't get linked against the right libmedia-hub-client version. We linked against 3.0 whereas the Vivid release has 3.1 in the overlay ppa now.

Changed in oxide:
status: Fix Released → In Progress
Revision history for this message
David Barth (dbarth) wrote :
Revision history for this message
David Barth (dbarth) wrote :

Adding a branch that fixes media-hub support for streams coming over http*s* (as opposed to plain http...)

Revision history for this message
David Barth (dbarth) wrote :

The issue with the duration is also documented in that separate Soundcloud bug: https://bugs.launchpad.net/oxide/+bug/1488102

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.