[Live-devel] How to tie libvpx together with live555

Morten S. Laursen morten at softwarehuset.dk
Mon Oct 21 01:27:23 PDT 2013


Hi
A streaming video newbie here, so please be gentle.
I'm currently in a project where I'm trying to tie together live555 and
libvpx for a live stream.
I am however a little confused about how exactly to proceed.
I have looked at the testOnDemandRTSPServer which uses
the MatroskaFileServerDemux, which I've used for the general outline,
however I'm a little confused about to generate the media subsession.
As far as I have understood I'm supposed to create a new class describing
the subsession inheriting from the OnDemandServerMediaSubsession class.
In this class I shall then implement a new method createNewRTPSink, which
instantiates and returns a VP8VideoRTPSink.
But after this I'm a bit unclear how to tie the data packets from libvpx
(vpx_codec_get_cx_data) into the VP8VideoRTPSink, I might be searching
using the wrong terms, but the only thing I could find on the mailing list (
http://article.gmane.org/gmane.comp.video.livedotcom.devel/12178) is that I
should not use a framer object.
Could anyone give me a hint in the right direction?
Thank you in advance
Morten S. Laursen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20131021/31a67ebf/attachment.html>


More information about the live-devel mailing list