gpt4 book ai didi

azure - 如果网站在 AWS EC2 和 Azure VM 上运行,Videojs 会记录不访问摄像头/麦克风或共享屏幕的情况

转载 作者:行者123 更新时间:2023-12-04 10:04:43 26 4
gpt4 key购买 nike

网页具有使用videojs record进行屏幕录制和网络摄像头视频录制的功能。它在本地主机和共享主机上运行良好。但我已经在 AWS EC2 和 Azure VM 上部署了网站进行测试,而 videojs 记录在那里不起作用。根据我的理解,它都是 javascript,应该可以在托管该网站的浏览器上运行。

有什么线索吗?

屏幕截图-1:

当用户单击方框内的按钮时,应出现一个确认窗口(如 SCREENSHOT-2 所示) enter image description here

SCREENSHOT-2

如果站点在本地主机或共享托管服务上运行,则会出现此窗口,但如果站点在 Azure VM 或 AWS EC2 上运行,则不会出现。

enter image description here

测试页面

  1. https://clearn.codeschunks.com/test/recordvideo (工作中)

  2. http://ec2-54-185-50-254.us-west-2.compute.amazonaws.com/index.php/test/recordvideo (不工作)

最佳答案

该问题是由于安全性 (https) 造成的。如果您在 EC2 上托管时发现与 codeschunk.com 的连接是安全的 (https),​​则说明您的连接不安全(仅限 http)。可以通过两种方法解决。

  1. 确保与 EC2 实例上的托管的连接安全 (https)。可以通过安装SSL证书来完成。

或者

  • 在浏览器中按照以下步骤操作(这些步骤适用于 Chrome)
  • 现在应该可以工作了。

    关于azure - 如果网站在 AWS EC2 和 Azure VM 上运行,Videojs 会记录不访问摄像头/麦克风或共享屏幕的情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61647890/

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