我尝试过自己研究这个问题,但失败了。
假设我使用 getUserMedia() 和 webRTC 进行视频通话。是否可以在 getUserMedia() 和 webRTC 之间挂钩并在发送之前修改缓冲区?
最简单的示例:发送者在发送之前对缓冲区进行 base64 编码,接收者对其进行解码,并且发送和接收软件对后台发生的情况一无所知?
您可以使用 WebRTC Encoded Transform 来实现。
这里是端到端加密的官方示例。