Video streaming 对于实时流媒体宽屏幕视频,什么是好的MPEG-DASH编码配置文件?

Video streaming 对于实时流媒体宽屏幕视频,什么是好的MPEG-DASH编码配置文件?,video-streaming,video-encoding,mpeg-dash,Video Streaming,Video Encoding,Mpeg Dash,我正试图为我们现有的mp4文件提供一个合理的、希望是最佳的MPEG-DASH编码配置文件。我没有这方面的经验,也没有在谷歌上找到任何东西。有人能解释一下吗 视频移动不多,场景可能很复杂,我希望帮助我的用户进行移动3G回放。我还希望有传统的分辨率(宽屏),即高度:360/720/1080。就源视频而言,它们的纵横比大多为16:9,大部分视频的速率都在3500kbps以下 虽然“最佳”编码配置文件取决于内容本身,但我通常可以建议以下配置: 编解码器:h264配置文件:高比特率:4.8 Mbps格式:

我正试图为我们现有的mp4文件提供一个合理的、希望是最佳的MPEG-DASH编码配置文件。我没有这方面的经验,也没有在谷歌上找到任何东西。有人能解释一下吗

视频移动不多,场景可能很复杂,我希望帮助我的用户进行移动3G回放。我还希望有传统的分辨率(宽屏),即高度:360/720/1080。就源视频而言,它们的纵横比大多为16:9,大部分视频的速率都在3500kbps以下

虽然“最佳”编码配置文件取决于内容本身,但我通常可以建议以下配置:

编解码器:h264配置文件:高比特率:4.8 Mbps格式:1920 x 1080

编解码器:h264配置文件:高比特率:2.4 Mbps格式:1280 x 720

编解码器:h264配置文件:高比特率:1.2 Mbps格式:854 x 480

编解码器:h264配置文件:高比特率:800 kbps格式:640 x 360

如果输入限制为3.5 Mbps,则可能希望跳过1080p表示或仅使用较低的比特率。在移动设备上,准备更低的表示也很有帮助-至少在某些情况下,如:

编解码器:h264配置文件:高比特率:400 kbps格式:426 x 240

> MPEG-DASH上下文中的另一个重要方面,您必须考虑的是段长度。例如,可以找到有关选择正确段长度的更多信息。

尽管“最佳”编码配置文件取决于内容本身,但我通常可以建议以下配置:

编解码器:h264配置文件:高比特率:4.8 Mbps格式:1920 x 1080

编解码器:h264配置文件:高比特率:2.4 Mbps格式:1280 x 720

编解码器:h264配置文件:高比特率:1.2 Mbps格式:854 x 480

编解码器:h264配置文件:高比特率:800 kbps格式:640 x 360

如果输入限制为3.5 Mbps,则可能希望跳过1080p表示或仅使用较低的比特率。在移动设备上,准备更低的表示也很有帮助-至少在某些情况下,如:

编解码器:h264配置文件:高比特率:400 kbps格式:426 x 240


> MPEG-DASH上下文中的另一个重要方面,您必须考虑的是段长度。例如,可以找到有关选择正确片段长度的更多信息。

这不是一个容易的问题,因为它高度依赖于内容,例如运动、分辨率、输入视频比特率、帧速率等

在MPEG-DASH和HLS等自适应流媒体系统中,需要做出的第一个决定是:系统应支持的最小和最大比特率/分辨率是多少。当然,这取决于输入内容的分辨率和比特率以及大多数用户所面临的网络条件,例如,带宽从x到y波动的移动网络(3G、4G)和变化相同但在另一个范围内的固定网络


通常,您可以从一些标准编码配置文件开始。苹果提供了一些比特率和分辨率,您应该使用HLS。之后,当您的系统处于活动状态时,您可以进行一些测量,例如,您看到了多少缓冲,您看到的典型用户带宽是多少,等等。根据观察结果,您可以调整编码配置文件。

这不是一个容易的问题,因为它高度依赖于内容,例如运动、分辨率,输入视频比特率、帧速率等

在MPEG-DASH和HLS等自适应流媒体系统中,需要做出的第一个决定是:系统应支持的最小和最大比特率/分辨率是多少。当然,这取决于输入内容的分辨率和比特率以及大多数用户所面临的网络条件,例如,带宽从x到y波动的移动网络(3G、4G)和变化相同但在另一个范围内的固定网络


通常,您可以从一些标准编码配置文件开始。苹果提供了一些比特率和分辨率,您应该使用HLS。之后,当您的系统处于活动状态时,您可以进行一些测量,例如,您看到了多少缓冲,您看到的典型用户带宽是多少,等等。根据观察结果,您可以调整编码配置文件。

这里没有足够的信息来充分帮助您。此外,DASH与编码配置文件无关,纵横比与带宽无关。您应该确定您对节目材料的期望质量,并设置编解码器参数,以便特定观众可以播放您的视频。从你的问题中,我们不知道视频中有什么内容(它移动了很多吗?很多复杂的场景?),也不知道用户有多少带宽,也不知道源视频的分辨率。我已经尽可能地更新了我的问题。希望对你有帮助。这里没有足够的信息来帮助你。此外,DASH与编码配置文件无关,纵横比与带宽无关。您应该确定您对节目材料的期望质量,并设置编解码器参数,以便特定观众可以播放您的视频。从你的问题中,我们不知道视频中有什么内容(它移动了很多吗?很多复杂的场景?),也不知道用户有多少带宽,也不知道源视频的分辨率。我已经尽可能地更新了我的问题。希望对你有帮助。