基于C++11的高性能运营级流媒体服务框架,支持RTSP/RTMP/HLS/HTTP协议

基于C++11的高性能运营级流媒体服务框架,支持RTSP/RTMP/HLS/HTTP协议

项目特点

基于C++11开发,避免使用裸指针,代码稳定可靠,性能优越。

支持多种协议(RTSP/RTMP/HLS/HTTP-FLV/WebSocket-FLV/GB28181/HTTP-TS/WebSocket-TS/HTTP-fMP4/WebSocket-fMP4/MP4/WebRTC),支持协议互转。

使用多路复用/多线程/异步网络IO模式开发,并发性能优越,支持海量客户端连接。

代码经过长期大量的稳定性、性能测试,已经在线上商用验证已久。

支持linux、macos、ios、android、windows全平台。

支持画面秒开、极低延时(500毫秒内,最低可达100毫秒)。

提供完善的标准C API,可以作SDK用,或供其他语言调用。

提供完整的MediaServer服务器,可以免开发直接部署为商用服务器。

提供完善的restful api以及web hook,支持丰富的业务逻辑。

打通了视频监控协议栈与直播协议栈,对RTSP/RTMP支持都很完善。

全面支持H265/H264/AAC/G711/OPUS。

功能完善,支持集群、按需转协议、按需推拉流、先播后推、断连续推等功能。

极致性能,单机10W级别播放器,100Gb/s级别io带宽能力。

极致体验,独家特性

全面支持ipv6网络

RTSP[S] 服务器,支持RTMP/MP4/HLS转RTSP[S],支持亚马逊echo show这样的设备

RTSP[S] 播放器,支持RTSP代理,支持生成静音音频

RTSP[S] 推流客户端与服务器

支持 rtp over udp rtp over tcp rtp over http rtp组播 四种RTP传输方式

服务器/客户端完整支持Basic/Digest方式的登录鉴权,全异步可配置化的鉴权接口

支持H265编码

服务器支持RTSP推流(包括rtp over udp rtp over tcp方式)

支持H264/H265/AAC/G711/OPUS/MJPEG编码,其他编码能转发但不能转协议
RTMP[S]

RTM...

点击查看剩余70%

{{collectdata}}

网友评论