Jump to: navigation, search

GVP MCP:mpc:h263-fmtp



View in ref guide.

Edit this option          Publish this option          Clear draft content


Published Option

h263.fmtp

Default Value:
Valid Values: <token>[;<token>...][|<token>[;<token>...]...]
Changes Take Effect: At start/restart


Specifies the SDP fmtp line offered and accepted by MCP for H263 and H263-1998. The value is in the format: <token>[;<token>...][|<token>[;<token>...]...] Note that the list of tokens are grouped by separating them by a vertical bar - each group of tokens represent a separate SDP fmtp line. When more than 1 fmtp's are specified, H263-1998 negotiation will use all of the fmtp's as the local fmtp (for example offer generation will generate 3 payloads for 3 fmtp's). For H263, only the first fmtp will be used as the local fmtp.

Following tokens are accepted: profile=<profile> level=<level> SQCIF=<mpi> QCIF=<mpi> CIF=<mpi> CIF4=<mpi> CIF16=<mpi> CUSTOM=<max width>,<max height>,<mpi> F=1 I=1 J=1 T=1 K=1 N=1 P=1

profile - Profile from 0 to 8 can be specified. level - Level from 10 to 70 are supported. SQCIF - Specifies 128 x 96 video resolution with fps @ 30000 / (1001 * mpi) QCIF - Specifies 176 x 144 video resolution with fps @ 30000 / (1001 * mpi) CIF - Specifies 352 x 288 video resolution with fps @ 30000 / (1001 * mpi) CIF4 - Specifies 704 x 480 video resolution with fps @ 30000 / (1001 * mpi) CIF16 - Specifies 1408 x 1152 video resolution with fps @ 30000 / (1001 * mpi) CUSTOM - Specifies custom video resolution with fps @ 30000 / (1001 * mpi) F=1 - Specifies that annex F (from ITU-T Recommendation H.263, January 2005) is supported. I=1 - Specifies that annex I (from ITU-T Recommendation H.263, January 2005) is supported. J=1 - Specifies that annex J (from ITU-T Recommendation H.263, January 2005) is supported. T=1 - Specifies that annex T (from ITU-T Recommendation H.263, January 2005) is supported. K=1 - Specifies that annex K (from ITU-T Recommendation H.263, January 2005) is supported. Not supported when H263 transcoding is enabled. N=1 - Specifies that annex N (from ITU-T Recommendation H.263, January 2005) is supported. Not supported when H263 transcoding is enabled. P=1 - Specifies that annex P (from ITU-T Recommendation H.263, January 2005) is supported.

Please see RFC4629 for more details.

If H263 transcoding is enabled for the session, the fmtp containing the following tokens will not be offered and also not accepted by MCP: - profile value other than 0 - K=1 - N=1

If H263 transcoding is enabled and h263.fmtp is not specified, the following fmtp value will be set by default: profile=0;level=70|profile=0;level=70;F=1;I=1;J=1;T=1;P=1 If H263 transcoding is disabled and h263.fmtp is not specified, no fmtp will be generated in the offer and all fmtp's will be accepted by MCP. If H263 transcoding is disabled and h263.fmtp is not specified, fmtp negotiation will be done without the transcoding restrictions imposed on the allowed tokens.

Draft Option

No draft option

This page was last edited on December 17, 2021, at 14:01.
Comments or questions about this documentation? Contact us for support!