darwin streaming server

EasyDarwin系列开源与免费流媒体音视频方案汇总(持续更新)

岁酱吖の 提交于 2020-12-06 04:54:11
Easy系列从开源到SDK组件,再到产品、解决方案、硬件,从2012年EasyDarwin开始,专注于流媒体音视频这一领域已经非常多年了,积累了丰富的行业经验,同时也积累了众多的产品,产品的名称非常多,为了让更多的同学能更好地了解Easy系列的方案,今天我们汇总了一下EasyDarwin开源社区提供的开源与免费的项目与产品: Web: www.easydarwin.org Github: https://github.com/EasyDarwin 一、EasyDarwin EasyDarwin是一款开源的RTSP流媒体服务器,早期是基于Apple的Darwin Streaming Server来开发的,后来跟随着时代的发展,分别建立的node.js和golang的分支,目前Go版本的EasyDarwin作为主分支在维护,EasyDarwin对于广大的流媒体开发者来说,可以做为一个流媒体行业入门的基础框架,同时,也能帮助企业解决一些视频安防、视频直播方面的业务需求。 二、EasyAACEncoder 简单、高效、稳定的开源音频编码库,支持将各种音频数据(G.711A/PCMA、G.711U/PCMU、G726、PCM)转码成AAC(with adts)格式,其中aac编码部分采用的是业界公认的faac库,EasyAACEncoder支持Windows、Linux、ARM等多种平台

开源流媒体平台如何用FFMPEG将RTSP视频流推给EasyDarwin做公网拉流分发?

白昼怎懂夜的黑 提交于 2020-12-05 05:54:39
EasyDarwin是基于Darwin Streaming Server扩展、维护的开源流媒体服务器解决方案,经过TSINGSEE青犀视频团队近10年的维护,现在已经非常稳定。最关键是团队一直秉承着开源的态度,这在国内可以说非常不容易了。 最近在研究EasyDarwin做拉流分发的时候,忽然想到是否可以用FFMPEG实现拉RTSP流然后推给EasyDarwin,如果可以的话,那么FFMPEG拉过来的RTSP流就可以在处理之后推给EasyDarwin。 那么,接下来将为大家讲述一下实现过程。 如何用FFMPEG拉RTSP流推给EasyDarwin做公网分发 1.首先需要下载FFMPEG。我下载的是下面的版本,如图所示: 查看版本: 2.利用FFMPEG拉转推RTSP的命令: ffmpeg .exe -i rtsp://admin:a 1234567 @ 192.168.10.213:554 /Streaming/Channels/ 101 -vcodec libx 264 -acodec libvo_aacenc -rtsp_transport tcp -f rtsp rtsp:// 192.168.99.148 /test.sdp 如下图所示: 在EasyDarwin的管理页面里,我们可以看到这条记录,如下图: 3.用VLC拉取流播放效果如下: 来源: oschina 链接:

用Darwin Streaming Server搭建rtsp流媒体服务器

送分小仙女□ 提交于 2020-10-06 00:32:32
通过vlc搭建rtsp流媒体服务器,vlc支持RTSP over TCP的方式,数据流传输时只支持RTP over UDP。而DarwinStreamingServer服务器能自适应客户端发起的数据传输请求是用TCP方式,还是用UDP方式,如果是UDP方式,交互命令是RTSP over TCP,数据传输是RTP over UDP,如果是TCP方式,交互命令是RTSP over TCP,数据传输是RTP over TCP。 一、 DarwinStreamingServer 介绍与安装 1、DarwinStreamingServer ( 简称DSS) 介绍 Darwin Streaming Server 简称DSS。DSS是Apple公司提供的开源实时流媒体播放服务器程序。整个程序使用C++编写,在设计上遵循高性能,简单,模块化等程序设计原则,务求做到程序高效,可扩充性好。并且DSS是一个开放源代码的,基于标准的流媒体服务器,可以运行在Windows NT和Windows 2000,以及几个UNIX实现上,包括Mac OS X,Linux,FreeBSD,和Solaris操作系统上的。 2 、 来源: oschina 链接: https://my.oschina.net/u/4346988/blog/4499795

RTSP协议网络摄像头互联网直播开源流媒体平台如何用FFMPEG将RTSP视频流推给EasyDarwin做公网拉流分发?

荒凉一梦 提交于 2020-10-01 11:35:17
EasyDarwin是基于Darwin Streaming Server扩展、维护的开源流媒体服务器解决方案,经过TSINGSEE青犀视频团队近10年的维护,现在已经非常稳定。最关键是团队一直秉承着开源的态度,这在国内可以说非常不容易了。 最近在研究EasyDarwin做拉流分发的时候,忽然想到是否可以用FFMPEG实现拉RTSP流然后推给EasyDarwin,如果可以的话,那么FFMPEG拉过来的RTSP流就可以在处理之后推给EasyDarwin。 那么,接下来将为大家讲述一下实现过程。 如何用FFMPEG拉RTSP流推给EasyDarwin做公网分发 1.首先需要下载FFMPEG。我下载的是下面的版本,如图所示: 查看版本: 2.利用FFMPEG拉转推RTSP的命令: ffmpeg.exe -i rtsp://admin:a1234567@192.168.10.213:554/Streaming/Channels/101 -vcodec libx264 -acodec libvo_aacenc -rtsp_transport tcp -f rtsp rtsp://192.168.99.148/test.sdp 如下图所示: 在EasyDarwin的管理页面里,我们可以看到这条记录,如下图: 3.用VLC拉取流播放效果如下: 来源: oschina 链接: https://my