OpenMeetings项目综述

2021SC@SDUSC

目录

关于OpenMeetings

Red5媒体服务器

安装与部署

版本问题

安装过程

源码研究分工 

总结


关于OpenMeetings

根据维基百科的叙述,OpenMeetings的介绍如下:

OpenMeetings是用于演示、在线培训、网络会议协作白板绘图和文档编辑以及用户桌面共享的软件。该产品基于Red5 媒体服务器、HTML5Flash[2],这些服务器又基于多个开源组件。通信发生在虚拟的"会议室"中,这些会议室可能设置为不同的通信、安全和视频质量模式。推荐的后端支持数据库引擎是MySQL。该产品可以设置为已安装的服务器产品,或用作托管服务。

简而言之,OpenMeetings就是一个web端的会议室。它不需要用户专门安装,而是做成swf的形式,使用户可以通过网页在web端使用,省略了用户下载安装的繁琐步骤。该项目完全开源,供开发者全面研究与探讨。

OpenMeetings的一大亮点是白板功能。每个房间内都会有白板,在白板上可以通过鼠标、键盘等输入,还可以上传并演示多种文件格式,包括doc、ppt、pdf、jpg、txt等。这使得用户之间不但可以通过麦克风、摄像头、聊天框等进行语言上的交流,还可以同时读写同一个文件,沟通效率大大提升。

Red5媒体服务器

OpenMeetings的构成基于许多部分,其中很基本的是Red5媒体服务器。而要解释Red5,就必须先了解什么是流媒体和流媒体服务器。

关于流媒体,百度百科的描述如下:

流媒体(streaming media)是指将一连串的媒体数据压缩后,经过网上分段发送数据,在网上即时传输影音以供观赏的一种技术与过程,此技术使得数据包得以像流水一样发送;如果不使用此技术,就必须在使用前下载整个媒体文件。流式传输可传送现场影音或预存于服务器上的影片,当观看者在收看这些影音文件时,影音数据在送达观看者的计算机后立即由特定播放软件播放。

通俗地说,流媒体就是可以在线或实时播放音视频的互联网产品。最生动形象的比喻就是网络直播,主播一端的信息实时传送给了用户,并且能够和用户实时互动,而不是完整下载音视频后才能供用户观看。

关于流媒体服务器,百度百科的描述如下:

流媒体服务器是流媒体应用的核心系统,是运营商向用户提供视频服务的关键平台。流媒体服务器的主要功能是对流媒体内容进行采集、

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值