The "if" where the master
normalizer is set also controls the part where the RTPsinks get RTCP enabled so
only the "master stream" emit RTCP reports. I included a patch which resolves
the bug.
I hope this can be of some help,
Bruno Marchand
ProxyServerMediaSession.patch
De
:-)
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
Thank you for making the interface available. It will ease my job when I'll
upgrade to a new version.
Regards,
Bruno Marchand
___
live-devel mailing list
live-devel@lists.live555.com
the
"ProxyServerMediaSession" but my use case requires I implement my own
"OnDemandServerMediaSubsession" and keep control over the RTSP client session.
Because I retransmit the RTP data, I also need to use the normalizer components
to avoid the RTCP timestamp synchronizati
Hi Ross,
A little mistake on my side, the condition for the StreamReplicator should be
if(fNumActiveReplicas == 0 && fInputSource != NULL)
I forgot to the pointer because it is never NULL in my application but it could
be on others. Sorry.
Regards,
Bruno
From: live-devel-boun...@ns.live555.com
to know when all
replicas stop so I added this to the end of the function
"deactivateStreamReplica":
if(fNumActiveReplicas == 0)
{
fInputSource->stopGettingFrames(); //last replica stop, pass message to
source
}
I hope these suggesti
Hi Ross,
Thank you very much for the fix. This new release fixes the
problem I had with the camera date and time.
Regards,
Bruno Marchand
___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman
Hi!
In my previous post, I forgot to mention that I could get it to work by
"cheating" a little bit on the RTP clocks. If I replace the 16000Hz clock of
the mpeg stream by 9, the same as h264, the two streams sync in the same
range and play properly. I saw some VLC whining in the logs tho
IP4 0.0.0.0
b=AS:32
a=rtpmap:97 MPEG4-GENERIC/16000
a=fmtp:97
streamtype=5;profile-level-id=15;mode=aac-hbr;sizelength=13;indexlength=3;indexdeltalength=3;config=1408
a=control:track2
Any help will be appreciated.
Thanks,
Bruno Marchand
___
live-devel