Q
消耗的数据字节数
0
A
回答
1
不一定。
如果您以mp4容器中的视频为例,即mp4视频,并且只下载mp4文件本身,您将使用特定数量的字节进行传输,大致等于视频文件的大小加上下载文件所需的每个数据包的数据包开销。
换句话说,视频将被分解成数据包,每个数据包都会有一些与之相关的标题信息,所有这些都会增加用于从服务器到达设备的数据。
如果您决定流式传输视频,那么流式传输技术也会影响传输的字节。
例如,如果您将一个简单的情况下使用HLS作为流协议,则mp4将打包到HLS中,然后进行流式传输,以便您可以添加另一个图层或标题。实际上,如果您使用像HLS或MPEG-DASH这样的自适应波特率(ABR)协议,那么原始视频实际上将被复制到多个比特率版本中,并且用于下载它的数据将取决于哪个所下载视频的每个“块”的比特率版本。
在极端情况下,例如,您的网络连接较差或显示器较小时,设备可能只会从最低比特率请求“块”,在这种情况下,所用的总体数据可能较低对于流媒体版本而言,与下载的视频相比,虽然视频质量较低,但播放较低。
在这里看到,在ABR上一点点的详细信息,以及如何可以看到通过不同的比特率影片在YouTube上“步”:https://stackoverflow.com/a/42365034/334402
相关问题
- 1. 字节数组未完全消耗
- 2. 使用node.js从azure eventhub消耗八位字节流数据
- 3. TCP套接字数据消耗
- 4. 如何获得解包消耗的字节数
- 5. 检索由SciPy稀疏矩阵消耗的字节数
- 6. 来自mysql的实时数据消耗
- 7. API消耗的核心数据
- 8. 大型数据集的内存消耗
- 9. NDB集群数据节点消耗大量内存
- 10. 损耗字节*
- 11. KendoUI图不消耗JSON数据源
- 12. o目标数据操作消耗-C
- 13. 从管道中消耗数据
- 14. 数据表内存大量消耗
- 15. 通过Kafka和Spark消耗大数据
- 16. 2级可消耗数据表
- 17. DataGrid从URLLoader消耗XML数据
- 18. Erlang:不需要从套接字中消耗数据的协议
- 19. Ruby消耗数组部分
- 20. Matlab函数内存消耗
- 21. 损耗的字符串数据C++
- 22. Teradata会话消耗的AMP数量
- 23. 消耗jQuery.load的参数从HTML页面
- 24. jQuery函数所消耗的阵列
- 25. 字节的传入数据
- 26. Linux进程内存消耗(以字节为单位)(非千字节)
- 27. 强制字符串为int函数消耗整个字符串
- 28. 从数据库中加载26MB文本数据消耗258MB的JVM堆栈
- 29. PHP Post变量具有重复的,消耗的数据
- 30. istream不消耗字符?
感谢的人。我明白了。 –