请选择 进入手机版 | 继续访问电脑版

可扩展的分布式多媒体服务EMDS

[复制链接]
欣荣 发表于 2021-1-3 12:07:29 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
传统的多媒体分发服务接纳客户端-服务器的形式。


  • 必须存在中心化服务器
  • 耦合性很强
    多媒体服务必须指定所在的位置,以方便访问。
    客户端并非服务无关。
    客户端必须支持特定的媒体流格式(包罗编解码,帧率)。
    网络带宽等。
多媒体数据,是基于数据流的形式,他是一连的,因此需要思量延迟和抖动。
多媒体场景一 视频监控系统




  • 高度静态
  • 没有声音
  • 多对一
该场景实在就是典范的以服务为中心的通信场景。因此他面对如下挑战:


  • 每一个摄像设备的详细位置
  • 摄像设备大概来自差别的厂商,这将使得差别的协议适配困难
多媒体场景二 电话集会系统




  • 实时的音频数据
  • 用户频仍的脱离/加入
  • 多对多
会集式的系统,面对的挑战


  • 特殊的硬件设备
  • 摆设不敷机动
  • 扩展,定制,组合新的多媒体服务非常困难
多媒体场景三




  • 声音和视频同步
  • 一对多


  • 依赖中心服务器
会集式系统面对的挑战


  • 为了提高伸缩性,需要署理服务器
  • 不提供用户反馈工具
EMDS

EMDS是可扩展的分布式多媒体服务(Extensible Multimedia Distribution Service)。
EMDS是一个基于DDS举行服务提供和数据分发的多媒体框架。


  • 以数据为中心
  • 节点自动发现
  • DDS QoS计谋
EMDS设计的主要目标便是满意高扩展性和高机动性的要求
EMDS简化了新型解耦多媒体业务的定制和摆设
EMDS满意于多场景需求
EMDS结构

设计点滴



  • 在EMDS系统中差别媒体以差别的topic举行发布(音频和视频不是多路复用)。
  • 媒体主题与编解码器无关
  • 新的编解码器和编码方案可以很容易的添加
  • 新服务和服务设置全部透明化
  • 订阅应用步伐决定如何举行媒体聚合

来源:https://blog.csdn.net/Tom942067059/article/details/112007721
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )