EasyPusher:基于live555的DarwinInjector实现的RTSP直播推送程序

先简单介绍一下EasyPusher的功能,后面再对具体内部架构做介绍:

EasyPusher:https://github.com/EasyDarwin/EasyPusher

EasyPusher是什么?

EasyPusher是一个推送流媒体音视频给开源流媒体服务器EasyDarwin的推送库,通过EasyPusher我们就可以避免接触到稍显复杂的RTSP/RTP推送流程,只需要调用EasyPusher的几个API接口,就能轻松、稳定地把流媒体音视频数据推送给EasyDarwin服务器进行转发和分发:

  • EasyPusher_File:推送本地文件到EasyDarwin流媒体服务器;

  • EasyPusher_RTSP:将RTSP/RTP数据获取到本地,再推送到EasyDarwin;

  • EasyPusher_SDK:将自己SDK回调的数据推送给EasyDarwin,示例中的SDK是我们EasyCamera开源摄像机的配套库,EasyCamera开源摄像机硬件可以在:https://easydarwin.taobao.com/购买,EasyCamera SDK及配套源码可在http://www.easydarwin.org 或者 https://github.com/EasyDarwin/EasyCamera获取到;

调用过程

获取更多信息

邮件:support@easydarwin.org

WEB:EasyDarwin.org


posted @   Babosa|EasyDarwin  阅读(387)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示