[Live-devel] streaming live H263 video
Arkady Erlikhman
arkady at etring.com
Tue Mar 15 21:25:55 PDT 2011
Ross,
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. As a result,
no frames a being delivered after doGetNextFrame() doesn't deliver any
data. What is the way to resolve this?
Regards.
On Mon, Mar 14, 2011 at 10:40 PM, Ross Finlayson <finlayson at live555.com>wrote:
> Is this correct that my 'encoder' class must implement the following
>> functions:
>>
>> // redefined virtual functions:
>> virtual void doGetNextFrame();
>> virtual void doStopGettingFrames();
>>
>
> Your encoder class must implement "doGetNextFrame()" (note that this is a
> pure virtual function in "FramedSource"); see "DeviceSource.cpp" for a model
> of how to do this. It may also, but does not need to, implement
> "doStopGettingFrames()".
>
> --
>
> Ross Finlayson
> Live Networks, Inc.
> http://www.live555.com/
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20110315/9b49c993/attachment.html>
More information about the live-devel
mailing list