Closed Bug 984108 Opened 7 years ago Closed 3 years ago
[Stingray] DLNA support
This is the meta bug to support DLNA on Firefox OS
This bug focuses on 1. DLNA User Interface. 2. What else on top of uPnP.
Assignee: nobody → rexboy
This is the architecture for DLNA demo app. The blue blocks are the ongoing tasks.
WIP (based on plug.play.js): https://github.com/rexboy7/plug.play.js/blob/easyPlayer/easyPlayer/ It's now able to: * Discover uPnP servers around * Connect ContentDirectory service on media server * Folder-like browsing on media server * Stream and play media file (if supported by browser) Still require ssdp and UDP port implementation to make it work on Firefox.
WIP for Gaia: https://github.com/rexboy7/gaia/tree/DLNA-player This is workable with current WIP patch of UDP.
Latest update (see the tree of comment 4): * Refactored to support ConnectionManager, AVTransport * Able to play as a control point of 3-box model.
Latest update (see the tree of comment 4): * Able to send play, pause, stop, seek ahead/behind commands (which belong to AVTransport service) to media renderer. * Able to send volume up, volume down commands (which belong to RenderingControl service) to media renderer. * UI Polish to make it app-like. * Code refactors.
I'm going to open another bug specifically for DLNA app in Gaia, and left this meta bug for tracking. Deassign myself.
Assignee: rexboy → nobody
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.