zoukankan      html  css  js  c++  java
  • 直播系统具备哪些模块才能完整运用于课堂直播、远程教育等方面?

    我们接到过很多关于课堂直播或者校园电视台的项目,这些项目有一个共同点,就是要求既可以接入摄像头设备实现直播,又可以上传已经录制好的视频进行点播,对于这种项目需求,我们通常都会建议使用RTMP协议的视频推流平台,比如EasyDSS。

    我们知道,一套需要用作于课堂直播、远程教育的直播系统主要包括推流端、服务端处理、播放端以及互动系统,从下面的架构图可以看出,EasyDSS则刚好满足了这几大模块:

    1.前端视频源设备(PC、手机、摄像机等)流媒体数据获取;

    2.推流模块主要是音视频数据的采集,通过编码压缩,降低音视频数据的体积后通过流媒体传输协议将数据按照固定格式传递到RTMP服务器EasyDSS中;

    3.EasyDSS接收到流媒体数据后即可实时回看、流媒体服务器端直播、录像与回放;

    4.客户端的用户可以通过不同系统(Windows、Android、iOS、H5)直播播放与录像检索回放。

    当系统组成和系统功能都完善了之后,一套完整的流媒体服务器才算建立完成。当然,对于教育行业来说,EasyDSS还具备两个目前市面上并不常见的优势和特点:

    • 定时启动:为用户提供定时启动某路频道功能,可以根据用户自定义时间进行设置,也就是说,课程的发起者可以设定任意时间的视频通道起播,在固定的时间点,学生可以登录查看课堂视频。
    • 定时传送:根据存储的文件节目,可以通过定时传送技术直接进行VOD节目的制作和上传。该功能可以配合定时启动功能一起用,即在定时课堂结束之后,将课件视频定时上传给学生,学生即可自由下载课件内容。

    TSINGSEE青犀视频EasyDSS的直播技术经过了多年的经验积累和沉淀,基于专业的跨平台视频编解码技术和大规模视频内容分发网络,可将其与其他第三方平台对接,组合灵活自由,在教育直播方面,EasyDSS提供稳定流畅、高可靠、高并发的直播服务,轻松打造企业级在线直播点播平台。

  • 相关阅读:
    【shell】awk引用外部变量
    【shell】获取第10+个位置参数
    【ELK】Elasticsearch的备份和恢复
    【linux】crontab的环境变量问题
    【linux】如何给sudo的root设置环境变量
    【zabbix】自动注册,实现自动发现agent并添加监控(agent不需要任何配置)
    【windows】如何让一个程序开机自启动
    【linux】如何查看进程运行在那颗cpu上
    【Windows】修改远程桌面端口号
    分享知识-快乐自己:mongodb 安装部署(linux)
  • 原文地址:https://www.cnblogs.com/easydss/p/15066653.html
Copyright © 2011-2022 走看看