随着前端技术的不断发展,视频点播早已不再是IE6时代的浏览器嵌入式Windows Media Player、也不是后来的flash media player需要的rtmp点播流,现在能够唯一满足全终端、全平台、H5播放,这些条件的,可能只有HLS协议了(也就是大家熟悉的m3u8流),HLS虽然定义的是Live Streaming,但实际点播和直播的定义都包含了,HLS在直播方面可能会存在一些延时方面的痛点,但在视频点播功能上,HLS是视频点播系统最好的协议选择!

需求背景

最近有很多用户咨询关于视频点播问题,主要需求集中在如何搭建属于自己的视频点播平台;

实现的功能可以大体归类为:对应自身拥有的视频文件,需要发布到一个网站,其他用户都可以实现点播观看。

针对于类似的视频点播功能,EasyDSS视频点播的功能完美地满足了用户的诉求。

关于视频点播,EasyDSS集成了对应的视频点播能力,本篇博文将介绍一下EasyDSS点播相关功能;

EasyDSS视频点播常见的使用场景有:

  • 视频网站、党政宣传、门户网站视频点播
  • 在线教育、精品课堂
  • 短视频点播
  • 企业、集团视频资源库

EasyDSS点播功能简介

EasyDSS流媒体服务器软件,提供一站式的转码、点播、直播、时移回放服务,极大地简化了开发和集成的工作。

其中,点播功能主要包含:视频上传视频转码视频分发视频存储

视频上传
  • 支持格式 .mp3 .wav .mp4 .mpg .mpeg .wmv .avi .rmvb .mkv .flv .mov .3gpp .3gp .webm .m4v .mng .vob

实际再多的视频格式也都可以支持,因为EasyDSS拥有强大的视频编解码能力,市面上的大部分视频格式都能兼容对接;



通过Web页面的拖拽便捷的实现视频上传的功能。

视频转码
  1. EasyDSS自身拥有视频转码功能,将支持的视频格式统一进行转码,对外以提供了标准的HLS/m3u8流来进行视频的分发;
  2. 为了完善客户的使用体验以及功能需求,我们对上传点播视频进行功能的丰富!在支持视频点播的同时,更是将对应的视频文件进行了原画、超清、高清、标清等模式的切换功能。
  3. 为了方便用户名的自主选择,更是将对应的设置权限统一开放出来,客户可自主选择对应上传的视频是否支持多分辨率的切换。以及默认的播放的分辨率!

视频分发

点播服务最大的优势在于将多格式的点播视频文件进行转码处理,转化为标准的HLS/m3u8流,这样可以满足跨平台无插件的视频播放,同时对于视频播放的流畅性也是很大的提升。可以快速的接入播放内容,同时也可以用任何播放器播放视频源地址,也大大加强了可集成性;

而EasyDSS内核本身,又是一款强大的基于golang开发的高性能流媒体分发服务器,协程式的设计,充分保证了对硬件的使用率,极大地满足了用户的极致要求。

视频存储

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

注意: 对于上述所所说的视频点播功能,EasyDSS自身的web页面只是一个展现形式,方便用户可以直观的体验EasyDSS的所有功能。

对应的全部功能都是可以通过接口调用实现的,因此,这样极大的方便客户将需要的功能集成到自身的业务平台。EasyDSS完全可以作为一个能力平台输出对应的视频点播能力。

同时,我们对于支持分享的点播视频,EasyDSS独立的使用一个瀑布式的页面来进行点播文件的展示。更加方便了用户的整体集成和嵌入

关于EasyDSS流媒体服务器

EasyDSS商用流媒体服务器解决方案是一套集流媒体点播、转码与管理、直播、录像、检索、时移回看于一体的一套完整的商用流媒体服务器解决方案,EasyDSS高性能RTMP流媒体服务器支持RTMP推流,同步输出HTTP、RTMP、HLS、HTTP-FLV,支持推流分发/拉流分发,支持秒开、GOP缓冲、录像、检索、回放、录像下载、网页管理等多种功能,是目前市面上最合理的一款商用流媒体服务器!

详细说明:http://www.easydss.com/

点击链接加入群【EasyDSS流媒体服务器】:560148162

—本文转自EasyDSS官方博客:https://blog.csdn.net/EasyDSS

