Hi all, 

I agree that video support in  asterisk is quite .. umh.. how to say it.. not 
as good as it should. But i have never found the lack of the rtp headers to be 
a problem. Every info you need to rebuild the rtp header is in the asterisk 
frame.

Best regards
Sergio

Enviado desde mi teléfono Orange HTC Android.

----- Reply message -----
De: "Neil Stratford" <[email protected]>
Fecha: Lun, ago. 24, 2009 17:37
Asunto: [Asterisk-video] video RTP question
Para: "Development discussion of video media support in Asterisk" 
<[email protected]>


> I'm not sure that the marker bit is passed through if the header is
> stripped. Let me know how to access the marker if it is stored
> somewhere. I may have just overlooked it when I read the code.

IIRC it is in fr->subclass:

if (mark)
    rtp->f.subclass |= 0x1;

> The frame rate would also be necessary to update the time stamp. In
> theory, you could use the system clock to measure time between RTP
> packet reception. In practice, I don't know how well this works over
> real networks with packet loss, and real encoders that may drop frames
> due to negotiated bit rate limits. I'll have to think about this
> carefully for a while.

I agree - there are likely issues with sequence number jumping as well. 
The same issues apply to playing video out from a file, so it would be 
nice if it was all done without relying on RTP headers.

Neil

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-video mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-video
_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-video mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-video

Reply via email to