将许多视频渲染回客户端的最佳方法是什么?

时间:2017-07-31 08:01:30

标签: javascript node.js express react-native

我有一个nodejs服务器,可以将媒体内容呈现给我的本机移动设备。

假设我们有100位用户同时在我的移动应用页面上加载100个视频。什么是加载数据的最佳解决方案?为什么?我在使用数据uri / base64编码所有视频内容与简单地从端点获取文件之间存在困难,即

  <video src="http://domain/videos/" />.

我倾向于直接加载视频文件,因为它会绕过base64编码视频数据;从而节省了移动内存并提高了性能。

理想情况下,另一种替代方案(最佳解决方案)是将视频数据流通过websocket连接发送回客户端;然后将每个数据块传递给视频元素进行渲染。唯一的问题是我不得不对数据进行base64编码。

0 个答案:

没有答案