[Live-devel] streaming live H263 video

Arkady Erlikhman arkady at etring.com
Mon Mar 14 10:19:04 PDT 2011


Ross,

My encoder outputs one encoded frame at a time and I need to pass this data
to H263plusVideoRTPSink. Do I need to use H263plusVideoStreamFramer?

Thanks.

On Mon, Mar 14, 2011 at 12:03 AM, Ross Finlayson <finlayson at live555.com>wrote:

> I can't change the size of the named pipe buffer since my app runs on
>> iPhone iOS.
>>
>> Changing BANK_SIZE makes no difference - VLC player starts playing the
>> stream, then pauses for 3-5 seconds, then plays again and the pattern
>> continuous.
>>
>> What else would you recommend?
>>
>
> Implement your own "FramedSource" subclass to encapsulate your H.263
> encoder, and use this (instead of a "ByteStreamFileSource") to deliver H.263
> video data into your "H263plusVideoStreamFramer" object.
>
> For a model of how to do this, see the "DeviceSource" code.
>
> (Once again, this is assuming that your CPU+encoder is powerful enough to
> generate H.263 frames in 'real time'.  If that's not true, then you're
> screwed no matter what :-)
>
> --
>
> 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/20110314/ce02deb3/attachment-0001.html>


More information about the live-devel mailing list