[Live-devel] Raw-UDP streaming

Diogo Andrade Diogo.Andrade at divitel.com
Mon Mar 28 09:38:06 PDT 2011


Hi everyone...

I've been trying to "twist" Live555 to work as a simple VOD server for some tests I'm running on some other applications... That VOD server has to send out a raw-UDP multicast to a specific port, and so far I've managed to get that up and running ok. This multicast stream then goes into a multiplexer, and then to a QAMM modulator for cable broadcast.

Problem I'm having is with the trick-play component of this:


1)      When I pause the stream (through pauseStream), the stream stops altogether... what I want is for the frame to "freeze", so no new frames, just keep streaming the same one, until unpaused. From what I could gather from some web searches, this is by design and the RTSP streaming doesn't have this behavior, so my question is how to modify this behavior so it will freeze the frame instead of stopping the streaming altogether (so the STBs won't give out a "no signal" warning)

2)      When I go into trick play (setting setStreamScale to -2 or 2), my stream's structure (which had PAT on PID 0, PMT on PID 66, Audio on PID 68 and Video on PID 69) changes, and video starts streaming on PID 224... Is there some way to fix this, so that video continues being played out on PID 69? When I go back to a scale of 1, the video goes back to PID 69...

If I can just fix this, I'll be a very happy man and I can move on to the real project (since I'm just using this for testing purposes)...

Thanks in advance, best regards,

Diogo de Andrade
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20110328/1738a17b/attachment.html>


More information about the live-devel mailing list