首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React中的视频直播应用程序

问React中的视频直播应用程序
EN

Stack Overflow用户
提问于 2021-03-04 11:48:11
回答 2查看 1.2K关注 0票数 0

我正在尝试实现视频直播。

  • 现场直播和
  • 上传到服务器
  • 保存流视频(回放)

在react本机中,任何人都可以帮助我完成一个示例项目吗?

EN

回答 2

Stack Overflow用户

发布于 2021-03-04 12:22:26

这将是有帮助的https://www.npmjs.com/package/react-native-video

对于upload it to server点,你到底需要上传什么?视频上传什么的?

票数 0
EN

Stack Overflow用户

发布于 2021-03-07 21:27:37

因此-您将需要一个后端服务器,可以接受一个视频流,并将它转换成一个流,可以在ReactiNative中使用。您还希望服务器保存流视频,并对其进行编码,以便在流停止后将其作为视频点播(VOD)播放。所有这些都不是反应--所有这些都是在后端完成的。

您可以自己构建所有这些,但是有许多API可以为您实现这一点。免责声明:我为这样一家公司工作:api.video。(谷歌搜索会找到其他搜索)

对于从浏览器中进行的生命访问,您可以使用getUserMedia和流到服务器。(您可以在livestream.a.video上看到我使用livestream.a.video的演示。此流将对您的所有用户都是可见的,然后也记录并保存为VOD,以便稍后播放。

要上传录制的视频--您可以使用file.slice()将视频分解成可管理的块,然后上传到服务器--将代码转换为视频流( upload.a.video和教程上的演示)。

为了播放,这些API将给您一个播放器URL或m3u8 url,您可以将其合并到视频播放器中。这是您的反应本地部分-有几个视频播放器,您可以添加到您的应用程序,以播放HLS视频。在api.video,我们有自己的球员,也支持第三方玩家。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66474405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档