[Red5] Detecting dropped data while recording client stream

James Smith james at schoolshape.com
Mon Feb 23 00:51:19 PST 2009


Hi,
I would be extremely grateful for any hints, advice or best practice you can
give.

When recording either audio or video streams to red5, low bandwidth results
in dropping data when recording and a 'jerky' recorded video or sound track
with sections missing.  This is unacceptable to users and so we have to warn
them when it's happening, without them having to play back the recording.

But how?  We've already experimented and think that it's impossible to
detect this at the client end so are looking at how to detect it on the data
coming in to Red5, so I've been poking around in the source code without
much success.  How about adding a filter in the style
of StreamBandwidthController and somehow look at the timestamps of incoming
data to find gaps where data was dropped?   Any better ideas?  I only have a
little experience of red5 so don't really understand how its internals work.

Thanks in advance,

James

-- 
James Smith
james at schoolshape.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://osflash.org/pipermail/red5_osflash.org/attachments/20090223/e153f17d/attachment.html>


More information about the Red5 mailing list