HI Ross,
Thanks again for your sterling advice.
I finally got some video out to a VLC client. You were right, I had to
throttle back the encoder to 500kb/s. This is not enough bandwidth for a
decent image (640x480 @ 12fps) though. The funny thing is, once the stream
is going, I can dynamically b
> So, I've started to use the H264VideoStreamer class directly as you suggest
> and I get much further. However at a certain point after a number of
> successful sendRTPOverTCP calls, subsequent calls seem to fail and then
> never recover.
Your problem here is basically that you are trying to 'cra
If your data stream arrives as a continuous buffer (its not easy to
tell where NALs start/end) use H264VideoStreamFramer, if your NALs are
separated & delivered one by one, use the
H264VideoStreamDiscreteFramer. You can cull the startcodes from the
NALs easily enough.
James
On Fri, Nov 18, 201
> I am trying to use Live555 to implement an RTSP server in our IP camera.
>
> Our H.264 encoder produces NAL units preceded by a 00 00 00 01 start code.
>
> The encoding main thread then writes the NAL units to a linux pipe where they
> can be read by the RTSP Server thread for streaming out
Hi,
I am trying to use Live555 to implement an RTSP server in our IP camera.
Our H.264 encoder produces NAL units preceded by a 00 00 00 01 start code.
The encoding main thread then writes the NAL units to a linux pipe where
they can be read by the RTSP Server thread for streaming out.