FFmpeg 命令介绍

1.基本信息查询命令 ffmpeg 查询参数 示例 1 ffmpeg -version //查看版本 2.录制命令 先查看设备支持情况 1 2 3 4 5 6 7 8 9 ffmpeg -devices //查看设备支持情况 =========================================== Devices: D. = Demuxing supported .E =

极客时间-音视频笔记(4)

1.RTCPeerConnection 开启视频通话过程 1.1 获取本地音视频流 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... //创建 RTCPeerConnection 对象 let localPeerConnection = new RTCPeerConnection(servers); ... //调用 getUserMedia API 获取音视频流 navigator.mediaDevices.getUserMedia(mediaStreamConstraints). then(gotLocalMediaStream).

极客时间-音视频笔记(3)

1.连接 对于 WebRTC 来讲,它认为通过中继的方式会增加 A 与 B 之间传输的时长,所以它优先使用 P2P 方式;如果 P2P 方式不通,才会使用中继的方式。 在本机收集所有

极客时间-音视频笔记(2)

1.协议 1.1 使用udp 在 TCP 协议中,为了避免重传次数过多,定时器的超时时间会按 2 的指数增长。也就是说,假设第一次设置的超时时间是 1 秒,那么第二次