【发布时间】:2021-02-11 18:17:21
【问题描述】:
我对这个主题很陌生,我用谷歌搜索过,但找不到任何具体的东西。
所以,我正在经历作者所说的this article
在大多数视频工作流程中,都会有转码服务器或无服务器云功能,可将视频编码为各种分辨率和比特率,以便在所有设备和网络速度下获得最佳观看效果。
如果您不想使用转码服务器或 API(可能非常昂贵),并且根据您的应用需要上传和查看的视频类型,您可以选择完全放弃服务器端转码,并且仅在客户端上对视频进行编码。这将节省可观的成本,但会将编码视频的负担放在客户端。
即使您确实使用了一些服务器端转码解决方案,您也可能希望在客户端执行最少的编码。原始视频大小(尤其是在 iOS 上)可能很大,您不希望浪费用户的数据计划,或强迫他们不必要地等待 WiFi。
我很想知道在客户端和服务器端编码视频之间的优势,并且由于 HTTPS 根据带宽速度(?)确定质量,它对客户端编码视频有任何影响吗?
【问题讨论】:
标签: javascript node.js video encoding video-streaming