Common video codecs include H.261, an older video codec, H.263, a newer codec that gets used to provide internet protocol
(IP) video, and H.264, a high-quality codec. The system supports H.264 for calls that use the Skinny Client Control Protocol
(SCCP), H.323, and SIP on originating and terminating endpoints only. The system also supports regions and locations.
Unified Communications Manager maintains the offerer's video codec ordering preference when making the answer, if possible. H.265 is the preferred video
codec is available on the endpoints, otherwise, Unified Communications Manager follows the following codec preference preference order:
Preference Order
|
Codecs
|
Description
|
1
|
H.265 (HEVC)
|
Provides higher quality video using lower bandwidth.
|
2
|
H.264 (SVC)
|
Allows rendering of variable quality video from the same media stream, by disregarding a subset of the packets received.
Note
|
H. 264 SVC is a new annex to the H.264-AVC video compression standard; meaning it is an enhancement on top of H.264-AVC. It
provides the ability to encapsulate multiple video streams at various frame-rates and resolutions in one container.
|
|
3
|
X-H.264UC (Lync)
|
Microsoft-Proprietary Variant
|
4
|
H.264 (AVC)
|
Advanced Video Coding
|
5
|
H.263
|
H.263 and H.261 codecs exhibit the following parameters and typical values:
-
Bit rates range from 64 kb/s to a few mb/s. These bit rates can exist in any multiple of 100 b/s. H.261 and H.263 can function
with bit rates lower than 64 kb/s, but video quality suffers in such cases.
-
One-quarter Common Interchange Format (QCIF) (Resolution equals 176x144.)
-
Common Interchange Format (CIF) (Resolution equals 352x288.)
-
4CIF (Resolution equals 704x576.)
-
Sub QCIF (SQCIF) (Resolution equals 128x96.)
-
16CIF (Resolution equals 1408x1152.)
-
Custom Picture Format
-
Resolution:
-
Frame Rate: 15 frames per second (fps), 30 fps
-
Annexes: F, D, I, J, K, L, P, T, N
|
6
|
H.261
|
The bandwidth of video calls equals the sum of the audio bandwidth and the video bandwidth. The total bandwidth does not include
overhead.
A 384-kb/s video call may comprise G.711 at 64 kb/s (for audio) plus 320 kb/s (for video). This sum does not include overhead.
If the audio codec for a video call is G.729 (at 24 kb/s), the video rate increases to maintain a total bandwidth of 384 kb/s.
If the call involves an H.323 endpoint, the H.323 endpoint may use less than the total available video bandwidth. Regardless
of protocol, the endpoint may always choose to send at less than the max bit rate for the call.
AV1 Codec Support
AV1 is a next-generation video codec developed by the Alliance for Open Media. The benefits of AV1 are:
-
Reduced bandwidth consumption and better visual quality by utilizing better compression efficiency compared to other video
encodings
-
Enables video for users on very low bandwidth networks
-
Significant screen sharing efficiency improvements over other codecs
Unified Communication Manager supports negotiation of AV1 codec to establish media if endpoints support the AV1 codec.
When both endpoints support Multiple Codecs in Answer, Unified CM negotiates all the matching codecs including AV1 based on
the preference order received. The endpoint will then use one of the codecs from the negotiated codec list for media streaming.
In a low bandwidth environment, the AV1 codec is preferred by the endpoint over other codecs in the negotiated list.
When both the endpoints involved in the call do not support the Multiple Codec in Answer, and the AV1 is the preferred codec
over other codecs, Unified CM selects AV1 as the negotiated codec.
Note
|
AV1 codec is not yet supported on TelePresence endpoints.
|