Closed Bug 984108 Opened 11 years ago Closed 7 years ago

[Stingray] DLNA support

Categories

(Firefox OS Graveyard :: General, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: schien, Unassigned)

References

Details

(Whiteboard: [ft:conndevices])

Attachments

(1 file)

This is the meta bug to support DLNA on Firefox OS
Whiteboard: [stingray]
This bug focuses on 1. DLNA User Interface. 2. What else on top of uPnP.
Assignee: nobody → rexboy
Attached image DLNA app architecture
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.
Whiteboard: [stingray] → [FT:Stream3]
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
Whiteboard: [FT:Stream3] → [ft:conndevices]
Blocks: TV_FxOS2.5
No longer blocks: TV_FxOS2.5
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: