【发布时间】:2014-09-09 14:03:18
【问题描述】:
如果音频和视频需要各自的文件,我想将 WebRTC 流中的音频和视频捕获到一个文件或一对文件中。音频和视频没有混合在一起,并且已知在一组服务器 udp 端口上可用:
端口编码 5000 - VP8 视频 5001 - RTCP(用于视频) 5002 - Opus 音频@48kHz 2 通道 5003 - RTCP(用于音频)SDP 文件/数据不可用,可以使用 DTLS。
我更喜欢使用 avconv 或 ffmpeg 来捕获流,除非建议使用更好的工具。
编辑:我发现这很可能不起作用。除非我听到其他消息,否则这些工具都不支持初始 DTLS 握手,然后是通过 SRTP 传输数据。
【问题讨论】:
-
WebRTC 的问题是所有内容都使用 DTLS 加密,因此如果不构建/使用整个中间层就对其进行解码,那么你就不走运了。据我所知,没有一种方法可以关闭 DTLS 以检查所有内容。