zoukankan      html  css  js  c++  java
  • 共抗疫情,教学不延迟:EasyDSS轻松开启线上视频学习平台

    随着前端技术的不断发展,视频点播早已不再是IE6时代的浏览器嵌入式Windows Media Player,也不是后来的flash media player需要的rtmp点播流,现在能够唯一满足全终端、全平台、H5播放,这些条件的,可能只有HLS协议了(也就是大家熟悉的m3u8流)。

    尤其现在正处于疫情防控期间,由于严密的疫情防控,学生开课延迟,各大教育机构为了确保学生能够准时复课上学,纷纷启用了线上授课的教学方式。基于这样的大背景,线上课堂点播的发展也迎来了新的升级,在音视频点播/直播服务日渐发展的今天,我们应该如何去选择一款优秀的服务器呢?

    实际上,视频点播的核心技术是转码,先把视频文件在云端转码成标准格式,因为播放前已经将文件转成标准格式,所以理论上所有视频格式都是支持即点即播的。这省却了转码的过程,大大提高了视频点播的打开速度。

    其次,视频点播在转码这一步可以将视频文件处理成不同清晰度,用户在带宽允许的条件下,可以选择播放原始文件体验原始文件画质,在用户带宽不足以支撑大文件的边下边播时,可以选择较低清晰度来保证流畅播放。

    当然,在解决了转码的问题之后,网络的传输也是很重要的一个问题,良好的网络可以让信息高速的传播,可以避免点播过程中视频的卡顿。视频点播要做到即点即播现在也不是什么难事,但这都是建立在解决了转码和传输的问题基础上。

    由青犀团队自主研发的EasyDSS互联网直播/点播平台能够提供一站式的转码、点播、直播、时移回放服务,极大地简化了开发和集成的工作,点播功能主要包含:视频上传、视频转码、视频分发、视频存储。

    在不便于进行线下授课的时期,教育机构可以先进行教育视频的录制,随后上传转码和分发,各地学生即可通过线上课程足不出户观看学习,成功突破了学习的空间限制和时间限制,极大提高了教育资源利用率,使教师和学生获得双赢。


    EasyDSS互联网直播/点播管理首页

    视频转码

    EasyDSS互联网直播/点播服务器自身拥有视频转码功能,将支持的视频格式统一进行转码,对外以提供了标准的HLS/m3u8流来进行视频的分发,同时还提供RTMP、HTTP-FLV、RTSP格式直播流。为了完善使用体验以及功能需求,在支持视频点播的同时,更是将对应的视频文件进行了原画、超清、高清、标清等模式的切换功能。并且EasyDSS将对应的设置权限统一开放,可自主选择对应上传的视频是否支持多分辨率的切换。


    EasyDSS互联网直播/点播视频转码配置

    视频分发

    EasyDSS互联网直播/点播服务最大的优势在于将多格式的点播视频文件进行转码处理,转化为标准的HLS/m3u8、RTMP、HTTP-FLV、RTSP格式直播流。这样可以满足跨平台无插件的视频播放,同时对于视频播放的流畅性也是很大的提升。而EasyDSS内核本身,又是一款强大的基于golang开发的高性能流媒体分发服务器,协程式的设计,充分保证了对硬件的使用率。

    视频存储

    对于视频点播,视频的存储功能也在我们考虑的范畴,我们支持用户自定义点播视频的存储路径,支持指定磁盘路径存储、支持多磁盘路径存储、可以将不同的视频内容分类存储、同一磁盘中的内容支持快速移动等。


    EasyDSS互联网直播/点播存储路径设置界面

    疫情面前,虽然我们不是医生,不能救死扶伤,但是,我们依然坚守岗位,希望给教育工作者带去一些正能量!

  • 相关阅读:
    GitLab 介绍
    git 标签
    git 分支
    git 仓库 撤销提交 git reset and 查看本地历史操作 git reflog
    git 仓库 回退功能 git checkout
    python 并发编程 多进程 练习题
    git 命令 查看历史提交 git log
    git 命令 git diff 查看 Git 区域文件的具体改动
    POJ 2608
    POJ 2610
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/12269312.html
Copyright © 2011-2022 走看看