我需要建立一个网站来记录相机中的人(他必须首先允许相机),但我需要以无损像素逐帧记录。 我尝试通过一些选项来解决这个问题:
现在我需要将帧发送到服务器的另一个问题是什么? 我应该将帧保存在客户端上,在客户端计算机上处理它,然后将结果发送到服务器吗? 是否可以选择将视频数据帧发送到服务器以供将来使用?
有人告诉我构建一个代理来执行此操作并以块的形式发送数据,但在这种情况下,我真的不知道该怎么做,我需要对此进行澄清,并需要一些关于如何开始构建类似内容的说明.
如果有人有示例代码或任何可以指导我找到解决方案的东西,那将非常有帮助。
我在使用 RecordRTC 之前创建了类似的东西。
它利用了WebRTC。它的工作原理非常简单。在本地录制视频并将其作为文件上传。
您可以使用此 npm 模块在 Angular 中创建视频录制
https://collab-project.github.io/videojs-record/#/frameworks/angular