1.系统概述
1.1. 系统概述
YUWOSOFT流媒体视频服务系统融合了计算机、网络、音视频和云计算等相关技术,它解决了用户电脑、电视、移动终端(Pad和Phone)平台无法共享资源、统一管理的问题,使用独创的统一流媒体服务引擎,可同时支持电脑、电视、移动终端平台,提供统一的管理界面。
1.2. 系统设计
用户安全设计:系统用户采用注册审核的方式,仅限在编人员(管理员)可以通过审核成为注册用户;
权限安全设计:按照用户组权限分配观看,指定用户或用户组才可观看相关内容;
内容安全设计:三层防盗链设计,定时校验播放链接;
网络直播设计:卫星电视、有线电视、视频监控、摄像机等多种音视频信号,建立多路网络直播,供用户通过PC、机顶盒、移动设备进行收看、选播;
直播视频收录:直播频道的教育栏目(如:新闻联播、大讲堂、百家讲坛等)可定时自动录制形成点播库,长期存放便于观看及学习;
快速视频编辑:收录下来的视频,可以快速增加封面、字幕、水印、LOGO;可以快速的截取、拼合、转码等多种内容生产手段;
资源点播: 可将视频新闻、视频资源、文本资源、图片资源,存储到服务器上,建立完善的全媒体资源库,方便用户远程查询、在线观看查询、管理等进行集中的存储和管理,并通过设置用户对文件的存取权限,方便有效的对资源使用情况进行管理;
实况直播:可实现互联网、局域网重大活动的现场直播、录制、回顾点播。
1.3. 系统特色
1.3.1. 视频编解码技术
誉沃产品团队核心编解码研究组致力于H.264的编解码优化,成功实现了商用级超高清视频编解码技术,图像清晰流畅,相同视频质量的信噪比条件下可节约36%带宽,利用H.264编解码技术,使得誉沃流媒体视频服务系统很好的解决了“视频质量”和“网络带宽占用”这个矛盾。
1.3.2.音频编解码技术
基于国际优秀的语音引擎的誉沃音视频互动直播系统提供了高水平的声学回音消除、自动增益控制、噪音抑制、静音检测、网络抖动处理等功能,成功解决了困扰网络会议系统的回音、噪音等老大难问题,可以在恶劣的网络条件下提供低延迟、高语音质量的效果。
1.3.3. 超级流媒体直播点播技术
采用流行的超级流媒体技术实现直播点播功能,是现行行业标准,相比其它流媒体技术拥有延长小的特点。客户端采用HTML5播放技术,能得到更多浏览器的兼容,包括IE、火狐、谷歌等流行浏览器。
1.3.4. QoS技术
誉沃流媒体视频服务系统采用了以下的QoS技术:动态冗余前向纠错、网络监测、智能修包、智能路由、应用层智能调控、流分类、流量监管、流量整形、接口限速、拥塞管理、拥塞避免等,它能实现当网络丢包率为25%~30%情况下,保障语音连续,视频流畅。
其主要特点如下:
l 提高语音及视频的流畅性,尤其是语音的流畅性。
l 唇音同步,保持语音及视频的相对同步。
l 网络自适应,在网络带宽波动时,能自动调整音视频的相关参数。
l 改善回音消除效果。
l 提升语音音质,支持高质量语音编码。
主要通过以下3种技术手段来解决各种影响音视频效果因素的解决方案:
1、丢包有限重传机制:为了降低延时及充分利用带宽,目前音视频数据传输普遍采用UDP协议,但UDP传输产生的网络丢包将很大程序影响到音视频的流畅性。虽然目前通过FEC的方式来解决音频丢包的问题,但增加了音频延时,同时加大了音频的数据流量。通过丢包有限重传机制,可以在设定的延时范围内,做丢包重传,减小数据包的丢失。
2、播放控制机制:由于网络以及软件处理的延时,造成数据包在到达目的地时,会产生乱序以及数据的忽快忽慢,造成播放时的不均匀现象。通过播放控制机制,发送方给数据包加上时间戳,同一个用户音视频数据的时间戳应采用同一个参考时钟,接收时通过缓存区来缓存网络的数据包,并根据缓存区的数据量以及数据包的时间戳控制音视频播放的速度,并合理控制延时。
3、参数自适应调节机制:这个机制是作为第一个机制的补充,主要是在网络带宽波动或第一个机制失效时启用,同时也是用于替代目前的手动参数调节,降低用户操作的复杂度。这个机制的前提是需要对数据传输的状况进行实时反馈和统计,发送方根据统计的结果,调整音视频的编码参数,以适应网络变化,降低网络丢包及延时,在网络好的时候能自动提高音视频质量。
1.3.5.分布式处理技术
采用星形组网模式,构建主服务器至边缘节点网络结构,实现网络流媒体系统建设。服务器集群分主服务器和节点服务器两部分,主服务器分配任务和内容到节点服务器分担负载,当客户端登陆时,网络服务器IP统一配置为主服务器的地址,通过服务器集群技术用户客户端可以访问离自己最近的节点服务器,从该节点服务器与主服务器匹配的内容。
1.3.6. 云部署技术
YUWOSOFT平台支持公有云部署,采用全球范围内建立多服务节点VPS云主机(虚拟专用服务器)、IDC资源租用等多种环境资源构建,以充分保障誉沃全球用户的服务资源及质量。依托YUWOSOFT云视频平台的优势资源利用和分布运营支撑,从根本上保证了平台应用服务系统的性能,并能充分发挥誉沃系统架构及产品技术的效能。
1.3.7. 智能分播技术
YUWOSOFT智能分播机制是一种为了解决互联网对组播的屏蔽而设计的一种智能化、高效率的处理技术。它有效解决了实际应用中末端局域网中多台终端同时访问远端服务器进行同一个直播源,形成的数据传输冗余和资源耗费的问题。YUWOSOFT智能分播技术将单播的交互性和组播的高效性实现了完美的统一,它节约了宝贵的公网带宽资源特别是骨干网带宽资源,提供了同样服务器资源下更大规模应用。为用户节约了设备投资,有效地解决了单点发送多点接收的问题,实现了IP网络中点到多点的高效数据传送。
1.4.网络拓扑
【系统拓扑图】
1.5. 系统架构
【誉沃流媒体视频服务系统架构图】
2. 采编播出设备
YUWOSOFT流媒体视频服务系统,是基于宽带互联网和移动互联网研发的播出系统,采编播出设备一般分为信号输入(编码)、及信号接收二部分。
2.1. 信号资源接入
YUWOSOFT流媒体视频服务系统支持卫星信号DVB-S/S2、有线电视信号DVB-C、标清信号(CVBS)、高清信号(SDI、HDMI、YPbPr)等各种信号源的输入。
系统支持将摄像机信号接入硬件编码器或无线图传编码设备,支持对视频信号进行实时采集和直播,根据用户的实际应用场景可以选择将室外活动现场摄录一体机信号直接接入流媒体直播服务器。
系统支持将海康威视、大华、科达、宇视等主流监控摄像机信号、监控硬盘录像机信号接入,支持对视频信号进行实时采集和直播,根据用户的实际应用场景可以选择将室外监控摄像机信号直接接入流媒体直播服务器使用。
系统可与多种品牌录播、导播系统进行对接,可以支持录播系统将信号以RTMP协议推送至发布平台,也支持从物理视频信号通过编码器进行采集。将录播系统的实时音视频数据通过流媒体发布平台进行直播发布。
平台支持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)格式,供不同终端设备使用。
支持文库管理功能,支持PDF、Word、Excel、PowerPoint、TXT等文件在服务器端自动转换,客户端无需安装Office软件,即可直接通过浏览器进行查看,有权限的用户可以下载源文件。
2.2.采编转码设备
2.2.1. 导播切换台
誉沃八路视频导播切换台是一款结构紧凑型切换台,功能强大,性能稳定,操作简方便无需专业知识即可进行视频切换和音频混合。本机还附有实时发布功能,文件播放功能。可应用于多种活动场所、淘宝直播、视频制作等。
配套设备连接:
2.2.2.高清编码服务器
誉沃全接口编码器是专业的高清音视频编码产品,该产品具有支持5种视频接口HDMI/VGA/CVBS/YPBPR/SDI音视频采集功能,编码输出双码流H.264格式,音频MP3/AAC格式。编码码率可调,画面质量可控制。支持HTTP/RTSP/RTP/RTMP/UDP等协议传输。使用方便,不存在硬件兼容性问题。
2.2.3. 便携式4G背包
便携式4G编码背包是誉沃软件结合多年数字视频开发经验而设计的便携式音视频编器,5.5寸电容屏支持本地操作及本地视频预览,嵌入式操作系统设计,3G/HD-SDI\HDMI\DVI(选配)输入,输入信号支持自适应,支持国内各种制式 4G 卡(电信,移动,联通)支持多卡复用模式(至少支持 4 张 4G 卡)同时传输,并可根据带宽自动调整传输码率。可扩至8卡10网聚合传输,支持AVC/HEVC编码,支持云通话、支持连麦,二路导播切换,支持远程操控,一键开启,提供广播级的视频直播质量。
应用架构:
2.2.4. 流转发服务器
誉沃SMS流媒体转发服务器采用了最新ARM硬件嵌入式芯片架构 , 是一款高性能、高可靠、高并发的流媒体服务器 , 可实现双千兆网口数据转化 , 支持多协议多格式的视频流分发 , 低成本解决流媒体分发应用场景。
通用设备连接:
2.3. 信号接收
2.3.1.电脑(PC)接收
支持系统:Windows系列(XP、2003、Vista、Win7、2008、Win10等)、MacOS、Linux
支持浏览器:火狐浏览器 ( Firefox)、谷歌浏览器(Chrom)、360安全浏览器、 Microsoft Edge等主流浏览器。
接收的方式:B/S
2.3.2. 移动(Mobile)接收
支持系统:iPad、iPhone、Android Pad、Android Phone
接收的方式:APK、H5
2.3.3.机顶盒/大屏/TV接收
支持系统:Android/HarmonyOS/IOS
接收的方式:APK、H5
3. 流媒体平台功能
YUWOSOFT流媒体视频服务系统,提供了流媒体门户网站、视频直播、时移、收录、快编、点播、离线转码、系统管理等众多模块,不同模块之间采用不同的控制耦合和内容耦合,实现誉沃流媒体系统的内核的统一与完整。
3.1. 门户网站(VMS系统)
VMS软件支持通过VMS后台,生成、管理web页面,提供页面模板功能,支持图文视频的混排,提供VMS和CMS对接服务。
提供符合用户风格的页面设计,包括视频网站首页、直播播放页、点播列表页、点播播放页,确保视音频内容基于web页面的最终呈现。门户网站应用平台包括:网站前台服务和网站后台服务系统,这两个模块是直接用于运营和管理的系统。
3.1.1. 网站技术
网站支持多平台安装,采用Windows/LINUX(Centos)等主流操作系统,UOS统信国产操作系统。
前端开发:HTML5和GO程序开发组成
数据库支持:MySQL、SQL SERVER、
3.1.2. 前台部分
3.1.2.1. 公共页面
系统前端的公共页面,采用HTML5技术,页面使用DIV+CSS布局,支持模板及标签化。页面显示效果应兼容当前主流浏览器,包括但不限于Microsoft Edge、Chrome、Firefox等版本。
播放页面优先通过HTML5技术适配,避免使用Flash播放器插件,对于IE8及其他不能完整支持HTML5技术的浏览器可使用Flash播放器插件实现播放。
顶部展示统一的LOGO、网站形象图片(Banner)、菜单导航、搜索框;底部显示统一的版权信息和导航链接。
3.1.2.1.1. 首页
在页面上方设置首页推荐模块,用于展示从后台推荐展示的点播视频,内容展示部分分为主体区域和边栏区域,主体区域按栏目级别依次分组调取一级栏目、二级栏目最新视频,侧边栏展示本栏目点击排行。
在页面上方设置首页推荐模块下方,显示直播计划列表(直播预告、直播中、直播回顾)。
3.1.2.1.2. 列表页
列表页分为一级栏目列表页和二级栏目列表页,其中一级栏目页同首页类似,在页面上方设置栏目推荐模块,用于展示该栏目推荐视频,内容展示部分分为主体区域和边栏区域,主体区域依次分组调取该一级栏目下的二级栏目最新视频,侧边栏展示二级栏目点击排行;二级栏目页在页面上方展示过滤功能区域,可按类别、地区、时间、排序等过滤结果,内容展示部分分为主体区域和边栏区域,主体区域显示该二级栏目最新视频信息,可在后台设置以缩略图展示还是以标题列表的方式展示,缩略图或列表下方放置分页链接,侧边栏展示本类排行。
3.1.2.1.3.内容页
点播内容页,页面上方展示“您的位置”。内容展示部分分为主体区域和边栏区域,主体区域展示视频详情,包括海报、标题、演员、导演、年代、评分、人气(点击)、发布时间、播放地址、简介、评论区等内容,边栏区域展示栏目排行、栏目推荐等内容。
直播内容页,页面上方展示“您的位置”。内容展示部分分为主体区域和边栏区域,主体区域展示直播活动视频详情,包括海报、活动标题、主讲、活动地址、简介、播放(回顾)地址等内容。
3.1.2.1.4. 个人空间
平台提供每个注册用户单独的个人空间,管理员可设置个人空间的大小,个人空间内可以存储视频、教学资料等。
3.1.2.1.5. 用户评论
支持用户对发布的稿件的评论。系统提供用户评论的管理功能,可以对用户评论进行审核,可随时针对单一稿件关闭或开启评论功能。
3.1.2.2. 后台管理部分
3.1.2.2.1. 栏目管理
实现栏目的增、删、改功能,并能根据用户组属性设置不同的浏览权限,如仅限会员浏览、金币浏览及凭密码浏览等,支持设置栏目管理员,支持审核机制、支持栏目排序。
3.1.2.2.2. 视频管理
实现视频的增、删、改、查功能,支持批量删除、移动、推荐(分为首页推荐、栏目推荐、首页和栏目推荐)等操作。
3.1.2.2.3. 用户及用户组管理
支持超级管理员、栏目管理员、普通会员、游客等多级用户组;
支持用户系统与企业统一身份认证平台对接(CAS单点登录)。
平台可查看当前正在播放的用户,包括哪个用户正在观看哪个节目,何时开始观看的。
3.1.2.2.4. 播放组管理
系统支持多个播放组,以对应多台流媒体点播服务器或HTTP服务器,支持按一定格式批量发布电视剧流媒体地址生成分集链接。
3.1.2.2.5.模板管理
模板管理功能,提供便捷的分类模板管理功能、模板编制供、支持模板语言;利用SSI技术,将HTML网页和CGI脚本逻辑上分开,也可以将重复的HTML元素抽象和独立出来,减轻维护负担;支持模版的预览、修改、备份和可视化修改。
(1) 方便易用的模板系统,用户可自由编写模板代码,方便读取系统数据;
(2) 对模板进行分类管理,可对模板类内每个模板进行新建、编辑修改、删除等操作,可建立丰富的模板库,模板可方便复用。
(3) 模板内要使用特定的模板语言,可根据不同的模板语言或者模板参数方便的调用文章、评论、图文、调查、投票等列表或者内容进行方便的调用,并且可以自定义字段排序及设置调取的记录起始结束位置。
(4 ) 不同的内容栏目可以使用同一个模版,单个文章或者专题可以使用单独的模板。
(5) 支持首页、各频道页面模版所有模块在门户前台页面上的直接可视化修改,或通过右键菜单提供可视化修改快捷方式转到后台进行和前台一样操作的可视化修改。
3.1.2.2.6. 系统设置
支持对系统运行的参数进行设置,如更改网站名称、版权、LOGO等内容。
3.2. 直播功能
视频直播模块,综合了计算机网络技术和视频技术的优点,采用先进的H.264(H.265)编解码技术,支持4K(“UltraHD”或“UHD”)音视频完全同步,系统时延极短(≤3秒,可调)。单服务器可以支撑1~30路直播通道,2000~4000用户并发直播流(无花屏,无缓冲,无卡顿)。视频直播功能是整套流媒体系统中重点技术模块,它是一种嵌入式视频直播系统的设计方案,源自誉沃多年视频技术沉淀,基于专业的跨平台视频编解码技术和大规模视频内容分发网络,提供稳定流畅、低延时、高并发的实时音视频直播服务,支持H.264/H.265编解码方式,实现多屏网络视频直播、时移直播、直播回看等应用,提供易接入、低延迟、高并发、高清流畅的音视频直播服务。
3.2.1. 技术指标
1)基于HTML5开发的直播播放器(无需用户安装),集成EPG,支基于HTML5内核,无需下载其他插件。
2)直播编码可支持N+M的集群管理。
3)直播编码支持编码性能和质量(编码参数组)的选择。
4)直播编码单频道支持多码率输出。
5)直播编码可直接输出HTTP Live Streaming。
6) 直播编码可直接接入CDN。
7) 低延时(小于3秒),确保直播的实时特性。
8) 无客户端的情况下也可智能适配iOS&Android主流移动设备观看。
9) 真正无限制的时移:在任何电视节目直播的当下,可以通过往前拖动任意时间,观看之前的节目,区别其它只能以节目为单位观看之前录播节目的伪时移。
10) 支持EPG(电子节目单),方便用户进行时移回看。
11) 分发方式可扩展,单台服务器可以独立承担小规模的分发任务(2000以下用户);用户数量上升时,可由多台服务器组成视频内容分发网络,进行平滑的性能扩展,可支持数十万以上的并发。
12) 直播播放器可提供完整的API文档,支持用户自定义播放器外观及二次开发。
13) 支持虚拟频道,可对频道自行排单,实现不同频道的实时转播。
14) 支持XML或CSV格式节目单的导入。
15) 支持直播节目的周期性计划录制。
16) 支持按直播节目单进行智能录制。
17) 无客户端架构,基于HTML5引擎播放器,无需安装其他插件。
3.2.2. 系统拓朴
3.2.3.直播内容管理
誉沃高清网络直播系统,可以灵活实现增减频道,开启与关闭频道,还可以实现任务式开启与关闭。
实现对直播频道的管理与增减:
添加频道:提供添加频道功能,可添加多个频道。
修改频道:可对频道的相关参数进行修改。
删除频道:可以对指定频道进行删除。
实现直播任务的管理与增减:
添加直播任务:添加频道后可在频道下添加直播任务。可设置任务的运行周期、开始时间和持续时间,实现定时直播功能。
修改直播任务:可以对直播任务的相关参数进行修改。
删除直播任务:可对指定频道进行删除。
3.2.4.多终端发布管控模块
誉沃高清网络直播系统,可以灵活实现多终端增减、发布与管理,支持PC、PAD、Phone、STB等多种终端。
3.2.5. 时移高清直播模块
直播时移是在电视频道直播的基础上增加了“时移”功能,采用时移技术使用户在观看直播节目时不仅可以暂停节目,而且在继续观看时不会因为刚才的暂停而漏掉任何的节目内容。同时因为有时移功能,用户可以通过向回拖动进度条上的滑块(时移操作)产生类似于“节目回放”的效果,重新欣赏已经播放过的精彩片段。
3.2.6. 直播收录模块
节目收录模块可以对各种信号进行自动收录,建立数字化硬盘集中存储和数据库检索的节目素材库,供后期制作、自动播出和点播系统使用,作为构建统一平台的全数字化录、编、播网络的重要组成部分.
直播收录模块,采用先进H.264(H.265)编码技术,支持远程录制直播节目,可以按照EPG菜单将直播节目录制为MP4格式的媒体文件,可指定录制时长,支持将此录制下来的节目文件自动添加到视频点播服务器的节目库中供用户点播。同时支持时移录制,可以录制时移时间范围内的节目。
系统支持直播过的节目内容自动(手动)的方式,按照节目单顺序定时录制成视频文件,通过选择提前好点播栏目库,定期入库。
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 视频浏览和播放
播放整个视频;
顺序播放多个视频;
支持同一视频高清、标清码流播放的切换;切换码流时能够记住时间点,不必重新从头播放;
支持播放、全屏、快进、快退、暂停、拖动、音量控制、进度显示;
网友观看视频时可对视频进行顶、踩、评分;
3.6.用户管理
系统具备完备的用户管理功能,按照用户类型分为前台用户和后台用户,前台用户拥有节目的观看权限,后台用户则拥有系统的管理权限。
用户管理包括用户以及用户组的管理,用户的管理操作包括用户增加、删除、修改、查询、禁用、用户类型定义、用户级别定义等功能;可以对用户进行分组管理,将多个用户加入到同一个组中进行统一管理,并可以设置用户组级别。
可以对不同的分类设置观看等级,不同级别的用户可以看到的节目不同。
支持系统在线用户管理,显示当前所有在线用户信息:用户名、节目分类、节目名称、用户IP、开始观看时间等,可以对在线用户停止服务。
平台对于不同用户可以划分不同权限范围。平台管理员拥有所有权限,可添加部门管理员和普通用户,可以设置不同的用户或用户部门对不同的栏目拥有不同的权限。
支持统一认证和单点登录:平台可以与统一身份认证系统进行对接,以实现统一认证和单点登录;支持使用手机微信扫码,人脸识别等多种登录方式,不需要输入用户名及密码。
3.6.1.用户管理
用户管理中,显示出当前组织以及该组织以下的所有子组织机构的用户信息(包括账号、昵称、所属组织、角色、创建者、联系方式等信息)、组织、角色和名称刷选框、导入用户和导出用户按钮。
3.6.2.角色管理
角色是用户权限分配的基本单位,用户必须归属某角色,才能对其授权。用户可以属于多个角色,从多个角色同时继承权限。
3.6.3. 权限管理
角色对应一定的权限,权限管理主要是对角色的权限进行赋予和收回(有些特定的不能改),然后用户通过被分配的角色来获得权限。
3.7. 服务器管理
对服务器进行全面的管理,包括查看和修改服务器信息、服务器运行状态监控等;
对用户区域进行管理,并设置服务器的优先服务区域、允许服务区域以及禁止服务区域;
监控服务支持实时监控每台服务器当前的负载情况和运行状态,包括查看服务器的当前连接数、CPU、内存、网卡的使用率以及磁盘空间占用,实现了服务器在无人值守状态下的自动状态检测和状态切换。