Skip to content

open source、high performance、industrial rtsp streaming server,a lot of optimization on streaming relay,KeyFrame cache,RESTful,and web management,also EasyDarwin support distributed load balancing,a simple streaming media cloud platform architecture.高性能开源RTSP流媒体服务器,基于go语言研发,维护和优化:RTSP推模式转发、RTSP拉模式转发、录像、检索、回放、关键帧缓存、秒开画面、RESTful接口、WEB后台管理、分布式负载均衡,基…

Notifications You must be signed in to change notification settings

senluowx/EasyDarwin

 
 

Repository files navigation

EasyDarwin开源流媒体服务器

snapshot

主要功能特点

  • 基于nodejs开发维护
  • 支持windows、linux平台
  • 接收RTSP流推送
  • RTSP流分发
  • 关键帧缓存
  • 秒开画面
  • Web后台管理
  • 分布式负载均衡

安装部署

  • 下载解压 release 包

  • 运行服务

    下载release包,解压,注意,拉取代码无法双击运行,必须下载release包 snapshot

    Windows 平台执行 start.bat 运行 EasyDarwin

    Linux 平台, 执行 start.sh 运行

    打开浏览器输入:localhost:10008,进入控制页面,默认用户名密码是admin/123456

  • 停止服务

    Windows 平台执行 stop.bat 停止 EasyDarwin

    Linux 平台执行 stop.sh 停止

  • 测试推流

      ffmpeg -i rtmp://live.hkstv.hk.lxdns.com/live/hks -rtsp_transport tcp -vcodec h264 -f rtsp rtsp://localhost/test
    
  • 测试播放

      ffplay -rtsp_transport tcp rtsp://localhost/test  
    

可以使用EasyPusher测试手机推流,下载地址

推流URL规则: rtsp://{ip}:{port}/{id} , 例如 : rtsp://www.easydarwin.org:554/your_stream_id

EasyPusher参数设置如下

snapshot

可使用vlc播放器、EasyScreenLiveEasyPlayer-RTSPEasyPlayerPro测试播放

  • 效果图:

  • snapshot

开发模式运行

cd EasyDarwin && npm i
npm i -g nodemon
npm run dev		      

下一步开发计划

  • 系统运行信息统计:CPU、内存、分发流量、累积运行时间等;
  • 拉模式转发/分发;
  • 服务端录像;

技术支持

  • 邮件:support@easydarwin.org

  • QQ交流群:436297092

  • EasyDarwin开源流媒体服务器是属于EasyDarwin开源团队的免费产品,大家免费使用,同时,EasyDarwin开源团队也能提供相应的收费技术咨询、技术服务和技术定制,谢谢大家支持!

获取更多信息

EasyDarwin开源项目:www.EasyDarwin.org

Copyright © EasyDarwin Team 2012-2018

EasyDarwin

About

open source、high performance、industrial rtsp streaming server,a lot of optimization on streaming relay,KeyFrame cache,RESTful,and web management,also EasyDarwin support distributed load balancing,a simple streaming media cloud platform architecture.高性能开源RTSP流媒体服务器,基于go语言研发,维护和优化:RTSP推模式转发、RTSP拉模式转发、录像、检索、回放、关键帧缓存、秒开画面、RESTful接口、WEB后台管理、分布式负载均衡,基…

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 37.8%
  • JavaScript 31.9%
  • Vue 16.1%
  • HTML 10.0%
  • CSS 4.1%
  • Shell 0.1%