[Live-devel] Modify OpenRTSP to record RTP stream from VLC? (simulating VBRICK)

Mike Cravens mrcravens at verizon.net
Sat Dec 13 06:35:34 PST 2008


We understand how things should be done.  Really, we at least have an
inkling of the difference between running an application on top of a
session layer and running one on top of a transport (mostly) layer.  We
also have a clue as to some advantages (and disadvantages) that
multicasting can offer over unicasting.

The issue at hand is to simulate communication with an mpeg2 VBRICK, and
it talks RTP only, so far as we can determine without one yet in hand. 
We are required to demonstrate communication with an rtp source within
the next few days.

VBRICK,  set up to stream in RTP mode, is the test we have to pass to
continue.  There are a number of other issues we have overcome, but
right now we are looking at modifying OpenRTSP, or mplayer ( if that is
more productive), or building from live555 library elements ( seems
risky given our limited familiarity at this point.  We need to succeed
literally overnight to continue th project.

So it is not a philosophical question of what we should do, but what we
must do to move forward and eventually have the conversation of what we
should be doing.

We must pick up an mp2 ts over RTP stream and record it to a file  (or
series of files) that live555 streaming server can later play back (RTSP
is allowed in this case).




ive-devel-request at ns.live555.com wrote:
> Send live-devel mailing list submissions to
> 	live-devel at lists.live555.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://lists.live555.com/mailman/listinfo/live-devel
> or, via email, send a message with subject or body 'help' to
> 	live-devel-request at lists.live555.com
>
> You can reach the person managing the list at
> 	live-devel-owner at lists.live555.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of live-devel digest..."
>
>
> Today's Topics:
>
>    1. Streaming Directoy LIVE555 Media Server (Sander den Breejen)
>    2. Modify OpenRTSP to record RTP stream from VLC	(simulating
>       MPEG2 VBRICK)? (mike cravens)
>    3. Live555 on TI's DSP (alex)
>    4. problems downloading	"testMPEG2TransportStreamTrickPlay"
>       (Andre Morais)
>    5. Re: Modify OpenRTSP to record RTP stream from VLC (simulating
>       MPEG2 VBRICK)? (Ross Finlayson)
>    6. Transport Stream 'index files' (Andre Morais)
>    7. Re: problems downloading "testMPEG2TransportStreamTrickPlay"
>       (Ross Finlayson)
>    8. Re: Transport Stream 'index files' (Ross Finlayson)
>    9. How to use PCIH.264 encoding card in streaming server (zhuyunbin)
>   10. Re: problems downloading	"testMPEG2TransportStreamTrickPlay"
>       (Andre Morais)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 12 Dec 2008 09:14:28 +0000
> From: Sander den Breejen <domentarion at live.nl>
> Subject: [Live-devel] Streaming Directoy LIVE555 Media Server
> To: <live-devel at ns.live555.com>
> Message-ID: <BAY108-W40FF5784D98EDA84ED99B8A2F90 at phx.gbl>
> Content-Type: text/plain; charset="iso-8859-1"
>
>
> Is it posible to stream a hole directory ? Because i have a genre system i wanne stream sub durectoy's can somebody help me with that ?
>  
> Chears ,
>  
> Sander"It Can't Rain All The Time"
> _________________________________________________________________
> Download de nieuwste emoticons voor in je Messenger
> http://www.msnmessengerexperience.nl/chuck/
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://lists.live555.com/pipermail/live-devel/attachments/20081212/8e95b6f1/attachment-0001.html>
>
> ------------------------------
>
> Message: 2
> Date: Fri, 12 Dec 2008 11:42:09 -0600
> From: mike cravens <mrcravens at verizon.net>
> Subject: [Live-devel] Modify OpenRTSP to record RTP stream from VLC
> 	(simulating MPEG2 VBRICK)?
> To: live-devel at ns.live555.com
> Message-ID: <4942A271.2030406 at verizon.net>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Pardon me if I'm repeating a topic.
>
> To record ( to a file ) an RTP stream sent by VLC into a mpeg2 TS file,
> should I start with OpenRTSP and change out some classes? ( Which ones?)
>
> Or can it play RTP only sessions as is?
>
> I'm looking for a very quick success in reading  and saving to an
> mpg2.ts file an RTP stream (unicast) by VLC.
>
> Following this success, we can repent at leisure and follow all the
> pretty doxygen graphics to a more optimal approach and more complete
> understanding of this rich featured ecosystem.
>
> We're also curious about what we will need to do about session
> descriptors.  I do notice that vlc will send an SAP on command.  We also
> have captured some sample descriptions off the wire when streaming from
> live555 RTSP server that might be a starting place, but there are sure
> to be fields that change.
>
> We hope to come up the curve and be genuine contributors to the project
> if we can survive a quick paced demonstration of feasibility in a few days.
>
> Regards,
>
> Mike Cravens
>
>
> ------------------------------
>
> Message: 3
> Date: Fri, 12 Dec 2008 20:07:08 +0200
> From: alex <alex889 at gmail.com>
> Subject: [Live-devel] Live555 on TI's DSP
> To: live-devel at ns.live555.com
> Message-ID:
> 	<c9163a8c0812121007o55656445hfaca153b56f8d3fb at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi,
> Is there anyone who managed to run it on a non daVinci processor?
> I'm having many problems compiling the package and use it with the NDK.
>
> I'll Be glad to get some help/info.
> Thanks,
> Alex
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://lists.live555.com/pipermail/live-devel/attachments/20081212/db06cfa9/attachment-0001.html>
>
> ------------------------------
>
> Message: 4
> Date: Fri, 12 Dec 2008 18:54:57 +0000
> From: "Andre Morais" <morais.levi at gmail.com>
> Subject: [Live-devel] problems downloading
> 	"testMPEG2TransportStreamTrickPlay"
> To: live-devel at ns.live555.com
> Message-ID:
> 	<273b5af00812121054m1f9543efj8e83164518717472 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hello to you all,
>
> I'm trying to download "testMPEG2TransportStreamTrickPlay" but when I click
> on the link appears the message "object not found".
> Does anybody know how I can download the file?
>
> Thanks!
>
> Regards
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://lists.live555.com/pipermail/live-devel/attachments/20081212/1609aa69/attachment-0001.html>
>
> ------------------------------
>
> Message: 5
> Date: Fri, 12 Dec 2008 14:16:03 -0800
> From: Ross Finlayson <finlayson at live555.com>
> Subject: Re: [Live-devel] Modify OpenRTSP to record RTP stream from
> 	VLC (simulating MPEG2 VBRICK)?
> To: LIVE555 Streaming Media - development & use
> 	<live-devel at ns.live555.com>
> Message-ID: <f06240801c56892bc3f2c@[66.80.62.44]>
> Content-Type: text/plain; charset="us-ascii" ; format="flowed"
>
>   
>> To record ( to a file ) an RTP stream sent by VLC into a mpeg2 TS file,
>> should I start with OpenRTSP and change out some classes? ( Which ones?)
>>     
>
> You should not need to make any changes to "openRTSP", because - when 
> streaming a unicast stream from VLC - you should be using RTSP. 
> (i.e., VLC is a RTSP server.)
>
> Just run "openRTSP" with the appropriate "rtsp://" URL.
>
> In general, unicast RTP streams should be sent/received using RTSP.
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20081213/adfb2a99/attachment.html>


More information about the live-devel mailing list