誉沃流媒体视频服务系统
1.系统概述
1.1. 系统概述
YUWOSOFT流媒体视频服务系统融合了计算机、网络、音视频和云计算等相关技术,它解决了用户电脑、电视、移动终端(Pad和Phone)平台无法共享资源、统一管理的问题,使用独创的统一流媒体服务引擎,可同时支持电脑、电视、移动终端平台,提供统一的管理界面。
1.2. 系统设计
用户安全设计:系统用户采用注册审核的方式,仅限在编人员(管理员)可以通过审核成为注册用户;
权限安全设计:按照用户组权限分配观看,指定用户或用户组才可观看相关内容;
内容安全设计:三层防盗链设计,定时校验播放链接;
网络直播设计:卫星电视、有线电视、视频监控、摄像机等多种音视频信号,建立多路网络直播,供用户通过PC、机顶盒、移动设备进行收看、选播;
直播视频收录:直播频道的教育栏目(如:新闻联播、大讲堂、百家讲坛等)可定时自动录制形成点播库,长期存放便于观看及学习;
快速视频编辑:收录下来的视频,可以快速增加封面、字幕、水印、LOGO;可以快速的截取、拼合、转码等多种内容生产手段;
资源点播: 可将视频新闻、视频资源、文本资源、图片资源,存储到服务器上,建立完善的全媒体资源库,方便用户远程查询、在线观看查询、管理等进行集中的存储和管理,并通过设置用户对文件的存取权限,方便有效的对资源使用情况进行管理;
实况直播:可实现互联网、局域网重大活动的现场直播、录制、回顾点播。
1.3. 系统特色
1.3.1. 视频编解码技术
采用流行的超级流媒体技术实现直播点播功能,是现行行业标准,相比其它流媒体技术拥有延长小的特点。客户端采用HTML5播放技术,能得到更多浏览器的兼容,包括IE、火狐、谷歌等流行浏览器。
l 网络自适应,在网络带宽波动时,能自动调整音视频的相关参数。
主要通过以下3种技术手段来解决各种影响音视频效果因素的解决方案:
YUWOSOFT流媒体视频服务系统,是基于宽带互联网和移动互联网研发的播出系统,采编播出设备一般分为信号输入(编码)、及信号接收二部分。
YUWOSOFT流媒体视频服务系统支持卫星信号DVB-S/S2、有线电视信号DVB-C、标清信号(CVBS)、高清信号(SDI、HDMI、YPbPr)等各种信号源的输入。
系统支持将摄像机信号接入硬件编码器或无线图传编码设备,支持对视频信号进行实时采集和直播,根据用户的实际应用场景可以选择将室外活动现场摄录一体机信号直接接入流媒体直播服务器。
系统支持将海康威视、大华、科达、宇视等主流监控摄像机信号、监控硬盘录像机信号接入,支持对视频信号进行实时采集和直播,根据用户的实际应用场景可以选择将室外监控摄像机信号直接接入流媒体直播服务器使用。
系统可与多种品牌录播、导播系统进行对接,可以支持录播系统将信号以RTMP协议推送至发布平台,也支持从物理视频信号通过编码器进行采集。将录播系统的实时音视频数据通过流媒体发布平台进行直播发布。
支持文库管理功能,支持PDF、Word、Excel、PowerPoint、TXT等文件在服务器端自动转换,客户端无需安装Office软件,即可直接通过浏览器进行查看,有权限的用户可以下载源文件。
誉沃八路视频导播切换台是一款结构紧凑型切换台,功能强大,性能稳定,操作简方便无需专业知识即可进行视频切换和音频混合。本机还附有实时发布功能,文件播放功能。可应用于多种活动场所、淘宝直播、视频制作等。
支持系统:Windows系列(XP、2003、Vista、Win7、2008、Win10等)、MacOS、Linux
支持浏览器:火狐浏览器 ( Firefox)、谷歌浏览器(Chrom)、360安全浏览器、 Microsoft Edge等主流浏览器。
支持系统:iPad、iPhone、Android Pad、Android Phone
VMS软件支持通过VMS后台,生成、管理web页面,提供页面模板功能,支持图文视频的混排,提供VMS和CMS对接服务。
网站支持多平台安装,采用Windows/LINUX(Centos)等主流操作系统,UOS统信国产操作系统。
系统前端的公共页面,采用HTML5技术,页面使用DIV+CSS布局,支持模板及标签化。页面显示效果应兼容当前主流浏览器,包括但不限于Microsoft Edge、Chrome、Firefox等版本。
播放页面优先通过HTML5技术适配,避免使用Flash播放器插件,对于IE8及其他不能完整支持HTML5技术的浏览器可使用Flash播放器插件实现播放。
顶部展示统一的LOGO、网站形象图片(Banner)、菜单导航、搜索框;底部显示统一的版权信息和导航链接。
在页面上方设置首页推荐模块,用于展示从后台推荐展示的点播视频,内容展示部分分为主体区域和边栏区域,主体区域按栏目级别依次分组调取一级栏目、二级栏目最新视频,侧边栏展示本栏目点击排行。
在页面上方设置首页推荐模块下方,显示直播计划列表(直播预告、直播中、直播回顾)。
直播内容页,页面上方展示“您的位置”。内容展示部分分为主体区域和边栏区域,主体区域展示直播活动视频详情,包括海报、活动标题、主讲、活动地址、简介、播放(回顾)地址等内容。
平台提供每个注册用户单独的个人空间,管理员可设置个人空间的大小,个人空间内可以存储视频、教学资料等。
支持用户对发布的稿件的评论。系统提供用户评论的管理功能,可以对用户评论进行审核,可随时针对单一稿件关闭或开启评论功能。
实现栏目的增、删、改功能,并能根据用户组属性设置不同的浏览权限,如仅限会员浏览、金币浏览及凭密码浏览等,支持设置栏目管理员,支持审核机制、支持栏目排序。
实现视频的增、删、改、查功能,支持批量删除、移动、推荐(分为首页推荐、栏目推荐、首页和栏目推荐)等操作。
平台可查看当前正在播放的用户,包括哪个用户正在观看哪个节目,何时开始观看的。
系统支持多个播放组,以对应多台流媒体点播服务器或HTTP服务器,支持按一定格式批量发布电视剧流媒体地址生成分集链接。
(1) 方便易用的模板系统,用户可自由编写模板代码,方便读取系统数据;
(2) 对模板进行分类管理,可对模板类内每个模板进行新建、编辑修改、删除等操作,可建立丰富的模板库,模板可方便复用。
(3) 模板内要使用特定的模板语言,可根据不同的模板语言或者模板参数方便的调用文章、评论、图文、调查、投票等列表或者内容进行方便的调用,并且可以自定义字段排序及设置调取的记录起始结束位置。
(4 ) 不同的内容栏目可以使用同一个模版,单个文章或者专题可以使用单独的模板。
(5) 支持首页、各频道页面模版所有模块在门户前台页面上的直接可视化修改,或通过右键菜单提供可视化修改快捷方式转到后台进行和前台一样操作的可视化修改。
支持对系统运行的参数进行设置,如更改网站名称、版权、LOGO等内容。
1)基于HTML5开发的直播播放器(无需用户安装),集成EPG,支基于HTML5内核,无需下载其他插件。
5)直播编码可直接输出HTTP Live Streaming。
8) 无客户端的情况下也可智能适配iOS&Android主流移动设备观看。
9) 真正无限制的时移:在任何电视节目直播的当下,可以通过往前拖动任意时间,观看之前的节目,区别其它只能以节目为单位观看之前录播节目的伪时移。
11) 分发方式可扩展,单台服务器可以独立承担小规模的分发任务(2000以下用户);用户数量上升时,可由多台服务器组成视频内容分发网络,进行平滑的性能扩展,可支持数十万以上的并发。
12) 直播播放器可提供完整的API文档,支持用户自定义播放器外观及二次开发。
13) 支持虚拟频道,可对频道自行排单,实现不同频道的实时转播。
17) 无客户端架构,基于HTML5引擎播放器,无需安装其他插件。
誉沃高清网络直播系统,可以灵活实现增减频道,开启与关闭频道,还可以实现任务式开启与关闭。
添加直播任务:添加频道后可在频道下添加直播任务。可设置任务的运行周期、开始时间和持续时间,实现定时直播功能。
誉沃高清网络直播系统,可以灵活实现多终端增减、发布与管理,支持PC、PAD、Phone、STB等多种终端。
节目收录模块可以对各种信号进行自动收录,建立数字化硬盘集中存储和数据库检索的节目素材库,供后期制作、自动播出和点播系统使用,作为构建统一平台的全数字化录、编、播网络的重要组成部分.
系统支持直播过的节目内容自动(手动)的方式,按照节目单顺序定时录制成视频文件,通过选择提前好点播栏目库,定期入库。
3.3. Quick-Edit快编功能
为了让视频产品更迅速更快捷的发布在媒体、点播平台上,快剪合并模块适应新媒体业务发展的要求,向用户展示了一个全新概念的数字视频桌面编辑环境,能够在网络平台上快速处理视频,将视频内容在第一时间进行编辑并发布出去。成品节目使用快剪合并功能不需要转码,加工的节目可以直接进入媒资系统或基于业务直接发布。
编码格式
视频编码支持H.264;音频编码支持AAC、MP3等;封装支持MP4;
快剪效果
支持对高清及标清视音频节目的剪辑,支持I帧或IBP帧的精确剪辑及合并;剪辑后能够不对整段素材重新编码,快速输出为素材,并且不改变原编码及封装方式;剪辑点的操作可精确定位,可向前或向后逐帧调整,并且剪辑成品需与预览定位画面一致;剪辑后音视频要同步,剪辑点画面过渡流畅、无马赛克、无卡顿。
快剪性能
H.264高清可达到32:1,标清可达到60:1。
3.4. 离线功能
多格式离线转码模块根据编辑任务和转码模板将多来源节目转码成需求的节目,输入的节目文件到基于业务输出最多使用一次转码。
编码格式
支持市场上绝大部分的媒体格式输入,包括:MPEG-1/2(mpg、dat、mp3、vob)、MPEG-4(avi、asf、wmv、flv)、Real(rm、rmvb)、FlashVideo(flv、f4v)、高清编码(H.264、VC-1)、手机平台(3gp、mp4)、MKV等各种媒体格式自动转码为多种高品质的视音频文件格式MP4(H.264+AAC)和M3U8+TS(H.264+AAC)格式等。
多屏转码
提供转码方案配置,可以支持同一个转码输入同时输出多个不同格式的文件,如MP4、TS、FLV等不同封装格式或不同码率节目。
转码性能
最高可达到32:1的转码速度。可选支持GPU功能。
3.5. 点播功能
视频点播技术模块,基于B/S架构,采用YUWOSOFT自主知识产权的服务内核,目前主流的MPEG-1/2(mpg、dat、mp3、vob)、MPEG-4(avi、asf、wmv、flv)、Real(rm、rmvb)、FlashVideo(flv、f4v)、高清编码(H.264、VC-1)、手机平台(3gp、mp4)、MKV等各种媒体格式自动转码为多种高品质的视音频文件格式MP4(H.264+AAC)和M3U8+TS(H.264+AAC)格式,同时支持4K超清(“UltraHD”或“UHD”)点播、VR点播,供不同终端设备使用。支持广域网任意拖拽,响应时间极短。单台服务器支持2000~4000并发点播流(无缓冲)。支持负载均衡功能,支持CDN分发功能接口。支持HTTP标准协议。支持对编码器输出节目转封装和切片。提供Web远程配置管理软件。
誉沃流媒体服务平台点播功能模块,源自誉沃多年视频技术沉淀,基于自主知识产权的流服务内核,提供“海量存储、高效分发、极速网络、高清感观”等强大一站式服务,是集视频采集、编辑、上传、媒体资源管理、自动化转码处理(窄带高清)、视频审核分析、分发加速于一体的一站式音视频点播解决方案。
点播功能提供了诸如视频转换、在线录制播放等丰富的针对视频的各种处理功能,支持各种常见的流媒体内容创建方式,提供完整的流媒体内容交付、基于模板的流媒体内容发布、强大的站点和栏目管理等功能,形成对传统文字图片内容和流媒体内容的统一内容管理平台,可以轻松创建内部视频站点、外部宽频资源门户等等,极大的提高网站内容管理者的操作效率,增强了操作体验。
3.5.1. 技术指标
1) 支持在网页上进行上传,批量上传,大于10G的超大文件的上传,支持断点续传。
2) 上传界面友好,可以看到上传进度,上传速度等参数。
3) 支持模板组的管理及多个模板、不同参数配置的视频转码。
4) 支持超大文件的分片转码,片数可视硬件性能配置。
5) 基于HTML5引擎播放器,无需其他插件,直接观看。
6) 转码支持自动截图功能,截图可以用做前台网站预览使用。
7) 转码支持HTTP/FTP和本地文件三种类型的文件源。
8) 支持水印的设置。
9) 支持以下格式的媒体文件的入库:flv、mp4、f4v、mpg、m2ts、rmvb、avi、mkv、vob、ts、mov、wma、mp3、wmv。
10)转码支持优先级设定。
11) 转码支持1PASS和2PASS,使码率分布更加均匀。
12) 转码支持去隔行处理。
13) 转码可保持视频的原始宽高比。
14) 支持视频的审核流程。
15) 支持视频的发布流程。
16) 视频库支持多级权限的设置及管理。
17) 支持基于H5的视频快编(视频的拆剪)。
18) 支持转码集群,多台机器可以同时转码,提高入库的效率。
19)提供API接口给外部系统调用,外部系统如VMS可以通过接口与VMS进行整合。
20) 无客户端的情况下也可智能适配iOS&Android主流移动设备观看。
3.5.2. 系统拓朴
3.5.3. 系统功能
l 视频处理
视频元数据处理
缩略图处理
视频转换
l 视频采集和加工
从已有视频创建
视频采集
在线录制新视频
在线视频直播
视频加工
l视频管理和审核
方便的流媒体文档浏览和管理
视频审核
l视频发布和推送分发
视频发布
页面发布
完整的发布管理功能
灵活的发布选择
视频推送
l视频检索
按视频的编号和文件名检索视频;
根据标题全文检索视频;
根据技术性元数据检索视频;
根据字幕全文检索视频;
按权限控制检索范围。前台只能检索已发布的视频,个人只能检索自己的视频,管理员能检索所有的视频;
l 视频浏览和播放
播放整个视频;
顺序播放多个视频;
支持同一视频高清、标清码流播放的切换;切换码流时能够记住时间点,不必重新从头播放;
支持播放、全屏、快进、快退、暂停、拖动、音量控制、进度显示;
网友观看视频时可对视频进行顶、踩、评分;
3.6.用户管理
系统具备完备的用户管理功能,按照用户类型分为前台用户和后台用户,前台用户拥有节目的观看权限,后台用户则拥有系统的管理权限。
用户管理包括用户以及用户组的管理,用户的管理操作包括用户增加、删除、修改、查询、禁用、用户类型定义、用户级别定义等功能;可以对用户进行分组管理,将多个用户加入到同一个组中进行统一管理,并可以设置用户组级别。
可以对不同的分类设置观看等级,不同级别的用户可以看到的节目不同。
支持系统在线用户管理,显示当前所有在线用户信息:用户名、节目分类、节目名称、用户IP、开始观看时间等,可以对在线用户停止服务。
平台对于不同用户可以划分不同权限范围。平台管理员拥有所有权限,可添加部门管理员和普通用户,可以设置不同的用户或用户部门对不同的栏目拥有不同的权限。
支持统一认证和单点登录:平台可以与统一身份认证系统进行对接,以实现统一认证和单点登录;支持使用手机微信扫码,人脸识别等多种登录方式,不需要输入用户名及密码。
3.6.1.用户管理
用户管理中,显示出当前组织以及该组织以下的所有子组织机构的用户信息(包括账号、昵称、所属组织、角色、创建者、联系方式等信息)、组织、角色和名称刷选框、导入用户和导出用户按钮。
3.6.2.角色管理
角色是用户权限分配的基本单位,用户必须归属某角色,才能对其授权。用户可以属于多个角色,从多个角色同时继承权限。
3.6.3. 权限管理
角色对应一定的权限,权限管理主要是对角色的权限进行赋予和收回(有些特定的不能改),然后用户通过被分配的角色来获得权限。
对服务器进行全面的管理,包括查看和修改服务器信息、服务器运行状态监控等;
对用户区域进行管理,并设置服务器的优先服务区域、允许服务区域以及禁止服务区域;
监控服务支持实时监控每台服务器当前的负载情况和运行状态,包括查看服务器的当前连接数、CPU、内存、网卡的使用率以及磁盘空间占用,实现了服务器在无人值守状态下的自动状态检测和状态切换。
誉沃流媒体视频服务系统相关推荐
- 流媒体视频服务:快速搭建一个简单的流媒体视频服务(一)
快速搭建一个简单的流媒体视频服务 前言 系统组成 RTMP协议简介 Red5 概述 Red5 服务器搭建 前言 最近自己在研究有关于流媒体播放的技术,网上资料甚少.出于开源精神以及在查阅资料得到各位大 ...
- 【流媒体】流媒体视频服务正退变成传统有线电视
基于流媒体视频的电视剧.电影和其他节目曾经很新奇,而目前则成为了主流.有些人尽管仍在使用有线电视或卫星电视,但也拥有Netflix和Hulu帐号.几乎所有传统电视网.体育联盟和视频服务,即有线电视和卫 ...
- 实时流媒体视频监控系统——的流媒体客户端——视频解码处理
Ø 项目名称:实时流媒体视频监控系统 (2016/01-2016/06) 工具环境:ffmpeg OpenCV SDL VIM VS2013 MySQL5.6 Linux Win ...
- 直播平台源码的搭建,离不开流媒体视频服务
前言 最近自己在研究有关于直播平台源码流媒体播放的技术,网上资料甚少.出于开源精神以及在查阅资料得到各位大佬的帮助,故将自己的心得写下记录,便于分享以及日后维护. 在此极力感谢并推荐雷神(雷霄骅) 个 ...
- 视频监控系统视频上云解决方案EasyCVR集成海康EHome私有协议系列——通过流媒体服务开启语音对讲
TSINGSEE青犀视频团队研发的视频平台大多已经支持了语音对讲的功能,EasyCVR视频上云服务也能够在海康EHome协议下调用语音对讲(语音对讲操作流程),本文是语音对讲功能的一个拓展,将跟大家讲 ...
- 视频监控系统视频上云解决方案EasyCVR集成海康EHome私有协议系列——报警模块说明
视频联网云平台EasyCVR是一个集视频联网共享.存储.流媒体转发.视频转码.视频上云.智能分析统一等多种功能为一体的流媒体视频服务融合性平台.EasyCVR可以集成海康EHome私有协议,本文讲一下 ...
- 基于EasyDarwin流媒体云平台的智能视频监控系统框架
基于EasyDarwin流媒体云平台的智能视频监控系统框架 EasyDarwin云平台作为国内较有影响力的开源流媒体平台,集流媒体分发,录像,信令交互为一体,目前已经被广泛应用到监控互联网各个领域:从 ...
- 免费视频直播点播服务器系统,搭建一套完整的网络视频流媒体直播/点播服务系统需要具备哪些条件?...
原标题:搭建一套完整的网络视频流媒体直播/点播服务系统需要具备哪些条件? 随着Internet的飞速发展,网上现场直播已经从实验阶段走向了实用阶段.各式各样的社会活动都可以借助网上现场直播方式传遍全世 ...
- 视频监控系统中流媒体服务器的主要功能,流媒体存储服务器在视频监控中被正确使用?它有哪些显著的优点?...
原标题:流媒体存储服务器在视频监控中被正确使用?它有哪些显著的优点? 流媒体是指在互联网上以数据流的形式发布音视频多媒体内容的媒体,流媒体技术是指在IP网络上发布多媒体数据流的技术.它改变了传统互联网 ...
最新文章
- 丑憨批的爬虫笔记3(实例)
- [剑指offer]面试题13:在O(1)时间删除链表结点
- 数据结构单链表SingleLinkedList,Java实现单链表增删改查
- cocos2dx 学习笔记5 关于屏幕大小的问题
- 前嗅ForeSpider教程:采集图片/视频/资源文件的链接地址 1
- 国内银行卡BIN号(Bank Identification Number)速查简表
- python---turtle库(详解)
- C4D学习笔记1-动画-动画关键帧
- Pyqt通过鼠标滚轮进行缩放界面
- c mysql_stmt游标移动_MySql数据库--stmt语句(续)
- Vue3状态管理器大菠萝 Pinia 学习使用笔记
- 【Day2.4】在华欣葡萄酒庄园午餐,风景也值这个价钱
- 域名转发修改dns服务器,域名注册修改DNS服务器
- 毕业设计 大数据B站数据分析与可视化 - python 数据分析 大数据
- [转贴]linux下解压有密码的rar压缩包
- win10安装sshpass_Win10自带的ssh客户端key权限设置
- 机器学习实操的7个步骤
- noip2014 无线网路发射器选址 (模拟)
- 肠道微生物群与心血管疾病:机遇与挑战
- (跨平台UI)单片机用MTF HMI串口屏 UART通信易用兼容