Janus(一)开源服务器介绍

Janus(一)开源服务器介绍,第1张

Janus 是由Meetecho设计和开发的开源、通用的基于SFU架构的WebRTC流媒体服务器,它支持在Linux的服务器或MacOS上的机器进行编译和安装。由于Janus 是使用C语言进行编写的,因此它的性能十分优秀。Janus 的整体架构图如下图所示。

Janus 主要由三个部分组成,分别是Core、Plugin和Transport,下面是相关模块的介绍:

从整体架构上看,Janus支持众多传输协议,并且采用业务插件架构设计模式。因此,Janus流媒体服务器十分适合多种业务模型或业务经常变化的公司或项目使用。

流媒体解决方案 Live555 (C++)

流媒体平台框架 EasyDarwin (C++,国产精品)

实时流媒体播放服务器程序DarwinStreamingSrvr (C++)

Flash流媒体服务器 Red5 (Java)

流媒体服务器 Open Streaming Server (Java)

FMS流媒体服务器 (Adobe,收费的)

Wowza流媒体服务器(Java)

开源流媒体平台FreeCast(Java)

最后补充一个 Ngix+RTMP插件

答:1 Flash流媒体服务器 Red5

2 Darwin Streaming Server

3 流媒体服务器 Open Streaming Server4 MPEG4IP5 开源流媒体平台 FreeCast

6 流媒体服务器 Yass

7 开源流媒体平台 Stream-2-Stream

8 Flumotion 流媒体服务器9 icecast10 WEB自动点唱机 netjukebox

11 流媒体解决方案 live555

12 Helix DNA Platform

13 电视流媒体服务器 Tvheadend14 OpenAMF15 【商业】流媒体服务器 xmoovStream

16 Java流媒体服务器 JRoar

17 webcamFLV

18 【商业】流媒体服务器软件 Helix Server

19 Free UPnP Entertainment Service

20 流媒体服务器 Tunapie

21 pulpTunes

22 流媒体服务器 TivoServer

23 m3w网站的流媒体服务器 m3w24 m9u25 音频流记录器 DarkIce26 Java实现的RTMP Flazr (zwtchy123)


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/452953.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-02
下一篇2023-06-02

发表评论

登录后才能评论

评论列表(0条)

    保存