智慧讲台必须支持的协议

Posted qianbo_insist

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了智慧讲台必须支持的协议相关的知识,希望对你有一定的参考价值。

一、智慧讲台和大屏


    智慧讲台必须有大屏的支撑,内容由大屏来播放,具体播放的内容有ppt,doc,pptx,docx,pdf,png,jpg,mp4,flv 等等,必须支持电子白板,画图所需。

无线投屏
教师在讲学的时候,只把自己关心的画面传给大屏幕,同时可以传给多个大屏,这样做的好处是:

  1. 不让其他画面干扰学生上课,注意力放在需要关注的画面上
  2. 不挡住大屏幕,充分展示画面
  3. 可以同时传给其他班级和教学点,一个屏幕多份共享展示,互联网的本质:共享
  4. 能达到互动效果

要做到这些必须深入研究讲台的产品,同时,技术支撑不可或缺,尤其是协议的支撑



二、必须支撑的协议


在这里插入图片描述

2.1、 rtsp协议

     必须是udp over rtsp 协议,why?because windows just support this way, 微软只支撑标准协议,并试图直接在防火墙隔离tcp协议,作为一个通用的协议,rtsp的服务端和客户端都必须支撑和熟练。

2.2、 rtmp协议

     如果我们认为智慧讲台不用支持这个协议,那我们就错了,讲台必须直播,而很多大屏支撑的就是这个协议,录制我们也可以直接从服务器来录制。

2.3、 http协议

    标准的文件播放协议,每个大屏都有支撑。产品必须支撑一个http 的 server,且必须支持有range,也就是文件的拖放。短线链接是非常友好的协议。

2.4 、ssdp协议

     ssdp协议是核心协议,设备的搜索就靠这个,无论是Windows的屏幕还是安卓的屏幕都支持这个协议,且大部分播放器也支持这个协议,唯一需要注意的是网内组播泛滥,很多产品在这方面做得不是很好,开源的libupnp就有这方面的缺陷,问题很多,必须做到:

  1. 合理安排协议发送和接收
  2. 屏蔽部分接收,只关心程序需要的设备。

2.5、upnp协议

     核心协议,必须支撑,和ssdp一起工作。通用即插即用协议除了端口影身的功能,还有即插即用的功能,也就是让我们的设备能够互相协同工作,互相发现,以及发送响应的控制点命令。在libupnp开源包里面,叫做upnp control point。

2.6、websocket协议

这个是为了和网页直接通信所来的,如果使用http协议,带来的问题是双方都需配置对方需要的地址和端口,以及防火墙带来的问题,因此需要一个websocket协议来直接通信。为了让浏览器直接能和大屏通信,必须有一个中间的网关来负责转发信令,因为网页目前为止无法直接接收udp协议带来的问题,相信时间,以后浏览器会给udp协议直接的支撑。



三、其他支撑


3.1、智能识别

     这个识别非常重要,很多浏览器并不支持抓屏,例如chrome,必须要使用识别内容的方式去做,才是根本解决之道。

3.2 播放

     在这种媒体系统组成里面,一定有播放这个标配,播放器支持ssdp和upnp是最好的,不够产品化非常不容易,因为一个播放器可能就是一个上市公司。:),并无讽刺之意。



四、摄像头的配合


    作为第三方厂商,我们的摄像头必须使用客户指定产品,因此标准协议必不可少,幸运的是,除了国标gb28181,大部分摄像头都支持rtsp协议,因此这个问题不大,只需要转摄像头到rtmp协议即可。     智能方面,无论是海康还是大华都比较弱,目标跟踪和识别等等最好自己做,这些厂商的东西基本都是鸡肋,用不成,价格却很昂贵。

五、咨询


     我是协议专家,有问题可以直接邮件 418511899@qq.com,有关于音视频,内容,协议,免费提供咨询。

以上是关于智慧讲台必须支持的协议的主要内容,如果未能解决你的问题,请参考以下文章

智慧讲台中的windows探测U盘

智慧讲台:office 文件 pdf 文件 转成 png图片

几款专用于智慧路灯杆的多协议网关

《你必须知道的.NET》读书笔记一:小OO有大智慧

交换机组成环网 怎么设置

《NLP总裁商道智慧精华班》