java - Exoplayer 离线 - 下载消耗的数据超过文件大小
问题描述
我正在使用 Exoplayer 2.9.6 版流式传输视频。最近我使用 Exoplayer 的内置下载管理器在我的应用程序中添加了下载视频功能。下载的问题是它在下载时会消耗更多的数据。18mb的视频(大小由下载后查看exo播放器的下载文件夹大小决定),大约需要240mb的网络数据。我正在使用 DASH 流式传输视频。任何人都知道为什么会这样。?
解决方案
存储通常以兆字节报告,网络使用以兆位报告。
这意味着您的 18 兆字节文件需要 144 兆比特的网络传输。如果您添加网络开销,那么您可能会发现这解释了您所看到的大部分差异。
推荐阅读
- c - 使用 atmega8 读取旋转编码器时出现问题
- java - Eclipse windowbuilder没有显示完整的框架
- kubernetes - 如何为专用服务器上的 Pod 分配公共 IP
- python - 使用 Gekko 进行优化时,使用阶乘和范围函数的正确方法是什么?
- c# - 应用程序依赖项清单中指定的程序集(
.deps.json) 未找到:包:'CefSharp.Common',版本:'90.6.70' - javascript - 如何在 HTML 中的 href url 中添加变量名,并且 URL 必须重定向到 HTML 页面并且不受变量名的影响
- java - libgdx 在创建 spritebatch 时抛出错误
- python - 在使用代码中的“引号”使串联在 Excel 中工作时需要帮助
- python-3.x - Python3 gzip 创建尚不存在的新文件
- javascript - 棱镜 findUnique 与 where 引发错误