Re: [Live-devel] All client streams slow down when using two live proxies connected together.

2013-12-03 Thread Craig Matsuura
So after some digging it appears the slow down I see when using TCP is due to a slow connection to the proxy. See the code in RTPInterface.cpp. In the function RTPInterface::sendRTPorRTCPPacketOverTCP. The first send of the header is non-blocking, the second send is blocking ( the last paramete

Re: [Live-devel] getNormalPlayTime returning negative value

2013-12-03 Thread Michael
I was performing the timestamping using gettimeofday as the timestamps, but before temporarily queuing the samples. Once I moved the timestamping to the track's deliverFrame method the problem was resolved. Thanks for your help. (First, when replying to a mailing list digest, please use a prope

Re: [Live-devel] RTP MJPEG: block network packets without data

2013-12-03 Thread Ross Finlayson
> Thank you for your answer, you right, I modify data source class and, I > think, problem solved. > > Class Frame is sublass FramedSource. > void Frame::doGetNextFrame() > { >fFrameSize = 0; >fNumTruncatedBytes = 0; > >get data code > >if (fFrameSize) >FramedSource::afte

Re: [Live-devel] RFC 2435 compliance

2013-12-03 Thread Guy . Bonneau
I didn't looked at appendix B. But given that at page 7 of the RFC it is stated: "...Each table is an array of 64 values given in zig-zag order, identical to the format used in a JFIF DQT marker segment..." then I agree that it couldn't be possible to use all the code of the RFC specification. The

Re: [Live-devel] RTP MJPEG: block network packets without data

2013-12-03 Thread Brilliantov Kirill Vladimirovich
Hello, Ross! Thank you for your answer, you right, I modify data source class and, I think, problem solved. Class Frame is sublass FramedSource. void Frame::doGetNextFrame() { fFrameSize = 0; fNumTruncatedBytes = 0; get data code if (fFrameSize) FramedSource::afterGetting

Re: [Live-devel] MPEG-TS in LIVE media.

2013-12-03 Thread Ross Finlayson
> Thank you very much for your suggestion. > The testH264VideoToTransportStream application reads and in input file (h264) > and converts it into .ts file. That’s great. > > But I need to connect to an IP camera which provides me H264/MPEG stream. > instead of file I want to provide this live