首页 > 其他分享 >音视频服务架构演进

音视频服务架构演进

时间:2023-08-02 14:34:59浏览次数:32  
标签:架构 演进 RTC 技术 音视频 微博 OWT


LiveVideoStackCon 2022 音视频技术大会 北京站将于11月4日至5日在北京丽亭华苑酒店召开,本次大会将延续【音视频+无限可能】的主题,邀请业内众多企业及专家学者,将他们在过去一年乃至更长时间里对音视频在更多领域和场景下应用的探索、在实践中打磨优化技术的经验心得、对技术与商业价值的思考,与大家一同分享和探讨。

音视频服务架构演进

技术的快速发展带动音视频相关应用及产品的不断更新迭代,疫情影响的大环境下,基于实时音视频技术的线上互动交流、协作,游戏娱乐等场景迎来快速发展,这些对音视频服务整体包括稳定性、交互能力、延时、体验质量等都提出了更高的要求。本专题将探讨音视频服务在用户需求的严峻挑战下,包含音视频编解码、传输,能力实现、服务保障等在内的整体系统架构设计及演进的过程与探索。

# 出品人 #

音视频服务架构演进_java

周思进

Producer

好未来

直播技术负责人

周思进,一名音视频行业的老兵,从事音视频行业相关工作20年,01-15年一直从事视频会议相关技术研发工作。2015年跟随直播大潮进入互联网行业创业,2017年创立三体云,是最早的RTC实时音视频服务提供商之一。2020年加入好未来,负责好未来直播技术。在泛娱乐、在线教育领域有丰富的音视频实践经验。


# 讲师与议题 #

Topic1

我们离真正的“虚拟现实”还有多远?

虚拟现实技术是通向元宇宙的关键,然而要推动其大范围普及,还须扫清一系列的挑战,包括拟真音视频体验,动作反馈,无眩晕,终端便携性,云边端算力协同,强互动内容,方案成本可控”等。本次演讲将基于上述问题进行深入分析,探索在音视频体验、协同渲染、强交互等方面的相应技术架构及解决方案。

内容大纲:

1. 真正的虚拟现实所面临的关键挑战

2. 学术界和产业界的动态,基于当前技术和基础设施是否有好的解决方案

3. 探索端边云协同框架的技术和商业的可行性


Topic2

作业帮多云多协议的融合音视频系统架构应用实践

随着RTC等技术的发展,在线教育受益颇多。但教育场景又有其特殊之处,其目标之一是传授知识,并且要传达清晰、准确,很多内容还需要前后连贯,这对系统设计提出了更加严苛的要求和挑战。本次分享从具体的场景切入,结合作业帮在自研ZRTC系统,以及同传统大直播、第三方RTC服务融合成一套体系等方面积累的经验,重点谈一谈在线教育场景下,设计灵活、高质量、高稳定的融合音视频架构,需要考虑的问题、一些思路、做法和经验。

内容大纲:

1. 在线教育直播间模型分析

2. 自研ZRTC系统的架构设计理念、思路和做法

3. 多云多协议融合音视频系统架构设计和实践经验

4. 质量分析、监控方法和故障处理手段

5. 总结


Topic3

OWT为应对多元化音视频需求的架构演进

OWT最初是一个以视频会议为中心的开发组件,随着音视频技术的普及和发展,我们发现客户的应用场景也变得愈发多元化。为应对各种各样层出不穷的需求,OWT的架构由巨大(monolithic)会议模式向分层化微服务化演进。

内容大纲:

1. 有关OWT目标场景以及组件功能的简介。
2. 用若干现实需求说明OWT在音视频应用发展中遇到的变化的需求和挑战。
3. OWT为应对多元化实时音视频需求在架构上做出的分层化(会议层,流控制层,基础层)、微服务化的改变。


Topic4

微博RTC媒体服务的实践与优化

随着音视频技术的发展,促成了其在各个行业的应用。而微博作为主流的社交媒体平台,同样也有着丰富的基于音视频的产品形态。而RTC所具有的低延时、强交互,带来挑战的同时,也丰富了微博的直播生态。
本次分享将分为三个部分:第一部分介绍RTC流媒体服务的难点与挑战,并对比行业内主流的开源技术方案;第二部分介绍微博自研RTC的方案与实现细节,比如私有协议的设计、标准协议的兼容以及路由转发规则;第三部分介绍微博混流服务器,着重介绍基于混流服务实现的扩展功能,比如单流录制、云播器等。通过以上三个部分,详细介绍微博在自研RTC上的实践与优化,希望能对大家有所帮助。

