Windows环境 运行EasyDarwin

时间:2017-01-17 18:54:30   收藏:0   阅读:2445

 

流媒体平台框架下载安装

Github下载

下载地址:https://github.com/EasyDarwin/EasyDarwin/releases

解压安装

选择Windows 安装平台的安装包(下载解压)

 技术分享

把解压生成的文件夹重命名放在本地磁盘,我这里测试放在E盘:

 技术分享

介绍其中的来个批处理文件:

start.bat

  Windows调试运行(这个批处理文件是用来做测试Debug服务的,下载安装包的时候已经自带好了)

server.bat 

  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

 

运行EasyDarwin

参考文档:https://github.com/EasyDarwin/EasyDarwin/tree/master/EasyDarwin

Windows调试运行:(开发环境)

直接运行start.bat,出现该界面表示运行成功:

技术分享

推模式转发

格式: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)

技术分享

Windows服务方式运行:(生产环境)

   技术分享

三、FFMpeg推送摄像机视频到EasyDarwin

说明: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

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!