Thank you for your reply Is there RTP support of DVEVM? Or i must download RTp stack? When i open an URL such as rtsp://evm-ip-address at VLC , what must i do at side of the DVEVM (encode program)?
Regards, 2007/2/7, Jean-Michel Mercier <[EMAIL PROTECTED]>:
*Aysun* , Please keep discussion on the mailing list. > How can i do real time everything? Sorry I don't know about your real time issues. Please elaborate > While DVEVM encode, how can i see encoded data with VLC? I believe that you are looking for some kind of streaming protocol. Mainly you have 2 family of streaming protocols: - RTP (Real Time Protocol, RFC 3550 http://www.ietf.org/rfc/rfc3550.txt) - Transport Stream over UDP : no official standard, need a TS mux, then send groups of 5 to 7 packets over UDP You can look for various solutions but easiest is certainly RTP You can : - Use open source Live555 library which also include RTSP session server - Use a commercial RTSP/RTP library such as ATEME's RTSL Server - Make a quick and dirty implementation of RTP for your test, pushing RTP packets over UDP to your PC's IP address If you just have 1 video stream and are not concern with synchronisation, you may forget RTCP. So it is just a matter of filling the minimum 12 bytes header of RTP If you go for a solution with RTSP server, you will use VLC to open an URL such as rtsp://evm-ip-address/stream-name If you go for the quick and dirty way, VLC will open a RTP stream Note that for RTP only (without RTSP) to work, you must have SPS/PPS in front of each and every I-frame. If the encoder does not generate a stream like that, you will have to re-insert them yourself Also note that when NAL Units have to be splitted over multiple UDP or RTP packets, there are fragmentation consideration to take into account. See RFC http://www.ietf.org/rfc/rfc3984.txt Hope this give you some hints. Regards, Jean-Michel ----- Original Message ----- *From:* Aysun Tasyapi <[EMAIL PROTECTED]> *To:* Jean-Michel Mercier <[EMAIL PROTECTED]> *Sent:* Wednesday, February 07, 2007 3:26 PM *Subject:* Re: Encoded Buffer Hi, How can i do real time everything? While DVEVM encode, how can i see encoded data with VLC? Thanx. 2007/2/6, Jean-Michel Mercier <[EMAIL PROTECTED]>: > > Hello, > > Normally a decoder will need SPS and PPS to get configured > properly. So your .264 should contains at least SPS+PPS > for VLC to be able to play it correctly. If not, it may be guessing > some parameters which is not very compliant. > > When streaming using RTSP/RTP, you get SPS+PPS from the SDP > through the RTSP Session. > If you want a "stand-alone" stream, (itout RTSP nor SDP) such as > when doing MPEG TS, then SPS/PPS must be added before each > IDR frame. > > It is similar to Repeat Start of Sequence in MPEG-2. > > Regards, > > Jean-Michel. > > > ----- Original Message ----- > *From:* Will Tucker <[EMAIL PROTECTED]> > *To:* Aysun Tasyapi <[EMAIL PROTECTED]> ; > [email protected] > *Sent:* Monday, February 05, 2007 8:35 PM > *Subject:* Re: Encoded Buffer > > > Hi, > > This may help you. > > I can copy a .264 file from the DVEVM board to a pc and play it using > VideoLan. > > When streaming we found this out: > > We are not using RTP, but to get our player to play the .264 stream, we > added the SPS (Sequence Parameter Set - 14 bytes) to each frame. It seams > that in a normal file it shows up once, if you miss this information nothing > will play for the next farmes. > > There may be some one with a better way, but it works for us. > > Will > > > > *Aysun Tasyapi <[EMAIL PROTECTED]>* wrote: > > Hi everybody, > > I want to do RTP application with DVEVM. > > I must send data which encoded (*.264) to other pc and decode it. So i > will transfer video real time. > > But i can't access encodedbuffer. when i create a file including encoded > data with .264 extension, i don't decode it, i can't see anything. > > Have you got any info about this problem? > Or how can i access to encoded data? > > Thanx > _______________________________________________ > Davinci-linux-open-source mailing list > [email protected] > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source > > > ------------------------------ > Access over 1 million songs - Yahoo! Music Unlimited. > <http://pa.yahoo.com/*http://us.rd.yahoo.com/evt=36035/*http://music.yahoo.com/unlimited/> > > ------------------------------ > > _______________________________________________ > Davinci-linux-open-source mailing list > [email protected] > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source > >
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
