Re: [Live-devel] Starting up

2016-02-06 Thread i...@interstrat.com
Thanks very much Ben IR Sent from my iPhone > On Feb 7, 2016, at 00:14, Ben Rush wrote: > > I do not think you'll find much in the way of python support for Live555, if > that's what you're asking. Otherwise you can look at other open source > projects such as https://github.com/mhaller/pyff

Re: [Live-devel] Starting up

2016-02-06 Thread Ben Rush
I do not think you'll find much in the way of python support for Live555, if that's what you're asking. Otherwise you can look at other open source projects such as https://github.com/mhaller/pyffmpeg. Browsing the newsgroup has been the best documentation I've found, next to reading the source co

[Live-devel] Starting up

2016-02-06 Thread i...@interstrat.com
Guidance please on required background for using Live555. What are good Python sources for streaming media applications? What level of C++ ? Any other resources that are recommended to get going? Thanks in advance IR ___ live-devel mailing list live-dev

Re: [Live-devel] A question regarding the timing of doGetNextFrame

2016-02-06 Thread Ross Finlayson
> Here is doGetNextFrame on my video source (cout statements are there for > debugging this issue): > > void SimpleFramedSource::doGetNextFrame() > { > std::cout << "-"; > long currentTickCount = ::GetTickCount(); > > _lastTickCount = currentTickCount; > > if (this->_nalQueue.

Re: [Live-devel] A question regarding the timing of doGetNextFrame

2016-02-06 Thread Ben Rush
Ross, Thanks for the swift response. As it happens, I am using a discrete framer for just this reason (in hopes it'd make synchronization easier). Here is the implementation of my createNewStreamSource: FramedSource* H264LiveServerMediaSession::createNewStreamSource(unsigned clientSessionID, unsi

Re: [Live-devel] A question regarding the timing of doGetNextFrame

2016-02-06 Thread Ross Finlayson
> I have seen from reading the lists that care must be taken to ensure the > timing is correct between the two streams Yes. Problems like this are usually caused by not setting proper “fPresentationTime” values in your (video and audio) “OnDemandServerMediaSubsession” subclasses (when you deli

[Live-devel] A question regarding the timing of doGetNextFrame

2016-02-06 Thread Ben Rush
Hello, I have been experimenting with live555 for a week now and have had a high level of success in using it to stream h264 video from a camera. Now I want to add audio and I'm having some issues. I've read through a lot of the forum content related to this and I'm either doing something peculia