助力高校计算机教育 —— 码云为老师推出免费高校版,高达 200 人的协作团队
Watch Star Fork

安徽旭帆信息科技有限公司 / EasyDarwin

加入码云
与超过 200 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
open source、high performance、industrial rtsp streaming server based on Darwin 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流媒体服务器,基于Darwin Streaming Server 维护和优化:RTSP转发、关键帧缓存、秒开画面、RESTful接口、WEB后台管理、分布式负载均衡,基于EasyDarwin构建出了一套简单基础的流媒体云平台架构!
Loading...
README.md 1.47 KB

EasyDarwin开源流媒体服务器

snapshot

安装部署

  • 下载解压 release 包

  • 运行服务

    Windows 平台执行 start.bat 运行 EasyDarwin

    Linux 平台, 执行 start.sh 运行

  • 停止服务

    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、内存、分发流量、累积运行时间等;
  • 拉模式转发/分发;
  • 服务端录像;

项目点评 ( 0 )

你可以在登录后,发表评论

10_float_left_people 10_float_left_close