EasyDarwin直播(推流、拉流)

EasyDarwin

  • 高性能开源RTSP流媒体服务器;
  • 支持Windows、Linux、macOS平台;
  • 基于go语言研发,维护和优化;
  • RTSP推模式转发;
  • RTSP拉模式转发;
  • 录像、检索、回放;
  • 关键帧缓存;
  • 秒开画面;
  • WEB后台管理;
  • 分布式负载均衡 。

官网

http://www.easydarwin.org/

EasyDarwin直播(推流、拉流)_第1张图片

下载

开源项目:https://github.com/EasyDarwin/EasyDarwin

安装

  • window

    直接运行EasyDarwin.exe,以 Ctrl + C 停止服务。

  • Linux/macOS

      cd EasyDarwin
      ./easydarwin
      # Ctrl + C
    

查看界面

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

EasyDarwin直播(推流、拉流)_第2张图片

推流工具

EasyScreenLive

EasyScreenLive是由紫鲸云团队开发和运维的一款简单、高效、稳定的集采集、编码、组播、推流和流媒体RTSP服务于一身的同屏功能组件,具低延时,高性能,低丢包率等特点。目前支持Windows,Android两个平台,通过EasyScreenLive我们就可以避免接触到稍显复杂的音视频源采集,编码和流媒体推送以及RTSP/RTP/RTCP/RTMP服务流程,只需要调用EasyScreenLive的几个API接口,就能轻松、稳定地把流媒体音视频数据RTMP推送给EasyDSS等RTMP服务器以及发布RTSP Server服务,RTSP同屏服务支持组播和单播两种模式。

开源项目:https://github.com/tsingsee/EasyScreenLive

工具版下载地址:https://github.com/EasyDSS/EasyScreenLive/releases

运行界面如下:

EasyDarwin直播(推流、拉流)_第3张图片
填写相关信息:
RTSPush:IP地址(本文云服务器地址:114.215.82.212)
Port:554
Strem:Sword(自定义)
点击捕获,然后进行RTST推送。
推流地址为:rtsp://114.215.82.212:554/Sword

拉流工具

EasyPlayer-RTSP-Win

EasyPlayer RTSP Windows 播放器是由TSINGSEE青犀开放平台开发和维护的一个完善的RTSP流媒体播放器项目,视频编码支持H.264H.265MPEG4MJPEG,音频支持G711AG711UG726AAC,支持RTSP over TCP/UDP协议,支持软/硬解码,是一套极佳的安防流媒体平台播放组件!EasyPlayer Windows版本经过了很多年的发展和迭代,在很多商业项目中使用,已经非常稳定、完整,功能包括:直播、录像、抓图,应该说是目前市面上功能性、稳定性和完整性最强的一款RTSP播放器!

开源项目:https://github.com/tsingsee/EasyPlayer-RTSP-Win

工具版地址:https://github.com/EasyDSS/EasyPlayer-RTSP-Win/releases

  • EasyPlayer-RTSP-Win:https://github.com/EasyDSS/EasyPlayer-RTSP-Win
  • EasyPlayer-RTSP-Android:https://github.com/EasyDSS/EasyPlayer-RTSP-Android
  • EasyPlayer-RTSP-iOS:https://github.com/EasyDSS/EasyPlayer-RTSP-iOS

查看PC端拉流界面:
输入推流地址:rtsp://114.215.82.212:554/Sword

EasyDarwin直播(推流、拉流)_第4张图片

查看Android端拉流界面:
输入推流地址:rtsp://114.215.82.212:554/Sword
EasyDarwin直播(推流、拉流)_第5张图片

查看流媒体服务器

推流端(一个):

EasyDarwin直播(推流、拉流)_第6张图片

拉流端(两个):
EasyDarwin直播(推流、拉流)_第7张图片

框架图

EasyDarwin直播(推流、拉流)_第8张图片

你可能感兴趣的:(开源流媒体)