欢迎来到天天文库
浏览记录
ID:8219692
大小:1.44 MB
页数:28页
时间:2018-03-10
《ArchSummit北京-《如何实现全球实时互动的在线教育?》-谢艳青》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、在线教育技术形态的发展过程如何实现全球实时互联的在线教育在线教育技术的发展01广播电视大学02互联网点播03互联网直播04移动直播互联网直播的分类高延迟无交互低延迟弱交互实时强交互直播技术HLS•HTTPLiveStreaming(缩写是HLS)•由苹果公司提出的基于HTTP的流媒体网络传输协议。•工作原理是把整个流分成一个个小的基于HTTP的文件来下载,每次只下载一些。当媒体流正在播放时,客户端可以选择从许多不同的备用源中以不同的速率下载同样的资源,允许流媒体会话适应不同的数据速率。•开始一个流媒体会话时,客户端会下载一个包含元数据的extendedM3U(m3u8)playlist
2、文件,用于寻找可用的媒体流。•HLS只请求基本的HTTP报文,与实时传输协议(RTP)不同,HLS可以穿过任何允许HTTP数据通过的防火墙或者代理服务器。它也很容易使用内容分发网络来传输媒体流。RTMP•Flash•是RealTimeMessagingProtocol(实时消息传输协议)的首字母缩写。•协议基于TCP,是一个协议族包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。•是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。•支持音视频流、消息、远程调用WebRTC•名称源自
3、网页实时通信(WebReal-TimeCommunication)的缩写是一个支持网页浏览器进行实时语音对话或视频对话的技术,•是谷歌2010年以6820万美元收购GlobalIPSolutions公司而获得的一项技术。•最终目的:让Web开发者能够基于浏览器轻易快捷开发出丰富的实时多媒体应用,而无需下载安装任何插件,Web开发者也无需关注多媒体的数字信号处理过程,只需编写简单的Javascript程序即可实现P2P•Skype•QQ•BT之父BramCohen推出“P2P实时流媒体协议”,目标是要消灭电视基于Flash播放器的P2P直播解决方案教育实时互动直播的场景一对一一对多大课社
4、交网络内的大课在线直播授课的基本功能模块PPT白板音/视频文本聊天实时消息流实时媒体流国内各运营商互联互通的问题跨网限速网络劫持协议封禁最后一公里跨国实时教学中遇到的挑战跨国网络高延迟高丢包路由复杂多贝云是怎么做的?2009年–单机–基于RTMP–基于开源–单教室容量受限2012年–单IDC集群–自研服务器–共享内存状态管理–毫秒级读写延迟要求–单教室跨服务器–千人大课2013年–跨IDC分布式集群–单个教室跨省、跨国–状态同步基于消息–独立的骨干网流转发层–万人大课一些体会01延迟越低越好吗?技术还是资源?02自建还是外包?03
此文档下载收益归作者所有