Closed Bug 976992 Opened 12 years ago Closed 10 years ago

Add RTSP support to the GStreamer backend

Categories

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

x86
All
defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: alessandro.d, Unassigned)

References

Details

Attachments

(1 file, 1 obsolete file)

As discussed on IRC, here's my rtsp patch :) It adds RTSP support to firefox when --enable-gstreamer is used, and when media.gstreamer.disable-whitelist is set to true (it's false by default). All in all it's a non-invasive patch, works similarly to the b2g implementation and I think it would be cool to have there for XUL/webapprt apps. The patch is modeled after RTSP support for b2g and does the following things: - adds a dummy, pass-through protocol to netwerk/protocol/ that is needed to handle dealing with rtsp:// URIs. The protocol does no actual network calls. - adds a dummy GStreamerMediaResource class that is used to special case RTSP loading in MediaResource::Create - tweaks GStreamerReader to handle rtsp:// loading directly via gstreamer - adds a new property, media.gstreamer.disable-whitelist, set to false by default, that when set to true allows all of the above to run and rtsp to play
Attached patch rtsp.patch (obsolete) — Splinter Review
Attachment #8382023 - Flags: feedback?(edwin)
Attachment #8382023 - Flags: feedback?(cpearce)
Depends on: 977437
Attached patch rtsp.patchSplinter Review
I split the whitelist part of the initial patch in its own bug (https://bugzilla.mozilla.org/show_bug.cgi?id=977437) and left here only the RTSP specific changes
Attachment #8382023 - Attachment is obsolete: true
Attachment #8382023 - Flags: feedback?(edwin)
Attachment #8382023 - Flags: feedback?(cpearce)
Attachment #8382711 - Flags: feedback?(edwin)
Attachment #8382711 - Flags: feedback?(cpearce)
Comment on attachment 8382711 [details] [diff] [review] rtsp.patch Review of attachment 8382711 [details] [diff] [review]: ----------------------------------------------------------------- No, sorry. At this time we really don't want to ship RTSP support in desktop Firefox, and we don't want to carry non trivial amounts of code that we're not shipping.
Attachment #8382711 - Flags: feedback?(edwin)
Attachment #8382711 - Flags: feedback?(cpearce)
Attachment #8382711 - Flags: feedback-
Fair enough. Do we agree that the part I split out in https://bugzilla.mozilla.org/show_bug.cgi?id=977437 is trivial though? :)
Component: Audio/Video → Audio/Video: Playback
gstreamer is going in bug 1234092
Status: NEW → RESOLVED
Closed: 10 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: