在 react-native-video 上,如何手动调整所有平台的视频质量?
On react-native-video, how can I manually adjust the video quality across all platforms?
我正在创建一个使用 react-native-video 来流式传输视频的 react-native 应用程序。我希望用户能够手动修改视频质量。到目前为止,我一直无法弄清楚如何完成它。
请提出您的实施建议!
克服这个问题最合理的方法是使用视频流服务。 react-native-video 组件本身无法解决这个问题。视频流服务将源视频编码为不同的质量。例如,让您的源视频文件为 1080p。视频流服务会将您的视频编码并存储为 720p、480p、360p 质量选项,然后您可以根据用户的要求或互联网速度选择其中一种质量。您应该研究一下视频流服务(AWS、BunnyCDN 等)和视频流文档。
我正在创建一个使用 react-native-video 来流式传输视频的 react-native 应用程序。我希望用户能够手动修改视频质量。到目前为止,我一直无法弄清楚如何完成它。 请提出您的实施建议!
克服这个问题最合理的方法是使用视频流服务。 react-native-video 组件本身无法解决这个问题。视频流服务将源视频编码为不同的质量。例如,让您的源视频文件为 1080p。视频流服务会将您的视频编码并存储为 720p、480p、360p 质量选项,然后您可以根据用户的要求或互联网速度选择其中一种质量。您应该研究一下视频流服务(AWS、BunnyCDN 等)和视频流文档。