wangweinjcn / EasyRTSPLive

Streaming media middleware:RTSP to RTMP,拉流IPC摄像机或者NVR硬盘录像机RTSP流转成RTMP推送到阿里云CDN/腾讯云CDN/RTMP流媒体服务器,支持多路RTSP流同时拉取并以RTMP协议推送发布,EasyRTSPLive我们支持任何平台,包括但不限于Windows/Linux/Android/ARM

Home Page:http://open.tsingsee.com/middleware/easyrtsplive/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EasyRTSPLive介绍

拉流IPC摄像机或者NVR硬盘录像机RTSP流转成RTMP推送到阿里云CDN/腾讯云CDN/RTMP流媒体服务器,支持多路RTSP流同时拉取并以RTMP协议推送发布。

采用Config.ini配置文件,来配置每路输入的RTSP地址,以及目标RTMP地址。channel必须是channel0到channel1024之间,目标rtmp地址不能重复。

[channel0]
rtsp=rtsp://admin:admin@192.168.66.222/11
rtmp=rtmp://demo.easydss.com:10085/live/test1
option=1
[channel1]
rtsp=rtsp://admin:admin@192.168.66.222/22
rtmp=rtmp://demo.easydss.com:10085/live/test2

项目依赖

EasyRTSPLive项目依赖3个TSINGSEE青犀开放平台的Git工程:

目录结构为:

/
/Include/
/EasyRTSPClient/
/EasyRTMP/
/EasyRTSPLive/

编译及运行

Windows上使用Visual Studio 2010开发,当然各位可以改成自己的编译环境。

Linux上编译命令如下:

清理:	./Buildit clean
64位编译:./Buildit x64

运行时将Config.ini文件放至于可执行文件相同路径下,然后直接执行可执行程序,不用带参数。

获取更多信息

TSINGSEE青犀开放平台:http://open.tsingsee.com

Copyright © TSINGSEE.com 2012~2019

About

Streaming media middleware:RTSP to RTMP,拉流IPC摄像机或者NVR硬盘录像机RTSP流转成RTMP推送到阿里云CDN/腾讯云CDN/RTMP流媒体服务器,支持多路RTSP流同时拉取并以RTMP协议推送发布,EasyRTSPLive我们支持任何平台,包括但不限于Windows/Linux/Android/ARM

http://open.tsingsee.com/middleware/easyrtsplive/


Languages

Language:C++ 43.7%Language:C 30.3%Language:Makefile 24.3%Language:Shell 1.4%Language:PHP 0.3%