[Live-devel] RTPSource for mime "application/VND.ONVIF.METADATA"

2012-09-12 Thread PROMONET Michel
Hi Ross, I follow the documention in MediaSession.hh that explain how to support a specific payload to support mime "application/VND.ONVIF.METADATA". This works without problem, and doesnot did any modification of live555, then it's ok. However, the implmentation I didn't doesn

Re: [Live-devel] RTPSource for mime "application/VND.ONVIF.METADATA"

2012-09-12 Thread Ross Finlayson
> I follow the documention in MediaSession.hh that explain how to support a > specific payload to support mime "application/VND.ONVIF.METADATA". > This works without problem, and doesnot did any modification of live555, then > it's ok. > > However, the implmentation I didn't doesnot do anythin

Re: [Live-devel] RTPSource for mime "application/VND.ONVIF.METADATA"

2012-09-12 Thread Ross Finlayson
>> , then I would like to know if it's possible to support this mime in some >> next live555 release ? > > This RTP payload format is not defined in any IETF RFC, but - according to > 'ONVIF' documents - it contains just XML text, without any special RTP > headers, and therefore you should not

[Live-devel] Regarding combine audio and video in one session

2012-09-12 Thread 梦幻工作室
I have one camera which can product audio and video. Now I can setup the rtsp server which supports audio and video in two sessions. But I don’t know how to build one rtsp server which support audio and video in one session. Like if user access rtsp://192.168.1.1/test, then he would get the audio

[Live-devel] how to play rtsp://xxx.xxx.xxx.xxx:8554/filename.h264

2012-09-12 Thread reply2010
hi everyone i want to play any file in a directory by live555's.testOnDemandRTSPServer.however,there are many many files in this directory,and the count of files are increasing in this directory.i have to add many many H264VideoFileServerMediaSubsession in testOnDemandRTSPServer.cpp if i want

Re: [Live-devel] how to play rtsp://xxx.xxx.xxx.xxx:8554/filename.h264

2012-09-12 Thread Ross Finlayson
> i want to play any file in a directory by > live555's.testOnDemandRTSPServer.however,there are many many files in this > directory,and the count of files are increasing in this directory.i have to > add many many H264VideoFileServerMediaSubsession in > testOnDemandRTSPServer.cpp if i want t

Re: [Live-devel] Regarding combine audio and video in one session

2012-09-12 Thread Ross Finlayson
> I have one camera which can product audio and video. > Now I can setup the rtsp server which supports audio and video in two > sessions. > But I don’t know how to build one rtsp server which support audio and video > in one session. It's easy. Once you've created your "ServerMediaSession" obj

Re: [Live-devel] [PATCH] make RTSP server librtsp compatible

2012-09-12 Thread Tamas Vincze
Sure! I made a little mistake in the comment (the attached patch corrects it): k1 is actually equal to k in the first case, but it doesn't affect the code. Tamas Thanks (and special thanks for the detailed explanation in the comment that you included with the patch). I have just installed a

Re: [Live-devel] how to play rtsp://xxx.xxx.xxx.xxx:8554/filename.h264

2012-09-12 Thread reply2010
kind expert Ross Finlayson, thanks.I have test live555MediaServer.Good.But i find i could not trick play h264.Could live555MediaServer trick play h264 file?as i known,ts could trick play,i want to know if h264 could do it.thank you again. At 2012-09-12 21:08:49,"Ross Finlayson" wrote:

Re: [Live-devel] how to play rtsp://xxx.xxx.xxx.xxx:8554/filename.h264

2012-09-12 Thread Ross Finlayson
> Could live555MediaServer trick play h264 file?as i known,ts could trick > play,i want to know if h264 could do it. No it can't. The server supports 'trick play' only for certain kinds of media - but currently not H.264 elementary streams. See http://www.live555.com/liveMedia/faq.html#trick

Re: [Live-devel] Proper function calls from other threads (was: RE: All client termination)

2012-09-12 Thread Erlandsson, Claes P (CERLANDS)
One last question on this, as I'm in the middle of reorganizing the code. Shouldn't it be safe to create the rtspClient object in another thread? Once again, NO! "RTSPClient" objects - like all subclasses of class "Medium" - update shared data structures (stored within the "UsageEnvironment"

Re: [Live-devel] Proper function calls from other threads (was: RE: All client termination)

2012-09-12 Thread Ross Finlayson
> In the example below, SeekAbsolute() will execute on a second thread, > assigning scs.seekToAbsolutePosition [...] > void SeekAbsolute(OurRTSPClient *rtspClient, char *seekTo) > { > if (rtspClient) > { >// Pass on the argument. >StreamClientState& scs = ((OurRTS

[Live-devel] H264VideoStreamFramer

2012-09-12 Thread malc
Hello, Few years back i've implemented a simple application which used live555 to connect to an IP camera, acquire video stream via RTSP/RTP and transmux video from H264ES to a MPEG2TS via libavformat, this setup worked. Now being made aware of H264VideoStreamFramer i decided to give it a try but

Re: [Live-devel] H264VideoStreamFramer

2012-09-12 Thread Ross Finlayson
>framer = H264VideoStreamFramer::createNew >(*env, subsession->readSource (), > True/*includeStartCodeInOutput*/); > >MPEG2TransportStreamFromESSource* tsFrames = >MPEG2TransportStreamFromESSource::createNew (*env); >tsFrames->ad

[Live-devel] cross Compiling for armlinux

2012-09-12 Thread Patrick Coyne
Hello, I was trying to cross compile live555 for an armlinux processor using the ./genMakefiles armlinux and then run make but when it is trying to compile it can not find the file and I have looked everywhere I can online to find the cross compiler but I can not find it i have tried to use ot

Re: [Live-devel] cross Compiling for armlinux

2012-09-12 Thread Chris Richardson (WTI)
Hi Patrick, I am cross-compiling LIVE555 libraries for ARM (TI DM36x platform). We have a config file that was generated in-house but it looks like it is based on config.armlinux. It basically just sets the CROSS_COMPILE variable to point at our Code Sourcery toolchain installation, sets the INC

Re: [Live-devel] H264VideoStreamFramer

2012-09-12 Thread malc
On Wed, 12 Sep 2012, Ross Finlayson wrote: > >framer = H264VideoStreamFramer::createNew > >(*env, subsession->readSource (), > > True/*includeStartCodeInOutput*/); > > > >MPEG2TransportStreamFromESSource* tsFrames = > >MPEG2TransportStreamF