Windows平台EasyDarwin流媒体服务器部署及使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jinlong0603/article/details/74906076

介绍

EasyDarwin流媒体服务器是一套开源的RTSP流媒体转发服务器,支持Windows和Linux系统。EasyDarwin团队围绕EasyDarwin流媒体服务器开发了一系列配套设备端、客户端Demo示例。

部署

编译好的Release版本EasyDarwin流媒体服务器软件可在http://pan.baidu.com/s/1c2FxXYC下载。

  1. 如果服务器已经有自己的nginx,或者自己安装了nginx。只需要将工程nginx/www复制到您自己的nginx下,并将工程的nginx.conf配置到您的nginx上。

  2. 运行EasyDarwin/start.bat启动EasyDarwin。或者右键以管理员身份运行install service.bat,安装EasyDarwin服务,以服务方式运行EasyDarwin。

  3. 运行nginx/nginx.exe 。 nginx启动后可以通过http://ip:10080 登录EasyDarwin web后台。web后台默认账号admin,密码admin。

推送视频流及播放

EasyDarwin流媒体服务器默认RTSP端口是554和10554两个,都可以进行视频流转发。端口可在easydarwin.xml配置文件中修改。

  1. 可以使用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,进行测试。
    这里写图片描述

  2. 播放端可以使用所有支持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

邮件:[email protected]

WEB:www.easydarwin.org

QQ群:436297092

Copyright © EasyDarwin.org 2012-2017

EasyDarwin

猜你喜欢

转载自blog.csdn.net/jinlong0603/article/details/74906076