Re: [Live-devel] live555 stream aac raw problem

2010-12-13 Thread Ross Finlayson
I have live aac raw data,I implement own audioservermediasession,overload virual creatertpsink function and createstreamsource function. code: myownserversession::createNewRTPSink() { return MPEG4GenericRTPSink::createNew(envir(), rtpGroupsock, rtpPayloadTypeIfDynamic, 44100,

Re: [Live-devel] New TaskScheduler 'event trigger' mechanism, and (much) improved "DeviceSource"

2010-12-13 Thread Ross Finlayson
Hi,Ross, I'm doubting this piece of code works correctly. void BasicTaskScheduler0::triggerEvent(EventTriggerId eventTriggerId, void* clientData) { // First, record the "clientData": if (eventTriggerId == fLastUsedTriggerMask) { // common-case optimization: fTriggeredEventClientDatas

Re: [Live-devel] New TaskScheduler 'event trigger' mechanism, and (much) improved "DeviceSource"

2010-12-13 Thread P.J.
Hi,Ross, I'm doubting this piece of code works correctly. void BasicTaskScheduler0::triggerEvent(EventTriggerId eventTriggerId, void* clientData) { // First, record the "clientData": if (eventTriggerId == fLastUsedTriggerMask) { // common-case optimization: fTriggeredEventClientData

Re: [Live-devel] RTCP RR

2010-12-13 Thread Monica Morogan (mmorogan)
Hi Ross, Thank you for your suggestion. I will do that. Hopefully, we will get to the bottom of this issue. (BWT, it was a typo... I meant openRTSP). Regards, Monica -Original Message- From: live-devel-boun...@ns.live555.com [mailto:live-devel-boun...@ns.live555.com] On Behalf Of Ross Fi

Re: [Live-devel] RTCP RR

2010-12-13 Thread Ross Finlayson
I followed your suggestions (thank you) and indeed with openRTCP I receive without problems the RTCP RRs. However, VLC doesn't send any RTCP RR (using exactly the same setup, stream). I made also sure that I am using the latest VLC 1.1.5. Could you please let me know how shall we proceed further?

Re: [Live-devel] RTCP RR

2010-12-13 Thread Monica Morogan (mmorogan)
Hi Ross, I followed your suggestions (thank you) and indeed with openRTCP I receive without problems the RTCP RRs. However, VLC doesn't send any RTCP RR (using exactly the same setup, stream). I made also sure that I am using the latest VLC 1.1.5. Could you please let me know how shall we procee

Re: [Live-devel] New TaskScheduler 'event trigger' mechanism, and (much) improved "DeviceSource"

2010-12-13 Thread Ross Finlayson
If the scheduler is waiting on select() (in BasicTaskScheduler.cpp) to kick-in and no network activity or alarm happen to awake the select() will the new mechanism provide a mean to exit the threading loop ? Yes - I added a periodic 'dummy' task to "BasicTaskScheduler" that wakes up every 10m

[Live-devel] New TaskScheduler 'event trigger - Usinf

2010-12-13 Thread Eyal Shveky
Hi, Thanks you very much for this feature, I guess that I'm not the only one that was waiting for that. J When I trigger the triggerEvent() from my separate thread (DirectShow Input pi Thread), I see that it's being catch by the BasicTaskScheduler::SingleStep, Thinking that the way to work wi

[Live-devel] cross compiled Live555 libs

2010-12-13 Thread Ke Yu
I had built the Live555 libs with mingw tools in UBuntu successfully following instructions: 1). genMakefiles config.mingw 2). make The reason for cross compiling above is I have other libraries built this way (namely, FFMpeg). I've built an app with those FFMpeg libs in Visual C++ 2008. The app wo

Re: [Live-devel] New TaskScheduler 'event trigger' mechanism, and (much) improved "DeviceSource"

2010-12-13 Thread BONNEAU Guy
If the scheduler is waiting on select() (in BasicTaskScheduler.cpp) to kick-in and no network activity or alarm happen to awake the select() will the new mechanism provide a mean to exit the threading loop ? Thanks GB |-Original Message- |From: live-devel-boun...@ns.live555.com [mailto:

[Live-devel] Problem streaming continuous H.264 video over Transport Stream

2010-12-13 Thread Bruno Filipe Basilio
Hi, I'm using Live555 to send H.264 ES video over Transport Stream using MPEG2TransportStreamFromESSource but the video stream blocks for >20 minutes in every hour or so. The goal is to deliver a live video stream using an H.264 video encoder as the source, initial tests showed that Transport

Re: [Live-devel] R: Trick play H264

2010-12-13 Thread Marco Amadori
In data Monday 13 December 2010 15:43:39, Vincenzo Terracciano ha scritto: > Now seeking functionality works well. I changed the index record type from > RECORD_PIC_IFRAME to RECORD_GOP for each IDR H264 frame. I have still the > problem about fast forwarding functionality.Do you have any suggesti

[Live-devel] R: Trick play H264

2010-12-13 Thread Vincenzo Terracciano
Now seeking functionality works well. I changed the index record type from RECORD_PIC_IFRAME to RECORD_GOP for each IDR H264 frame. I have still the problem about fast forwarding functionality.Do you have any suggestion? -- ITS S.

[Live-devel] Trick play H264

2010-12-13 Thread Vincenzo Terracciano
Hi Ross, I'm working on the trick play support for a ts file with h264 video. I changed the method parseFrame of the class MPEG2IFrameIndexFromTransportStream. Do you think this is enough or I need to change the server-side implementation of seeking and fast forwarding capabilities? I have the ts

[Live-devel] live555 stream aac raw problem

2010-12-13 Thread 杨志祥
hi,Ross: I have live aac raw data,I implement own audioservermediasession,overload virual creatertpsink function and createstreamsource function. code: myownserversession::createNewRTPSink() { return MPEG4GenericRTPSink::createNew(envir(), rtpGroupsock, rtpPayloadTypeIfDynamic,