首页
手机版
热门搜索:
当前位置:电脑软件多媒体类媒体其它EasyDarwin

EasyDarwin 官方版v8.1.0

  • 大小:8.03MB
  • 语言:简体中文
  • 类别:媒体其它
  • 类型:免费软件
  • 授权:国产软件
  • 时间:2021/06/05
  • 官网:https://www.3h3.com
  • 环境:Windows7, Windows10, WindowsAll

相关软件

EasyDarwin是一个开源的流媒体服务器,在服务器中为用户提供了RTSP的相关功能,可以直接使用RTSP的推模式转发,还有录像、检索、回放等功能,用用户更好的管理和使用自己的流媒体服务器,软件中你可以填入对应的推流地址来获取视频界面。

软件功能

EasyDarwin图片

基于Golang开发维护;

支持Windows、Linux、macOS平台;

支持RTSP推流分发(推模式转发);

支持RTSP拉流分发(拉模式转发);

服务端录像

服务端录像检索与回放

关键帧缓存;

秒开画面;

Web后台管理;

分布式负载均衡;

软件特色

高性能开源RTSP流媒体服务器;

支持Windows、Linux、macOS平台;

基于go语言研发,维护和优化;

RTSP推模式转发;

RTSP拉模式转发;

录像、检索、回放;

关键帧缓存;

秒开画面;

WEB后台管理;

分布式负载均衡 。

搭建教程

软件作为一个流媒体服务器,首先需要在电脑中进行WEB服务的搭建,这样才能在WINDOWS中正确的进行使用,不然直接安装软件,即使你安装成功,也无法进行使用,下面小编为大家带来服务器的搭建方法介绍。

EasyDarwin图片2

一、准备工作,需要先下载我们需要的程序

点击下载:ffmpeg

点击下载:nginx

二、搭建WEB服务

1、修改nginx配置文件,

一个是WEB服务监听的端口,之后EasyDarwin服务端会用到;

另一个是WEB服务根目录,也是HLS切片和视频存放的位置。为了测试方便新建一个test.txt文件,里面随便录入内容,如:good luck

2、启动WEB服务

开启命令:start nginx.exe

停止命令:nginx.exe -s stop

三、编译源程序,修改配置文件

1、编译下载下来的EasyDarwin,用VS 打开 .\EasyDarwin-master\EasyDarwin\WinNTSupport\EasyDarwin.sln,编译。正常情况下不会出错,如果出错了检查下是否丢失文件。

2、拷贝必要动态库到运行目录下,将EasyDarwin-master\EasyDarwin\Lib下所有文件拷贝到你的运行目录下,默认是\EasyDarwin-master\EasyDarwin\WinNTSupport\Debug

3、手动新建目录,在运行目录下,新建目录 Movies(存放视频文件和切片等) 和 Logs(日志目录)

4、修改配置文件,

HTTP_ROOT_DIR是WEB服务地址;LOCAL_IP_ADDRESS是服务器IP地址

如果是采用HLS,需要将参数设置为true。

其他的一些参数可以根据个人需要做修改。

四、系统测试

1、首先启动WEB服务(命令:start nginx.exe),浏览器中访问: 如果没看到”good luck“,那就在检查下端口是否被占用(命令:netstat -ano)。

2、启动EasyDarwin服务器(命令:EasyDarwin.exe -d -c easydarwin.xml)

使用说明

EasyDarwin属于一款开源的软件,在软件中还能一些其他的功能,来加强软件本身的效果。很多的用户第一次使用这款软件,不知道软件的具体使用方法,下面小编为大家带来软件的使用说明。

EasyDarwin使用说明

下载解压

直接运行(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

查看界面

打开浏览器输入  进入控制页面,默认用户名密码是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

拉流分发

拉流分发就是将直播推流拿过来之后,分发到其他的客户端来进行直播的一个过程,软件提供的拉流分发功能够可以很好的完成这个任务,很多用户不知道软件怎么进行拉流分发的操作,下面小编为大家带来对应的方法介绍。

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

1、查看PC端拉流界面:

输入推流地址:rtsp://114.215.82.212:554/Sword

EasyDarwin拉流分发

2、查看Android端拉流界面:

输入推流地址:rtsp://114.215.82.212:554/Sword

EasyDarwin拉流分发2

3、在devices.xml中输入要接入的rtsp源地址和要转发的目的地址。如下图所示,如果想在vlc中观看rtsp://10.0.192.80:8554/live的rtsp源流,只需要在vlc中输入:rtsp://ip:10554/demo即可。使用起来就是这么简单。

EasyDarwin拉流分发3

4、查看流媒体服务器

推流端(一个):

EasyDarwin拉流分发4

5、拉流端(两个):

EasyDarwin拉流分发5

更新日志

1、优化操作体验

2、让推拉更加方便

标签: 流媒体服务器 直播推流

下载地址

EasyDarwin 官方版v8.1.0

普通下载通道

网友评论

返回顶部