基于EasyDSS流媒体解决方案创建视频点播、短视频、视频资源库等视频播放系统的更多相关文章

  1. EasyDSS流媒体解决方案实现的RTMP/HLS视频直播、直播鉴权(如何完美将EasyDSS过渡到新版)

    上一篇博文介绍了EasyDSS点播功能,然后作为RTMP流媒体服务器,接受RTMP推流.进行实时的直播流分发又是自身一大核心功能. 需求背景: 写本篇博文的一个目的是向大家介绍一下EasyDSS新版的 ...

  2. EasyDSS流媒体解决方案之多方式虚拟直播方法

    EasyDSS_Solution虚拟直播 EasyDSS_Solution虚拟直播,是EasyDSS流媒体解决方案提供的虚拟直播方案.可以通过三种方式创建虚拟直播. (1)点播的视频文件: (2)本地 ...

  3. EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器与EasyDSS流媒体解决方案的不同

    背景分析 众所周知,立足于视频软件的开发,我们的产品很多.经常有客户问到我们产品的差别以及某个产品在某个系统架构中的具体定位,因此我想通过一系列的博客说明一下,不同产品之间的区别,以及在具体架构中自身 ...

  4. 基于EasyDSS流媒体服务器实现的直播流管理与鉴权的后台方案

    本文转自EasyDSS团队Marvin的博客:http://blog.csdn.net/marvin1311/article/details/73548929 最新版本的EasyDSS流媒体解决方案, ...

  5. 基于EasyDSS流媒体RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器解决方案创建视频点播、短视频、视频资源库等视频播放系统

    需求背景 最近有很多用户咨询关于视频点播问题,主要需求集中在如何搭建属于自己的视频点播平台: 实现的功能可以大体归类为:对应自身拥有的视频文件,需要发布到一个网站,其他用户都可以实现点播观看. 针对于 ...

  6. 如何基于EasyDSS流媒体RTMP、HLS(m3u8)、HTTP-FLV、RTSP服务器体系的全套SDK完成各种场景下的视频应用需求

    需求背景 回顾EasyDSS的发展过程,基本上保持的是先局部后系统.先组件后平台的发展方式,一步一步夯实每一个细节功能点,从最基础.最兼容的音视频数据的拉流获取,到高效的.全兼容的数据推流,再到流媒体 ...

  7. EasyDSS流媒体解决方案实现的实时数据统计报表、视频文件上传、点播、分享、集成代码等功能

    之前的EasyDSS作为rtmp流媒体服务器自从推出就备受用户好评,随着用户的需求的变更产品自身的发展是必须的: 为了更好的用户体验和和功能的完善,我们在EasyDSS的基础上增添了服务器硬件数据报表 ...

  8. EasyDSS流媒体视频实时回传与录像管理解决方案

    一.背景 1.1 方案背景 随着互联网基础设施建设的不断完善和发展,带宽的不断提速,尤其是光纤入户,4G/5G/NB-IoT各种技术的大规模商用,视频在各行各业越来越受到重视,无论是传统的视频媒体转向 ...

  9. EasyDSS流媒体服务器软件(支持RTMP/HLS/HTTP-FLV/视频点播/视频直播)-正式环境安装部署攻略

    EasyDSS流媒体服务器软件,提供一站式的转码.点播.直播.时移回放服务,极大地简化了开发和集成的工作. 其中,点播功能主要包含:上传.转码.分发.直播功能,主要包含:直播.录像, 直播支持RTMP ...

随机推荐

  1. Django 会议室预定

    表结构分析: from django.db import models # Create your models here. from django.db import models from dja ...

  2. MongoDB dataSize如何比storageSize更大?

      原文   https://stackoverflow.com/questions/34054780/how-can-mongodb-datasize-be-larger-than-storages ...

  3. 执行DTS包将excel导入数据库

    利用ssms生成dtsx文件,必须以32bit执行,到路径执行C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn > dtexec ...

  4. PHP文件载入

    一.介绍 在实际开发中,经常会在一个PHP文件中引入其他的文件,被引入的文件可以是HTML文档,也可以是PHP文件 二.语法 require(文件名)和require_once(文件名) includ ...

  5. datagrid其中某列需要动态隐藏或显示的mvvm绑定方式,也可以用在其他表格类型控件上

    版权归原作者所有. 引用地址 [WPF] HOW TO BIND TO DATA WHEN THE DATACONTEXT IS NOT INHERITED MARCH 21, 2011 THOMAS ...

  6. Python 之pyinstaller模块打包成exe文件

    一.安装pyinstaller pip install pyinstaller 二.下载安装pyinstaler运行时所需要的windows扩展pywin32 https://github.com/m ...

  7. 以前进行的程序安装创建了挂起的文件操作(SqlServer2000或SqlServer 2000 SP4补丁安装)

    在安装SqlServer 2000或者SqlServer 2000 SP4补丁时常常会出现这样的提示,从而不能进行安装,即使重新启动了计算机,也还是会有同样的提示.在网上查了一下资料,原来是注册表里记 ...

  8. CentOS7如何将Docker升级到最新版

    1.查找主机上关于Docker的软件包 # rpm -qa | grep docker – – 列出包含docker字段的软件的信息 docker-ce--.el7.x86_64 docker-ce- ...

  9. ch341a编程器写操作超时失败

    当点击自动编写‘提示写操作超时失败’要怎么样才能解决,下面我给大家分享一下!   方法/步骤     首先我们点击操作   选择操作选项   看看箭头所指的几个地方是不是都没打上勾   我们把这几个地 ...

  10. SSM项目启动报错WEB-INF\lib\javax.servlet-api-4.0.1.jar) - jar not loaded. See Servlet Spec 3.0, section 10

    错误信息: validateJarFile(D:\tomcat_ryxunit\webapps\ryx_unit\WEB-INF\lib\javax.servlet.jar) - jar not lo ...