NETVC
The Internet Video Codec (NETVC) is a standardization project for a royalty free video codec hosted by the IETF.[1] It is intended to provide a royalty-free alternative to de facto standards such as MPEG-4 and HEVC that require licensing payments for many uses.
The October 2015 basic draft requirements for NETVC are support for a bit depth of 8-bits to 10-bits per sample, 4:2:0 chroma subsampling, 4:4:4 YUV, low coding delay capability, feasible real time decoder/encoder software implementations, temporal scalability, and error resilience tools.[2] The October 2015 optional draft requirements for NETVC is support for a bit depth of up to 16-bits per sample, 4:2:2 chroma subsampling, RGB video, auxiliary channel planes, high dynamic range, and parallel processing tools.[2]
On March 24, 2015, Xiph.org's Daala codec was presented to the IETF as a candidate for NETVC.[1][3][4] Daala coding techniques have been proposed to the IETF for inclusion into NETVC.[5]
On July 22, 2015, Cisco Systems' Thor video codec was presented to the IETF as a candidate for their NETVC video standard.[6] Thor is being developed by Cisco Systems and uses some Cisco elements that are also used by HEVC.[7] The Constrained Low-Pass Filter (CLPF) and motion compensation that are used in Thor were tested with Daala.[8]
At the IETF there are now also other partners involved in the development of NETVC.[7][8]
Contents
Levels
The draft requirements defines levels for NETVC.[9]
Level | Example picture resolutions More/Less examples
|
---|---|
1 | 640×360@60.0 |
2 |
640×360@60.0
960×540@30.0 |
3 |
720×576@75.0
1280×720@30.0960×540@60.0 |
4 |
1280×720@68.0
2,048×1,080@30.0 |
5 |
1280×720@120.0
2,048×1,080@60.0 |
6 |
1,920×1,080@120.0
4,096×2,160@30.03,840×2,160@30.0 |
7 |
1,920×1,080@250.0
4,096×2,160@60.0 |
8 |
1,920×1,080@300.0
4,096×2,160@120.0 |
9 |
3,840×2,160@120.0
8,192×4,320@30.0 |
10 |
3,840×2,160@250.0
8,192×4,320@60.0 |
11 |
3,840×2,160@300.0
8,192×4,320@120.0 |
Schedule
The planned schedule for the development of NETVC is:[10]
- July 2016: Informational document on requirements and evaluation criteria.
- May 2017: Standards documents on codec specification and storage format specification. Informational document on reference implementation.
- December 2017: Informational document on test results.
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
See also
<templatestyles src="Asbox/styles.css"></templatestyles>
- ↑ 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ NetVC Working Group Documents
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 7.0 7.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 8.0 8.1 NETVC Hackathon Results IETF 93 (Prague) (PDF)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.