[mythtv] "New" Feature: RTSP streaming for myth backend
Stormboy
stormboy at stormboy.com
Thu Feb 16 22:59:01 UTC 2006
Yes, live.com has become live555.com. They probably made some money
from MS there.
See http://www.live555.com/liveMedia/ for the RTP/RTSP libraries.
Devan Lippman wrote:
> On 2/16/06, Devan Lippman <devan.lippman at gmail.com> wrote:
>
>> On 2/10/06, Stormboy <stormboy at stormboy.com> wrote:
>>
>>> Why not implement a controllable RTP transmitter for MythTV content that
>>> transcodes the content and sends it via RTP?
>>>
>>> You could then use existing application/codebase for the RTSP server
>>> (live.com/DSS/etc.), reflecting the RTP stream. The integration with an
>>> RTSP server might involve dynamically creating or starting an RTP
>>> transmitter upon URL request of the RTSP server.
>>>
>>> Alternatively, if you are streaming on a local network (or larger network
>>> if allowed by routers/firewalls), clients could connect directly to the RTP
>>> stream. You just need to deliver an SDP spec to the clients so they can
>>> tune into the stream(s).
>>>
>>> I think there is RTP code in gstreamer and live.com that may be used (not
>>> sure of live.com's licensing though).
>>>
>>> Stormboy
>>>
>>>
>>> Joe Votour wrote:
>>> --- Devan Lippman <devan.lippman at gmail.com> wrote:
>>>
>>>
>>>
>>> On 2/1/06, Devan Lippman <devan.lippman at gmail.com>
>>> wrote:
>>>
>>>
>>> Similar to Thor's MFD it would be nice to have to
>>>
>>> ability for MythTV
>>>
>>>
>>> to stream from the backend via RTSP. I'd like to
>>>
>>> implement this in
>>>
>>>
>>> such a way that the stream could be adjusted
>>>
>>> (bitrate, etc) on the fly
>>>
>>>
>>> before being sent out. I'll admit I know very
>>>
>>> little of how MythTV's
>>>
>>>
>>> playback stream pieces together as it stands.
>>>
>>> There may be someone
>>>
>>>
>>> better to take this one on but I consider myself a
>>>
>>> good C/C++
>>>
>>>
>>> programmer and am willing to volunteer my time. If
>>>
>>> I were to go about
>>>
>>>
>>> this I'd probably try the following order:
>>>
>>> - Initiate video stream of file from drive (based
>>>
>>> on Thor's MFD work;
>>>
>>>
>>> liveMedia)
>>> - Get transcoder to stream to the RTSP video
>>>
>>> streamer (based on mythtranscode)
>>>
>>>
>>> - Fit it in to MythTV (??)
>>>
>>> I know I said I was going to peek at MythWeb music
>>>
>>> but this is really
>>>
>>>
>>> something that keeps coming up for me and would be
>>>
>>> a benefit to
>>>
>>>
>>> mythweb, along with the rest of MythTV if muticast
>>>
>>> can be provided.
>>>
>>>
>>> Keeps MythTV ahead of the slingbox and TiVO too :)
>>>
>>> --
>>> Thanks,
>>> Devan Lippman <devan at lippman dot net>
>>>
>>>
>>> There doesn't seem to be a lot of interest for this,
>>> is there
>>> something that I'm not seeing that might be standing
>>> in the way of
>>> this? Wouldn't this be the prefered method for
>>> streaming live tv,
>>> etc?
>>>
>>> --
>>> Thanks,
>>> Devan Lippman <devan at lippman dot net>
>>> _______________________________________________
>>> mythtv-dev mailing list
>>> mythtv-dev at mythtv.org
>>>
>>>
>>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>>>
>>> I think if mythbackend were an RTSP server, it would
>>> be great. At that point, any RTSP-compliant player
>>> could be used as a minimal frontend.
>>>
>>> However, having tried to develop an RTSP server
>>> myself, I can testify to how much of a pain it really
>>> is. An RTSP server has to support a lot of
>>> capabilities, and what's worse, many clients claim to
>>> be RTSP capable, but they usually mean a specific
>>> implementation of RTSP, which leaves us no better off
>>> than having a proprietary standard.
>>>
>>> -- Joe
>>>
>> Sounds like you know a lot more about this than I do. I had thought
>> that RTP was a subset of RTSP, but I confess its been a while since I
>> looked at this.
>> Basically I had two intentions here. One was to allow a built-in
>> streaming method for things like mythweb to add slingbox-like
>> functionality and the other was to allow mutiple frontends to time
>> sync when playing back the same stream.
>>
>> Really I have less interest in supporting third-party clients but I
>> know Thor had success connecting to his streamer with VLC.
>>
>> --
>> Thanks,
>> Devan Lippman <devan at lippman dot net>
>>
>>
>
> PS I have a hunch that MS might have bough this domain that you linked to ;)
>
> --
> Thanks,
> Devan Lippman <devan at lippman dot net>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-dev/attachments/20060217/27b0e84d/attachment.htm
More information about the mythtv-dev
mailing list