ISO/IEC 23009-5:2017
Information technology - Dynamic adaptive streaming over HTTP (DASH) - Part 5: Server and network assisted DASH (SAND)
发布时间:2017-02-24 实施时间:


动态自适应流媒体传输(DASH)是一种流媒体传输协议,它可以根据网络带宽和设备能力等因素,动态地调整视频的码率和分辨率,以保证用户能够流畅地观看视频。DASH协议已经被广泛应用于各种流媒体服务中,如Netflix、YouTube等。

然而,DASH协议仍然存在一些问题。例如,当网络带宽不足时,DASH系统可能会出现卡顿或者缓冲过慢的情况,从而影响用户的观看体验。为了解决这些问题,ISO/IEC 23009-5:2017标准提出了服务器和网络辅助DASH(SAND)的概念。

SAND是一种通过服务器和网络来辅助DASH系统的方法。具体来说,SAND可以通过以下方式来提高DASH系统的性能:

1. 基于网络状况的码率自适应:SAND可以通过监测网络状况,来动态地调整视频的码率和分辨率,以保证用户能够流畅地观看视频。

2. 基于设备能力的码率自适应:SAND可以通过获取设备的能力信息,来动态地调整视频的码率和分辨率,以保证视频能够在设备上流畅播放。

3. 基于服务器的缓存:SAND可以通过在服务器上缓存视频内容,来减少视频的加载时间,从而提高用户的观看体验。

4. 基于服务器的预加载:SAND可以通过在服务器上预加载视频内容,来减少视频的缓冲时间,从而提高用户的观看体验。

总之,SAND可以通过服务器和网络的辅助,来提高DASH系统的性能和用户的观看体验。ISO/IEC 23009-5:2017标准为SAND提供了详细的规范和指南,以便开发者能够更好地实现SAND功能。

相关标准
ISO/IEC 23009-1:2014 Information technology - Dynamic adaptive streaming over HTTP (DASH) - Part 1: Media presentation description and segment formats
ISO/IEC 23009-2:2014 Information technology - Dynamic adaptive streaming over HTTP (DASH) - Part 2: Conformance and reference software
ISO/IEC 23009-3:2014 Information technology - Dynamic adaptive streaming over HTTP (DASH) - Part 3: Protection of content
ISO/IEC 23009-4:2015 Information technology - Dynamic adaptive streaming over HTTP (DASH) - Part 4: DASH in HTML5
ISO/IEC 23001-7:2016 Information technology - MPEG systems technologies - Part 7: Common encryption in ISO base media file format files