3.6. Video Size Negotiation (视频大小协商)
3.6. Video Size Negotiation (视频大小协商)
视频大小协商是接收方可以使用 "a=imageattr" SDP 属性 [RFC6236] 来指示它能够接收的视频帧大小的过程。接收方可能对其视频解码器可以处理的内容有硬限制, 或者可能有一些由策略设置的最大值。通过在 "a=imageattr" 属性中指定这些限制, JSEP 端点可以尝试确保远程发送方以可接受的分辨率传输视频。然而, 当与不理解此属性的非 JSEP 端点通信时, 任何信令的限制都可能被超出, JSEP 实现必须优雅地处理这种情况, 例如通过丢弃视频。
请注意, 某些编解码器支持传输宽高比不为 1.0 的样本 (即非方形像素)。JSEP 实现不会传输非方形像素, 但应该以正确的宽高比接收和呈现此类视频。然而, 样本宽高比对下文描述的大小协商没有影响; 所有维度都以像素为单位测量, 无论是方形还是非方形。