Android IOS WebRTC 音视频开发总结(六七)-- 在线教育虽火要做好其实不容易
本文主要介绍在线教育这个行业,文章最早发表在我们的微信公众号上,支持原创,详见这里,
欢迎关注微信公众号blackerteam,更多详见www.rtc.help

最近很多朋友在咨询在线教育的事(其实之前也多),意识到这里可能存在很多机会,所以将一些资料整理出来分享给大家,希望对正在从事或即将从事这个行业的朋友有所帮助。
行业火爆的背后是因为蛋糕很大,看看我们合作伙伴艾瑞之前发的一些研究报告您就可以大概了解整个行业现状了。

----------------------------------------------------

---------------------------------------------------

-----------------------------------------------

-----------------------------------------------

--------------------------------------------------

-----------------------------------------------
现在主要是两种企业在做在线教育相关的产品,一种是互联网企业,有技术背景,懂互联网,通过线上带动线下在搞在线教育,如网易公开课,腾讯云课堂;另一种是传统教育机构,有线下资源,更贴近用户,以线下为基础来发展在线教育。
谁搞不重要,各有各的优势,关键是谁能做出适合的产品,说到适合我们发现很互联网公司都投入很大精力在移动端上,一方面是因为移动端相对比较复杂,另一方面是因为移动端操作方便,用户体验好。
但一些传统教育机构却不这么看,他们认为在线教育只是一个辅助学习的产品,目的是为了降低成本,提高学习效率,但前提是要能保证学生的学习质量,而实际应用中如果通过手机进行学习会大大分散学生的注意力,影响教学质量,所以他们不是太看好移动端在在线教育领域的广泛应用。
这些观点各有各的道理,实际应用中每种产品的目标人群也不太一样,所以建议产品负责人针对实际情形具体考量,不过从技术角度看移动端坑肯定比pc端多得多,各种手机适配,各种音质问题,如果最后花了大部分精力做了一些用户根本用不到的功能那就得不偿失了。
还有一点需要引起注意的就是推广问题,现在很多在线教育平台都系统将来能整合其他线下机构,产品采用SaaS模式,这也是以后的趋势,不过实际推广中不可避免要碰到的一个问题就是数据整合。
因为很多线下机构都有自己的资料库,包括学生数据,老师数据,这些都是他们的商业机密,如何让他们愿意将这些资料迁移到自己的平台上是我们必须要考虑的。这个跟打车和外卖软件还不太一样,他们没有这些数据需要整合(当然他们有其他难题)。
下面再从技术层面来看看在线教育产品都有哪些应用场景:
1、视频点播:特点是任何时候看都可以,想看哪里看哪里,技术比较成熟,必备功能。
2、视频直播:特点是实时性好,体验也不错(有兴趣的可以去体验一下网易公开课和腾讯云课堂),交互主要通过文字,这点跟美女主播的模式一样,技术也比较成熟,具体技术架构可查看我们之前分享的:
3、互动直播:特点就是互动性强,完全模拟了真实的上课环境,学生可以看到老师,老师也可以看到学生,双方或多方还可以进行实时交流,不过因为技术难度比较大所以很多产品还没有提供这项功能,上次看到一个学点云的产品这点相对还做得不错(华为做视频会议的团队出来搞的)。
这种互动模式只适合几个人的场景,人多的话整个体验就比较差了,不过跟上面第2点结合,通过转成rtmp流来实现直播,就可以做到比较好的互动直播效果了,这就是腾讯、网易他们正在做的,期待后面看到更好的效果。
先总结这么多了,欢迎转发,有兴趣的朋友也可以长按下方二维码关注我们的公众号:blackerteam

