Tech-
invite
3GPP
space
IETF
space
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
Content for
TR 26.948
Word version: 18.0.0
1…
2…
2
References
3
Definitions and abbreviations
4
Overview of video codecs specified for existing 3GPP multimedia services
5
Overview of SHVC
6
Use cases
7
Test cases, conditions, and results
8
Conclusions
$
Change history
2
References
p. 6
3
Definitions and abbreviations
p. 7
3.1
Definitions
p. 7
3.2
Abbreviations
p. 7
4
Overview of video codecs specified for existing 3GPP multimedia services
p. 8
5
Overview of SHVC
p. 9
5.0
General
p. 9
5.1
Basic SHVC architecture
p. 9
5.2
Systems and transport interfaces of SHVC
p. 10
5.2.1
Introduction
p. 10
5.2.2
Parameter Set and Slice Segment Header Extensions
p. 11
5.2.3
Layer and Scalability Identification
p. 11
5.2.4
Layer sets
p. 12
5.2.5
Profile, Tier, and Level (PTL)
p. 12
5.2.6
RPS and Reference Picture List Construction
p. 12
5.2.7
Random Access, Layer Switching, and Bitstream Splicing
p. 13
5.2.8
Hybrid Codec Scalability and Multiview/3D Support
p. 13
5.2.9
Hypothetical Reference Decoder (HRD)
p. 14
5.2.10
SEI Messages
p. 14
5.3
A comparison of SHVC and SVC
p. 14
5.4
SHVC decoder and encoder complexity analyses
p. 16
5.4.1
Introduction
p. 16
5.4.2
HEVC simulcast encoder and decoder
p. 16
5.4.3
SHVC encoder and decoder
p. 18
5.4.4
Upsampling filter
p. 19
5.4.5
Inter-layer texture prediction
p. 20
5.4.6
Inter-layer motion prediction
p. 21
5.4.7
Conclusion
p. 22
6
Use cases
p. 22
6.1
Multi-stream Multiparty Video Conferencing (MMVC)
p. 22
6.1.1
The heterogeneous-device MMVC use case
p. 22
6.1.2
The heterogeneous-bandwidth MMVC use case
p. 24
6.1.3
Solutions for the MMVC use cases
p. 24
6.1.3.0
General
p. 24
6.1.3.1
HEVC simulcast
p. 24
6.1.3.2
SHVC
p. 25
6.1.4
Comparison of the solutions
p. 26
6.1.4.1
Uplink bandwidth
p. 26
6.1.4.2
Downlink bandwidth
p. 26
6.1.4.3
Decoding complexity
p. 27
6.1.4.4
Encoding complexity
p. 27
6.2
MBMS
p. 27
6.2.1
The differentiated-service MBMS use case
p. 27
6.2.2
Solutions for the MBMS use case
p. 28
6.2.2.1
HEVC simulcast
p. 28
6.2.2.2
SHVC
p. 29
6.2.3
Comparison of the solutions
p. 29
6.2.3.1
Transmission bandwidth
p. 29
6.2.3.2
Decoding complexity
p. 31
6.2.3.3
Encoding complexity
p. 32
6.3
3GP-DASH
p. 32
6.3.1
The 3GP-DASH use case
p. 32
6.3.2
Solutions for the 3GP-DASH use case
p. 32
6.3.2.1
HEVC simulcast
p. 32
6.3.2.2
SHVC
p. 33
6.3.3
Comparison of the solutions
p. 34
6.3.3.0
General
p. 34
6.3.3.1
Outgoing transmission bandwidth
p. 34
6.3.3.1.0
General
p. 34
6.3.3.1.1
From origin server to caches
p. 34
6.3.3.1.2
From origin server to UEs
p. 34
6.3.3.2
Incoming transmission bandwidth
p. 35
6.3.3.3
Decoding complexity
p. 36
6.3.3.4
Encoding complexity
p. 36
7
Test cases, conditions, and results
p. 37
7.1
Test cases and conditions
p. 37
7.1.1
General conditions
p. 37
7.1.2
MMVC
p. 38
7.1.3
MBMS
p. 39
7.1.4
3GP-DASH
p. 40
7.2
Test results
p. 42
7.2.1
MMVC
p. 42
7.2.1.1
General
p. 42
7.2.1.2
Results for aligned IRAP pictures case
p. 42
7.2.1.3
Results for IRAP non-aligned test case
p. 43
7.2.1.4
First set of additional results
p. 43
7.2.1.5
Second set of additional results
p. 44
7.2.1.6
Additional analysis for comparing SHVC and HEVC simulcast
p. 47
7.2.1.6.1
Introduction
p. 47
7.2.1.6.2
Uplink vs downlink transmission cost
p. 47
7.2.1.6.3
Case by case cost/benefit analysis of SHVC vs HEVC simulcast
p. 47
7.2.2
MBMS
p. 51
7.2.2.0
General
p. 51
7.2.2.1
Results for aligned IRAP pictures case
p. 52
7.2.2.2
Results for non-aligned IRAP pictures case
p. 53
7.2.3
3GP-DASH
p. 54
7.2.3.0
General
p. 54
7.2.3.1
Results for aligned IRAP pictures case
p. 55
7.2.3.2
Results for non-aligned IRAP pictures case
p. 56
8
Conclusions
p. 57
8.1
Introduction
p. 57
8.2
MMVC and IMS based telepresence
p. 58
8.3
MBMS
p. 58
8.4
3GP-DASH
p. 59
$
Change history
p. 60