介绍
EasyDarwin流媒体服务器是一套开源的RTSP流媒体转发服务器,支持Windows和Linux系统。EasyDarwin团队围绕EasyDarwin流媒体服务器开发了一系列配套设备端、客户端Demo示例。
部署
编译好的Release版本EasyDarwin流媒体服务器软件可在http://pan.baidu.com/s/1c2FxXYC下载。
如果服务器已经有自己的nginx,或者自己安装了nginx。只需要将工程nginx/www复制到您自己的nginx下,并将工程的nginx.conf配置到您的nginx上。
运行EasyDarwin/start.bat启动EasyDarwin。或者右键以管理员身份运行install service.bat,安装EasyDarwin服务,以服务方式运行EasyDarwin。
运行nginx/nginx.exe 。 nginx启动后可以通过http://ip:10080 登录EasyDarwin web后台。web后台默认账号admin,密码admin。
推送视频流及播放
EasyDarwin流媒体服务器默认RTSP端口是554和10554两个,都可以进行视频流转发。端口可在easydarwin.xml配置文件中修改。
可以使用EasyPusher或者ffmpeg向EasyDarwin流媒体服务器推送RTSP流。EasyPusher是支持Windows、Linux、ARM、Android、iOS等各平台的专业RTSP推送库。Windows端提供的libEasyPusher.dll的SDK,同时也提供了界面工具,下载地址https://github.com/EasyDarwin/EasyPusher/releases。默认可以推送到EasyDarwin团队提供的测试服务器cloud.easydarwin.org,端口554,进行测试。
播放端可以使用所有支持RTSP协议的流媒体播放器均可,如EasyPlayer、EasyPlayerPro、VLC、ffplay等。EasyPlayer是EasyDarwin团队开发的RTSP专版流媒体播放器,EasyPlayerPro是支持RTMP、RTSP、HTTP、HLS等全功能的播放器。EasyPlayer下载地址https://github.com/EasyDarwin/EasyPlayer/releases。
下载地址
https://github.com/EasyDarwin/
获取更多信息
技术方案与商业授权咨询:13718530929
QQ群:436297092
Copyright © EasyDarwin.org 2012-2017