CCtalk高可用多媒体服务技术选型与实现

本文由沪江技术中心开发经理杨福强分享,介绍CCtalk在高可用多媒体服务上的技术选型与实现。文章涉及主流直播方案、客户端AV引擎、服务端架构演进、录制回顾和旁路推流以及高并发场景案例分析。CCtalk基于RTP协议自研客户端AV引擎,实现毫秒级延迟的互动教育体验。服务端通过架构演进提高可扩展性和可用性,确保大规模并发教学场景的稳定运行。
摘要由CSDN通过智能技术生成

640?wx_fmt=jpeg


本文来自沪江技术中心开发经理杨福强在LiveVideoStackCon 2017上的分享,并由LiveVideoStack整理而成。杨福强于2012年加入沪江,主要从事教学互动平台CCtalk的开发,今天他将为我们分享高品质教学平台的一些技术难点和解决方案。


文 / 杨福强

整理 / LiveVideoStack


关于CCtalk


CCtalk是沪江旗下的支持互动教育平台,它提供网师服务,支持老师签约入驻,拥有基于云,大数据和AI的个性化课程推荐,同时也支持社群化学习,可以通过课前预习,课后答疑和视频回放等来沉淀学习用户,而且还有非常丰富的教学工具,包括实时多向音视频服务,双向白板,屏幕分享,讲义,教学小工具等等。


今天我会从五个方面来给大家介绍:


1,主流直播方案介绍

2,客户端AV引擎

3,服务端架构演进

4,录制回顾以及旁路推流

5,高并发场景案例分析


1、主流直播方案


主流的直播方案,我把它分为四类:RTMP,HTTP-FLV,HLS和RTP

下面介绍一下各自的特点:


1)RTMP


640?wx_fmt=png


RTMP的优点是CDN加速成熟,成本低,可用的开源库,以及开源工具比较多,延迟一般在2到5秒。


2)HTTP-FLV


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值