h265web.js基于wasm支持H265的播放器,支持本项目多种专属协议 jessibuca基于wasm支持H265的播放器 wsPlayer基于MSE的websocket-fmp4播放器 BXC_gb28181PlayerC++开发的支持国标GB28181协议的视频流播放器 RTCPlayer一个基于Android客户端的的RTC播放器 WEB管理网站 zlm_webassist本项目配套的前后端分离web管理项目 AKStre...
WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11 - ZLMediaKit/ZLMediaKit
ZLMediaKit支持G711 webRTC推拉流 视频编码 考虑到市面上摄像头硬编码大多支持H264/H265,视频编码H264/H265是比较适合的选项。 综上所述推荐G711+H264/H265音视频编码。 语音处理 摄像头对讲语音处理是其中非常重要的模块,实现流畅、清晰、稳定的对讲需要多种声音处理模块。 回声消除AEC(Acoustic Echo Chancellor...
基于配置文件方式的转码使用最简单,可以使用于安防行业H265视频无法webrtc/mse播放的场景。 3.2 基于http api的转码 zlmediakit同时还提供基于http api的转码方式,这种方式支持的功能更强大,使用更灵活,同时支持一个流转码成多个目标流(比如说不同分辨率的场景)。 请求地址:/index/api/setupTranscode 请求参数: 响应:...
支持H264/H265/AAC/G711/OPUS编码 WebRTC 支持WebRTC推流,支持转其他协议 支持WebRTC播放,支持其他协议转WebRTC 支持双向echo test 支持simulcast推流 支持上下行rtx/nack丢包重传 支持单端口、多线程、客户端网络连接迁移(开源界唯一)。 支持TWCC rtcp动态调整码率 ...
audioMtuSize=600# H264 rtp打包模式是否采用stap-a模式(为了在老版本浏览器上兼容webrtc)还是采用Single NAL unit packet per H.264模式 # 有些老的rtsp设备不支持stap-a rtp,设置此配置为0可提高兼容性 h264_stap_a=1# rtp 打包时,低延迟开关,默认关闭(为0),h264存在一帧多个slice(NAL)的情况,在这种...
WebRTC 自诞生之日起, 就代表了实时通信领域的最好的技术. 不过很长时间里, 它所支持的视频编码器只有VP8, 后来随着H265/VP9为代表的下一代视频编码器的诞生, WebRTC里出现了VP9 Codec. 而当前应用最广泛的H264 却一直不受待见. 一直到Cisco 宣布旗下的H264 Codec开源为OpenH264, 并且替所有OpenH264的使...
WebRTC:支持WebRTC推流、播放,双向echo test,多种丢包重传机制,码率调整等。 三、应用场景 ZLMediaKit适用于构建实时音视频传输和处理的应用,如直播、视频会议、视频监控等。同时,它也支持商用,并提供了完整的MediaServer服务器,可以免开发直接部署。 综上所述,ZLMediaKit是一款功能强大且高性能的开源流媒体服务器,...
依赖于x264库进⾏H264/AVC的编码格式的编解码。(注:zlmedia⽀持H265编码格式,虽然⼀般情况下H265的视频关键帧⼤⼩为H264的1/3,但是由于不同设备⼚商对于H265的实现不⼀样,所以可能出现兼容性问题。)依赖于openssl进⾏rtmp以及相关协议的握⼿ 新版本的zlmedia⽀持webrtc。安装依赖:查看gcc...
ZLMediaKit是一款国产的开源流媒体服务器,它基于C++11开发,支持多种流媒体协议(RTSP/RTMP/HLS/HTTP-FLV/WebSocket-FLV/GB28181/HTTP-TS/WebSocket-TS/HTTP-fMP4/WebSocket-fMP4/MP4/WebRTC),支持的音视频编码标准包括H265、H264、AAC、G711、OPUS等。