[xiph-rtp] linphone-1.5.0 mostly complies to theora over RTP draft

Luca Barbato lu_zero at gentoo.org
Thu Oct 12 00:31:39 PDT 2006


Simon Morlat wrote:
> Hello,
> 
> Finally after all the discussions we had together here, and the clarifications 
> you made to me, I implemented a compliant theora-RTP usage into 
> linphone-1.5.0 (an audio/video SIP phone).

Great!

> It's in file mediastreamer2/src/theora.c for those who are curious.

I'll have a look now.

> - it uses the packed conf technique (which I still found the easiest and more 
> flexible way in a SIP/SDP context )

hm

> - unfortunately I said "mostly compliant" because it won't accept several 
> theora frames grouped into one single RTP packet... Maybe a SDP parameters 
> suchs a=fmtp:XX maxframes=1 would be necessary to indicate this limitations 
> to the remote implementation.

is it an usage limitation? If is the case I'll update the rfc to allow it.

> - in order to dynamically limit bandwidth according to capabilities of both 
> sides, I used the b=AS SDP header, which is the most suitable technique whose 
> meaning is independant from any codec details.

Sounds ok.

> 
> No interroperability test yet, perhaps linphone is the first SIP videophone 
> using theora. Have you heard of any other ?

None told me anything.

> So there may be some bugs...

So they will be fixed =)

> Thanks to everybody here who made this possible,

Thanks for your hard work and the feedback =)

lu

-- 

Luca Barbato

Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero



More information about the xiph-rtp mailing list