内容大纲:

1. 背景介绍

2. RTC媒体服务设计的难点与挑战

3. 微博RTC媒体服务设计方案介绍

音视频服务架构演进_数据库_02

标签:架构,演进,RTC,技术,音视频,微博,OWT
From: https://blog.51cto.com/u_13530535/6938040

相关文章

  • 业务架构规划实践:专题一价值链、价值网络和精益价值流分析比较
    引言    本人在四大咨询机构从事制造业数字化咨询工作多年,见证了企业架构方法论的逐步推广和普及,其中以Togaf的4A架构的推广最为成功,被越来越多的企业应用到实际的企业架构的构建当中。而在4A架构中,又以业务架构最为重要,其对上承接企业战略,对下指引应用架构和数据架构的构建......
  • 6小时快速入门Java微服务架构Spring Boot
    springboot快速入门配置文件例如修改tomcat启动端口号:application.properties:server.port=8080<!--注意yml文件数据值前面必须有空格-->application.yml:server:port:8080配置文件优先级:.properties>.yml>.yamlYAML:基本语法大小写敏感数据......
  • JavaWeb和MVC三层架构
    JavaWeb概述网站发布和部署一定要依托技术语言吗:不一定,一个网站可以直接发布和部署,因为因为浏览器能够识别网页只需要两样东西,网络和静态页面,还有一个装在他们的容器,比如nginx。静态页面面临的问题:1:静态网页是固定的,是不可变的。如果一个网站比如腾讯首页,这里需要1000文......
  • 哈啰云原生架构落地实践
    哈啰云原生架构落地实践https://mp.weixin.qq.com/s?__biz=MzI3OTE3ODk4MQ==&mid=2247487194&idx=1&sn=61603e375b91c2a6188b51d030c593e9&chksm=eb4af550dc3d7c46adc3c1b82a376249036904263f42d3f50ebbe9220f867d6a612a387741f8&mpshare=1&scene=1&srcid=0......
  • 云原生网络架构规划
    网络连通以Multus为多网络平面,搭配OveralyCNI(低内Calico、高内核Cilium)+UnderlayCNI(Spidernet、Macvlan、SRIOV),打造一套网络联通的网络生态。网络服务暴露公有云-内外部DNS- L4/L7负载均衡及TLS证书管理 ......
  • XSAN架构迁移至STORNEXT架构导致存储数据丢失的服务器数据恢复案例
    服务器数据恢复环境:昆腾存储,操作系统:MACOS,存放的数据类型:MXF、MOV等格式视频文件。存储中有9个数据卷,其中包括1个META信息卷,8个DATA信息卷。服务器故障:由于业务需求,需要将整个存储空间从XSAN架构迁移到STORNEXT架构,迁移完成后管理员发现存储空间中的数据全部丢失。管理员查......
  • 系统架构设计师笔记第39期:数据架构规划与设计
    数据架构规划与设计是指在软件系统中规划和设计数据的组织结构、存储方式和访问方法,以满足系统需求和实现数据的有效管理和利用。在数据架构规划与设计中,通常包括以下几个关键方面:数据模型设计:数据模型是描述系统中数据的逻辑结构和关系的抽象表示。常见的数据模型包括层次模型、网......
  • SpringCloud Gateway 在微服务架构下的最佳实践
    作者:徐靖峰(岛风)前言本文整理自云原生技术实践营广州站Meetup的分享,其中的经验来自于我们团队开发的阿里云CSB2.0这款产品,其基于开源SpringCloudGateway开发,在完全兼容开源用法的前提下,做了诸多企业级的改造,涉及功能特性、稳定性、安全、性能等方面。为什么需要微服务网......
  • 组件化、跨平台…未来前端框架将如何演进?
    前端框架在过去几年间取得了显著的进步和演进。前端框架也将继续不断地演化,以满足日益复杂的业务需求和用户体验要求。从全球web发展角度看,框架竞争已经从第一阶段的前端框架之争(比如Vue、React、Angular等),过渡到第二阶段的框架之争(比如Next、Nuxt、Remix、小程序等)。组件化开发的......
  • Android应用程序架构学习之一
    Android应用程序架构学习之一 核心类: MessagingController是一个线程控制类,通过put方法构造Command类放入队列依次执行Command类实现线程. 方法为command请求和MessageingListener实例提供服务 listener作为一个registeredlistener通过addListener()方法被增加 当......