gpt4 book ai didi

live-streaming - 如何从摄像机捕获直播并观看直播或保存以供以后观看?

转载 作者:行者123 更新时间:2023-12-02 20:53:38 25 4
gpt4 key购买 nike

我正在尝试制作一个在线考试门户。当学生开始考试时,他们的网络摄像头将自动启动并实时录制流并存储在服务器中。监考人员可以观看学生直播,也可以稍后观看保存的直播。

我对此进行了研究,发现 WebRTC 以及像 Kurento 这样的网关服务器是一种可能的解决方案。但后来发现Safari中不支持WebRTC,这是一个挫折!我的应用程序应该可以在任何现代浏览器(包括 safari 以及 android 或 iphone)的门户网站中成功运行。

那么有人可以建议一个可能的解决方案来解决我的问题吗?我应该使用哪种技术来支持所有浏览器和操作系统?

此外,如果您可以提供优秀文档或教程的链接,将会很有帮助。

最佳答案

future 注意事项(2020):这个答案确实不再准确。


WebRTC 是一个问题...使用 getUserMedia 从相机捕获是另一个问题。 Safari 也不支持。

目前 Safari 中没有视频捕获 API。您唯一能做的就是为 iOS 制作一个 native 应用程序。

更糟糕的是,由于 Apple 的限制性政策,Chrome 等替代浏览器在 iOS 上受到了削弱,因为它们不允许使用自己的浏览器引擎。

将 getUserMedia 和 WebRTC 等基于标准的技术用于您的主要基于 Web 的应用程序。如果您认为您的经济情况允许这样做,您可以制作一个 iOS 应用程序来配合使用,直到 Apple 决定像其他人一样参与现代浏览器标准。

关于live-streaming - 如何从摄像机捕获直播并观看直播或保存以供以后观看?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41237082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com