ArchSummit北京-《如何实现全球实时互动的在线教育?》.pdf

ArchSummit北京-《如何实现全球实时互动的在线教育?》.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在线教育技术形态的 发展过程 如何实现全球实时互联的在线教育 在线教育技术的发展 01 广播电视大学 02 互联网点播 03 互联网直播 04 移动直播 互联网直播的分类 高延迟 无交互 低延迟 弱交互 实时 强交互 直播技术 HLS • HTTP Live Streaming (缩写是HLS ) • 由苹果公司提出的基于HTTP的流媒体网络传输协议。 • 工作原理是把整个流分成一个个小的基于HTTP的文件来下载,每次只 下载一些。当媒体流正在播放时,客户端可以选择从许多不同的备用源 中以不同的速率下载同样的资源,允许流媒体会话适应不同的数据速率。 • 开始一个流媒体会话时,客户端会下载一个包含元数据的extended M3U (m3u8) playlist文件,用于寻找可用的媒体流。 • HLS只请求基本的HTTP报文,与实时传输协议(RTP)不同,HLS可以 穿过任何允许HTTP数据通过的防火墙或者代理服务器。它也很容易使 用内容分发网络来传输媒体流。 RTMP • Flash • 是Real Time Messaging Protocol (实时消息传输协议)的首字母缩写。 • 协议基于TCP ,是一个协议族 包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。 • 是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台 和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。 • 支持音视频流、消息、远程调用 WebRTC • 名称源自网页实时通信(Web Real-Time Communication )的缩写 是一个支持网页 浏览器进行实时语音对话或视频对话的技术 , • 是谷歌2010年以6820万美元收购Global IP Solutions公司而获得的一项技术。 • 最终目的: 让Web开发者能够基于浏览器轻易快捷开发出丰富的实时多媒体应用,而无 需下载安装任何插件,Web开发者也无需关注多媒体的数字信号处理过程, 只需编写简单的Javascript程序即可实现 P2P • Skype • QQ • BT 之父 Bram Cohen 推出 “P2P 实时流媒体协议” ,目标是要消灭电视 基于Flash播放器的P2P直播解决方案 教育实时互动直播的场景 一对一 一对多大课 社交网络内的大课 在线直播授课的基本功能模块 PPT 白 板 音/视频 文本聊天 实时消息流 实时媒体流 国内各运营商互联互通的问题 跨网限速 网络劫持 协议封禁 最后一公里 跨国实时教学中遇到的挑战 跨国网络 高延迟 高丢包 路由复杂 多贝云是怎么做的? 2009年 – 单机 – 基于RTMP – 基于开源 – 单教室容量受限 2012年 – 单IDC集群

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档