我正在尝试建立一个在线考试门户网站。当学生开始考试时,他们的网络摄像头将自动启动并实时记录流并存储在服务器中。监考人员可以观看学生现场直播,也可以稍后观看已保存的直播。
经过对各种技术的多项研究后,我遇到了this链接。它使用带有websockets和ffmpeg的Node JS。我运行了ffmpeg命令,它成功地流式传输了实时视频。
但问题是,为了直播,学生必须在他们的系统中安装ffmpeg,他们应该直接从终端运行命令。那么我怎么能改变这个呢?学生将从他们的浏览器直播,因为这是一个门户网站。如果我们将此命令放在PHP脚本中,那么该命令将在服务器端运行。但是在这种情况下应该运行客户端命令。如何从客户端运行命令?
任何建议都会有所帮助。