EasyDarwin
EasyDarwin安装教程
EasyDarwin是一个高性能开源RTSP流媒体服务器,基于go语言研发,维护和优化RTSP推模式转发、RTSP拉模式转发、录像、检索、回放、关键帧缓存、秒开画面、RESTful接口、WEB后台管理、分布式负载均衡等方面!
功能介绍
基于Golang开发维护;
支持Windows、Linux、macOS平台;
支持RTSP推流分发(推模式转发);
支持RTSP拉流分发(拉模式转发);
服务端录像
服务端录像检索与回放
关键帧缓存;
秒开画面;
Web后台管理;
分布式负载均衡;
使用方法
下载解压
直接运行(Windows)
EasyDarwin.exe
以 Ctrl + C 停止服务
以服务启动(Windows)
ServiceInstall-EasyDarwin.exe
以 ServiceUninstall-EasyDarwin.exe 卸载 EasyDarwin 服务
直接运行(Linux/macOS)
cd EasyDarwin
./easydarwin
# Ctrl + C
以服务启动(Linux/macOS)
cd EasyDarwin
./start.sh
# ./stop.sh
查看界面
打开浏览器输入 http://localhost:10008, 进入控制页面,默认用户名密码是admin/admin
测试推流
ffmpeg -re -i C:\Users\Administrator\Videos\test.mkv -rtsp_transport tcp -vcodec h264 -f rtsp rtsp://localhost/test
ffmpeg -re -i C:\Users\Administrator\Videos\test.mkv -rtsp_transport udp -vcodec h264 -f rtsp rtsp://localhost/test
测试播放
ffplay -rtsp_transport tcp rtsp://localhost/test
ffplay rtsp://localhost/test