1.Kurento是什么
1.1 简介
Kurento Media Server(KMS)是一个多媒体服务器包,是一个从零开始创建WebRTC应用程序的底层平台。提供WebRTC和RTP发送器和接收器、音频/视频混合器、媒体录制等构建块。
官网:Writing Kurento Applications — Kurento 7.0-dev documentation
1.2 内置模块(功能)
Kurento 提供的一些开箱即用的媒体元素

-
WebRtcEndpoint 是一个输入输出终端,采用WebRTC技术
-
RtpEndpoint 是一个输入输出终端,采用RTP协议,并使用SDP协议协商媒体和建立会话。
-
HttpPostEndpoint 是一个输入终端,采用HTTP POST接受媒体文件输入
-
PlayerEndpoint 是一个输入终端,从文件系统,HTTP URL或者RTSP URL接受文件播放,并且把内容推向媒体流水线(Media Pipeline)
-
RecorderEndpoint 是一个输入终端,可以将媒体流存储到本地或远程文件系统中
-
ZBarFilter 检测视频流中的二维码和条形码。如果检测到,就发送一个事件 CodeFou

本文介绍了KurentoMediaServer,一个用于创建WebRTC应用的底层平台,包括内置模块如WebRtcEndpoint、RtpEndpoint等,以及它们在交互流程中的作用。还探讨了如何在项目中利用Kurento处理远端摄像头视频流和录制功能。
最低0.47元/天 解锁文章
543

被折叠的 条评论
为什么被折叠?



