下载地址:https://github.com/EasyDarwin/EasyDarwin/releases
选择Windows 安装平台的安装包(下载解压)
把解压生成的文件夹重命名放在本地磁盘,我这里测试放在E盘:
Windows调试运行(这个批处理文件是用来做测试Debug服务的,下载安装包的时候已经自带好了)
Windows服务方式运行(这个是我自己新建的)
脚本代码:
cd ./
set curPath="%cd%"
echo service path:%curPath%
sc create EasyDarwin binPath= "%curPath%\EasyDarwin.exe -c %curPath%\easydarwin.xml" start= auto
sc failure EasyDarwin reset= 0 actions= restart/0
net start EasyDarwin
pause
格式:RTSP://[ip]:[rtsp_port]/EasyRelayModule?name=[relayName]&url="[RTSP_URL]"
案例:RTSP://192.168.18.73/EasyRelayModule?name=test&url="rtsp://192.168.18.240:554/onvif/live/1"
案例参数说明:
1、192.168.18.73:为本地局域网地址
2、rtsp://192.168.18.240:554/onvif/live/1:摄像头地址
3、 VLC播放器测试,打开网络串流吗输入以上案例测试地址:
RTSP://192.168.18.73/EasyRelayModule?name=test&url="rtsp://192.168.18.240:554/onvif/live/1"
4、 测试播放结果:
5、在CMD命令行模式检测结果(这里事先开启了Debug模式)
Debug模式开启,在配置文件easydarwin.xml中修改false为true
注意:记得重新启动服务哦!(EasyDarwin.exe -c ./easydarwin.xml -d)
说明:FFmpeg推送,EasyDarwin转发,vlc播放,实现整个RTSP直播
http://www.easydarwin.org/article/EasyDarwin/30.html
ffmpeg -i "rtsp://192.168.18.240:554/onvif/live/1" -vcodec copy -acodec copy -rtsp_transport tcp -f rtsp "rtsp://192.168.18.73/test.sdp"
前提是你必须在本地机已经安装好Windows 版本的FFmpeg编码器。
原文:http://www.cnblogs.com/tinywan/p/6294089.html