1. 启动ZLMediaKit 2. 执行addStreamProxy如下,stream是流ID,不要重复,可为字母数字等, 3. rtsp://10.136.238.143/live/123 这个地址可播放,如果stream变化则同步修改,vlc播放稳定 4. rtmp://10.136.238.143/live/123 这个地址可播放,vlc过一会掉线停止了 5. http://10.136.238.143/live/123.flv 这个地址可...
RTMP[S] 播放服务器,支持RTSP/MP4/HLS转RTMP RTMP[S] 发布服务器,支持录制发布流 RTMP[S] 播放器,支持RTMP代理,支持生成静音音频 RTMP[S] 推流客户端 支持http[s]-flv直播服务器 支持http[s]-flv直播播放器 支持websocket-flv直播 支持H264/H265/AAC/G711/OPUS/MP3编码,其他编码能转发但不能转协议 支持...
//你也可以以其他方式生成RtmpMediaSource,比如说MP4文件(请查看test_rtmpPusherMp4.cpp代码) MediaInfo info(pushUrl); PlayerProxy::Ptr player(new PlayerProxy(DEFAULT_VHOST, "app", "stream",false,false,-1 , poller)); //可以指定rtsp拉流方式,支持tcp和udp方式,默认tcp // (*player)[Client::kRtp...
//enableRtxp: rtmp推流时是否运行转rtsp;rtsp推流时,是否允许转rtmp typedef std::function<void(const string &errMessage,bool enableRtxp,bool enableHls,bool enableMP4)> PublishAuthInvoker; typedef std::function<void(const string &errMessage, bool enableHls, bool enableMP4)> PublishAuthInvoker; //收...
例如源视频地址为:rtmp://127.0.0.1/live/test, 那么转码后地址即为:rtmp://127.0.0.1/live/test_H264。 当配置文件修改为suffix=null时,转码后流会直接替换原始流(不会有_suffix后缀);替换模式下,建议rtsp.directProxy/rtmp.directProxy都设置为0。
能够处理rtsp,rtmp,hls等多种流媒体协议,与SRS功能相似,虽然没有SRS出名,但是却比SRS有几个重要的优势, 一是支持多线程,运行效率比较高,SRS只能单线程运行 二是代码支持多种平台,windows,linux, macos,arm,对开发学习比较友好。可以在VS中开发,在linux下编译运行 。 SRS只能在linux下开发,开发学习略有一点不方便...
RTSP RTSP 服务器,支持RTMP/MP4转RTSP。 RTSP 播放器,支持RTSP代理,支持生成静音音频 支持rtp over udprtp over tcprtp over httprtp组播四种RTP传输方式 。 服务器/客户端完整支持Basic/Digest方式的登录鉴权,全异步可配置化的鉴权接口。 支持H265编码
RTSP[S] 服务器,支持RTMP/MP4/HLS转RTSP[S],支持亚马逊echo show这样的设备 RTSP[S] 播放器,支持RTSP代理,支持生成静音音频 RTSP[S] 推流客户端与服务器 支持rtp over udprtp over tcprtp over httprtp组播四种RTP传输方式 服务器/客户端完整支持Basic/Digest方式的登录鉴权,全异步可配置化的鉴权接口 ...
开源流媒体服务器ZLMediaKit在Windows上运行、配置、按需拉流拉取摄像头rtsp视频流)并使用http-flv网页播放_霸道流氓气质的博 上面讲了ZLMediaKit在Windows上实现按需拉流的过程,需要其充当rtmp服务,并实现接收 其他进行rtmp推流以及在前端拉取http-flv的视频流播放。