请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

如何做在线上课的视频服务器

老师::: 我想建立一个类似zoom这样的在线上课的视频服务器,一个班以200个人计,有很多个班,就按有1000个这样的班吧。
1) 每个班200个人同时在线,每个人都可以看见全部人的视频小窗口。
2) 这个班上有一个老师。平时只有他一个人能发言,但他能让其中某几个人学生发言。发言的人的视频是实时放在最大的几个主屏位置的。
3)同学间可以有文字聊天功能。
请教老师,如何实现这个功能?
1)用webrtc 可以吗?
2)用mediasoup可以吗?有没有更好的呢?
3)你认为将上面的每个学生的视频上传给服务器,然后由服务器采用类似MCU的方式合成一个画面再给学生发好,还是服务器什么都不管,直接将收到的200个视频转发给客户端,由客户端合成好呢?
4)有没有可能采用端到端式的,服务器只做信令处理,其它的视频处理全由客户端单独处理呢?
5)QQ群组是多少呢,我想加入一下。

正在回答 回答被采纳积分+3

1回答

李超 2022-07-28 17:33:05

你进入课程,在课程里右侧有QQ群号;你的需求用不了MCU,200路视频混流?那是不可能的;端到端的方案也实现不了,只能用SFU。

0 回复 有任何疑惑可以回复我~
  • 提问者 tantan_1 #1
    谢谢你,老师。用 SFU,你建议我这个也是用mediasoup吗? 
              我初步学习了本课程的前面大部份,epoll 前全部代码初步理解了,也上机测试过了,但对mediasop 理解不深,只过了一下视频。我初步看了一下你这个课程中的mediasoup 的课程,感觉没有一个真正的实战型的详细实例。我知道你有很多课程,但是你你有没有一些实例型,是真正写好可以运行的一些服务器级的多人的视频会议级的课程呢?有的能给我说一下吗?我想学呢。
    回复 有任何疑惑可以回复我~ 2022-07-29 12:08:56
  • 李超 回复 提问者 tantan_1 #2
    mediasoup 的核心就是真正商业级的,很多公司都是用的mediasoup做二次开发;我这门课的目标客户群是技能提升,找工作用的;你要找的是商业解决方案,那种课我没做,需求量不大;抱歉!
    回复 有任何疑惑可以回复我~ 2022-07-29 14:03:42
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信