【问题标题】:Recommended guideline for sharing videos that is meant to be viewed by others分享供他人观看的视频的推荐指南
【发布时间】:2019-06-16 15:30:31
【问题描述】:

我正在尝试开发类似于 Instagram 的视频共享/供稿应用程序。我的问题是共享视频背后的设计决策如何。基本上,我想知道视频的加载速度如何。

基本上当设备 A 将视频上传到服务器并且设备 B 观看它时,正在上传的视频是否在所有设备上具有相同的帧大小(它们是否强制一定大小)?他们是压缩还是使用某种格式?

我不希望我的问题过于宽泛。所以我只想知道对于打算使用 Exoplayer 共享/观看的视频的推荐指南是什么?我想我可以控制 框架尺寸 视频格式 其他的?

谢谢

【问题讨论】:

  • “我不希望我的问题太宽泛。” - 嗯……所以也许你应该问一个不那么宽泛的问题。跨度>
  • 这就是为什么该声明后面跟着简洁的问题以限制扩大范围并专注于我试图理解的内容。我不认为我能比这更具体
  • “所以我只是想知道对于打算使用 Exoplayer 共享/观看的视频的推荐指南是什么?” ...不是简明扼要问题。太宽泛了。

标签: android exoplayer


【解决方案1】:

我想知道视频加载速度怎么这么快。

只需运行或使用具有大量内容交付能力的内容交付服务即可。

他们不会通过动态调整帧速率或分辨率来做到这一点。它的计算成本太高,并且会减慢交付速度。如果他们提供多种分辨率或帧速率,则重新编码将提前完成。

他们不会通过即时压缩来做到这一点。任何压缩都会提前完成。此外,典型的视频格式已经被压缩,因此额外的压缩步骤将没有任何好处。

【讨论】:

  • 谢谢,如果他们提前做(这是我可以做的一个选项),考虑到很多手机屏幕尺寸,每部手机看起来都一样吗?是否有一定的尺寸我应该瞄准
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-04-08
  • 2020-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-18
  • 1970-01-01
相关资源
最近更新 更多