原本为了学习移动端的知识,后面经过调研选择了flutter,算是目前最火的跨平台移动端,我也做了flutter版的janus。做出了成果,于是有了新的想法,继续深入研究发现,flutter并不属于移动端组,属于前端组,于是又加入了前端的学习,目前前端市场大家都是这么说前端非常多,优秀的前端少。不知道所谓的优秀,是怎么样的? 第一阶段学习了js和css,学好了这两个基础知识,我就可以使用div布局整个网页,包括定位和flex弹性布局。后面就经过前端组的小伙伴介绍让我研究vue,就这样我也在vue上写了一版Janus的客户端,源码我也会开源.
目前部署在https://s6-meeting.unicloud.com/onclass/,大家可以进行观摩。这个服务器能用到什么时候,不好说。至于vue的坑或在学习难点都还好,但公司做音视频的人比较少,碰过最大的一个坑也没人帮我解决,这个和我以往写c++代码不一样,可以翻源码看,这里是没有地方看的,只能自己查看文档,观察再观察。。话不多说<video> 标签,autoplay属性,如果没有声音权限是不会自动播放的,如果视频中没有声音,可以用muted属性,设置好会自动播放。所以小伙伴用chrome浏览器打开时一定记得要把声音选项勾上,否则你会进坑,如下图所示。
以下是整个网页的介绍,包括视频区,桌面共享区,工具栏。功能是比较简单,具体的源码和其他功能大家可以加留言或加qq:171291181 留言讨论