1. 首先按照Wiki里 快速开始 的步骤编译以及 https://juejin.cn/post/7024381707730026510 中的webrtc的教程 git clone --depth 1 https://gitee.com/xia-chu/ZLMediaKit cd ZLMediaKit git submodule update --init cd ~/ apt install libssl-dev git clone https://github.com/cisco/libsrtp.git cd libsr...
zlmediakit的https(另外还包括rtmps/rtsps/webrtc/wss)功能依赖openssl库,在编译zlmediakit时,应该先在系统默认环境安装openssl库: sudo apt-get install libssl-dev 如果您的系统默认openssl版本太老,可以选择自行编译安装openssl到自定义路径;此时,在编译zlmediakit时可以通过以下命令指定openssl自定义安装路径: cd Z...
使用WebRTC 构建简单的前端视频通讯 在传统的 Web 应用中,浏览器与浏览器之间是无法直接相互通信的,必须借助服务器的帮助,但是随着 WebRTC 在各大浏览器中的普及,这一现状得到了改变。 WebRTC(Web Real-Time Communication,Web实时通信),是一个支持网页浏览器之间进行实时数据传输(包括音频、视频、数据流)的技术,...
咨询的功能模块 webrtc 咨询的具体内容和问题 rtmp (h.264 + aac ) -> ZLMediaKit -> webrtc 使用容器feature-transcode2 如果hook中 on_publish 不设置,webrtc 播放可以正常听到转码后的opus声音,log记录查看,可以看见aac转码opus 如果hook中 on_publish 设置鉴权,并设