webrtc,如何使用IMAGE,而不是视频

时间:2014-04-07 01:18:13

标签: video webrtc

我进行了WEBRTC视频聊天,测试页面 和

我们的客户说,我不想露脸。所以,我们需要关闭相机 发送其他图像或其他内容。

怎么做?

1 个答案:

答案 0 :(得分:1)

有很多可能的情况:

  1. 设置仅音频连接
  2. 设置音频/视频连接但是禁用视频曲目
  3. 设置音频/视频连接但将video-mLine的属性“sendrecv”更改为“无效”
  4. 设置音频/视频连接;继续在目标用户身边发送视频,删除“src”隐藏视频元素使用不可见的视频元素
  5. 似乎第一个选项适合您的需求。

    设置纯音频连接非常简单:

    1. 使用getUserMedia调用{audio:true}并将MediaStream添加到对等连接。
    2. 调用createOffer/createAnswer方法时;但设置OfferToReceiveAudio:true OfferToReceiveVideo:false - 请注意,默认情况下都是如此。

    3. P.S。 如果设置OfferToReceiveVideo:true,纯音频连接仍然有效。


      分享用户快照;显然你可以使用XMLHttpRequest / DB或WebSocket / etc.在用户之间交换Data-URLs


      可以设置视频元素poster;但请确保您没有同时设置src;否则poster会失败。