[Live-devel] streaming live H263 video

Ross Finlayson finlayson at live555.com
Thu Mar 17 01:50:15 PDT 2011


>I made some progress with the DeviceSource but run into the following problem:
>
>Everything seems to be working if in doGetNextFrame() there is a new 
>encoded data that is fed to H263plusVideoRTPSink. But, once there is 
>no data available, then isCurrentlyAwaitingData() always returns 
>FALSE.

That makes no sense, because (in the "DeviceSource" code) 
"isCurrentlyAwaitingData()" is called from the "deliverFrame()" 
function, and that function should be called only when new data *is* 
available.


>What is the way to resolve this?

I suggest reviewing the "DeviceSource" code once again, to better 
understand how it works.
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


More information about the live-devel mailing list