[Asterisk-video] h263 again
Klaus Darilion
klaus.mailinglists at pernau.at
Fri Jan 11 07:15:15 CST 2008
Thanks! Things are getting clearer now.
regards
klaus
Sergio Garcia Murillo schrieb:
> Hi Klaus,
>
> H263 annexes supported by the terminal are sent in the H245TerminalCapabilitySet message.
>
> I'm sending
> capabilityTable = 4 entries {
> [0]={
> capabilityTableEntryNumber = 1
> capability = receiveAndTransmitVideoCapability h263VideoCapability {
> qcifMPI = 2
> maxBitRate = 520
> unrestrictedVector = FALSE
> arithmeticCoding = FALSE
> advancedPrediction = FALSE
> pbFrames = FALSE
> temporalSpatialTradeOffCapability = FALSE
> errorCompensation = FALSE
> }
> }
>
> So we will get a h263 base stream with no annexes. The stream is then encapsulated in rtp
> using rfc 2429 so the output rtp stream is both h263-1998 and h263-2000 (H263P in asterisk).
>
> I don't use rfc 2190 (h263-1996) because it would require a deep inspect on the video
> stream to find macroblocks/gob/slice boundaries to create the rtp packet.
>
> BR
> Sergio
>
> ----- Original Message -----
> From: Klaus Darilion [mailto:klaus.mailinglists at pernau.at]
> To: asterisk-video at lists.digium.com
> Sent: Fri, 11 Jan 2008 13:34:11 +0100
> Subject: [Asterisk-video] h263 again
>
> Hi Sergio!
>
> Do you know what version of H.263 is used for 3G video calls?
>
> What is coming out of the 3G stream, H.263v1, v2 or v3 ? Is this static
> or is there a handshake to agree on the video protocol?
>
>
> I see in h324m_gw:
>
>
>
> case MEDIA_VIDEO:
> /*Check it's H263 */
> if (FrameGetCodec(frame)!=CODEC_H263)
> /* exit */
> return NULL;
> ...
> /* Set video type */
> send->frametype = AST_FRAME_VIDEO;
> /* Set codec value */
> send->subclass = AST_FORMAT_H263_PLUS | mark;
>
>
>
> Thus, as RTP encoding H263-1998 is used - correct? If I understand
> correctly this could mean that the stream is either H.263v2 or H.263v1
> encoded as H263-1998. Is my assumption correct?
>
> thanks
> klaus
>
> _______________________________________________
> --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
More information about the asterisk-video
mailing list