Android IOS WebRTC 音视频开发总结(六七)-- 在线教育虽火要做好其实不容易的更多相关文章
- Android IOS WebRTC 音视频开发总结(七十)-- 移动端音视频技术优化的七个方向
最近直播很火,很多朋友对背后的技术比较感兴趣,所以今天我们整理一篇关于移动端视频优化的文章,这篇文章是我朋友在一个技术大会上分享过的,更多内容请关注我们的微信公众号:rtcblacker 视频直播为什 ...
- Android IOS WebRTC 音视频开发总结(七)-- 基于浏览器的开发
前面写的一系列总结都是讲webrtc如何下载,编译,开发的,有些人可能有点云里雾里了,WEBRTC不是用来搞跨浏览器开发的吗,怎么我讲的这些跟浏览器扯不上任何关系,其实看看下面这个架构图,你就明白了, ...
- Android IOS WebRTC 音视频开发总结(七四)-- WebRTC开源5周年了,Google怎么看?
本文最早发表在我们的微信公众号上(微信ID:blackerteam),支持原创,详见这里, 2016年6月9日是WebRTC开源5周年的日子,Google WebRTC负责人Harald在社区里面写了 ...
- Android IOS WebRTC 音视频开发总结(七三)-- 我为什么走上了创业这条不归路?
本文主要介绍自己为什么选择创业,文章最早发表在我们的微信公众号上,支持原创,详见这里, 欢迎关注微信公众号blackerteam,更多详见www.rtc.help 2016.06.01对公司来说是个很 ...
- Android IOS WebRTC 音视频开发总结(七二)-- 看到Google Duo,你想到了什么?
本文主要介绍在线教育这个行业,文章最早发表在我们的微信公众号上,支持原创,详见这里, 欢迎关注微信公众号blackerteam,更多详见www.rtc.help 在昨天的Google I/O大会上Go ...
- Android IOS WebRTC 音视频开发总结(七六)-- 探讨直播低延迟低流量的粉丝连麦技术
本文主要探讨基于WebRTC的P2P直播粉丝连麦技术 (作者:郝飞,亲加云CTO,编辑:dora),最早发表在[这里] 支持原创,转载必须注明出处,欢迎关注微信公众号blacker(微信ID:blac ...
- Android IOS WebRTC 音视频开发总结(七八)-- 为什么WebRTC端到端监控很关键?
本文主要介绍WebRTC端到端监控(我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信I ...
- Android IOS WebRTC 音视频开发总结(七九)-- WebRTC选择H.264的四大理由
本文主要介绍WebRTC选择H.264的理由(我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacke ...
- Android IOS WebRTC 音视频开发总结(七五)-- WebRTC视频通信中的错误恢复机制
本文主要介绍WebRTC视频通信中的错误恢复机制(我们翻译和整理的,译者:jiangpeng),最早发表在[这里] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信ID:blac ...
- 转:Android IOS WebRTC 音视频开发总结 (系列文章集合)
随笔分类 - webrtc Android IOS WebRTC 音视频开发总结(七八)-- 为什么WebRTC端到端监控很关键? 摘要: 本文主要介绍WebRTC端到端监控(我们翻译和整理的,译 ...
随机推荐
- UIlabel 属性text
UILabel *pLabel = [[UILabel alloc] initWithFrame:CGRectMake(0,100,200,100)]; pLabel.text = @"测试 ...
- HDU 4734 F(x)
这题可能非递归版好写? #include<iostream> #include<cstdio> #include<cstring> #include<algo ...
- 细说Javascript之null、undefined和NaN
首先简单介绍一下Javascript中的数据类型,Javascript中的数据类型有undefined,boolen,number,string和object等5种,前4种是原始类型,第5种是引用类型 ...
- 看啦这么就别人的博客 我也来写一篇! Object转换其他类型
package com.sinitek.framework.util; import java.math.BigDecimal;import java.sql.Timestamp;import jav ...
- [Android自定义控件] Android自定义控件
转载自:http://blog.163.com/ppy2790@126/blog/static/103242241201382210910473/ 开发自定义控件的步骤: 1.了解View的工作原理 ...
- windows dir改成ls
习惯了linux下的ls命令,windows的dir用的很不习惯,又不想装cygwin, bash,就想把dir重命名为ls,发现dos下有个命令doskey可以完成该功能.在命令提示符下敲: > ...
- HDU 4465 数值计算,避免溢出
数学,数值计算,求期望 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4465题目描述:有两个盒子,每个中有n个糖果,(n<10^5)每次任选一 ...
- 如何在一个网站或者一个页面规划JS
规划主要分为两部分:1.JS的分层,2.Js的规划 1.JS的分层(功能) 1-1.底层的库 : jquery 1-2.组件(ui) : 比如拖拽等,模块之间没有必然的联系,可以重复利用 1-3. ...
- CI框架 CodeIgniter 伪静态 htaccess设置和Nginx伪静态方法
众所周知,LAMP代表Linux下Apache.MySQL.PHP这种网站服务器架构:而LNMP指的是Linux下Nginx.MySQL.PHP这种网站服务器架构.LNMP一键安装包可以从网上下载使用 ...
- 【NOIP2005】过河
感觉这题好玄--最后看了chty的代码才过,我现在这样必须看题解才能A题怎么办嘛qaq 原题: 在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧.在桥上有一些石子,青蛙很讨厌踩在这些石子上 ...