IPTV相关功能 - xia-chu/zlmediakit-pro GitHub Wiki
功能介绍
- 1、支持rtsp-ts/srt/hls/http-ts/rtp组播/udp组播拉流转协议,支持ts透传模式,无需解复用转rtsp-ts/hls/http-ts/srt协议。
- 2、支持接收rtsp-ts/srt/rtp-ts推流,支持ts透传模式,无需解复用转rtsp-ts/hls/http-ts/srt协议。
- 3、上述功能同时支持解复用ts为es流再转rtsp/rtmp/flv/http-ts/hls/hls-fmp4/mp4/fmp4/webrtc等协议。
拉流方式
addStreamProxy接口支持rtsp-ts/srt/hls/http-ts/rtp/udp拉流url,新增demux_frame参数(不设置时从配置文件获取),取值范围0或1,为0不解复用ts,直接转rtsp-ts/srt/hls/http-ts协议。
- rtp 拉流url样式:rtp://ip:port/, ip支持组播或本机监听ip,端口为组播端口或本机监听端口(由ip类型决定)。
- udp 拉流url样式:udp://ip:port/, ip支持组播或本机监听ip,端口为组播端口或本机监听端口(由ip类型决定)。
推流方式
- 支持rtsp-ts/rtp-ts/srt推流给zlmediakit,配置文件新增
demux_frame参数,取值范围0或1,为0不解复用ts直接转rtsp-ts/srt/hls/http-ts协议,用户也可以通过on_publish hook返回demux_frame参数覆盖默认配置。