I am reading about H264
codec and its usage using the RTP packets stream. I am also referring RFC 6184
for the same.
I have few questions as below.
- Where exactly in the protocol stack the VCL belongs.
- What are the expected functions of VCL layer.
So far I was just able to understand the NAL functionality from the Wikipedia page of NAL.
Below is the excerpt from the wiki page.
The NAL is designed in order to provide "network friendliness" to enable simple and effective customization of the use of VCL for a broad variety of systems. The NAL facilitates the ability to map VCL data to transport layers such as:
- RTP/IP for any kind of real-time wire-line and wireless Internet services.
- File formats, e.g., ISO MP4 for storage and MMS.
- H.32X for wireline and wireless conversational services.
- MPEG-2 systems for broadcasting services, etc