ORACLE视频服务器系统由以下部分组成:ORACLE视频服务器(OVS)ORACLE视频客户端(OVC)ORACLE视频服务器管理器(VSM)ORACLE数据库OVS构建在易于使用的简化Unix操作系统上。
OVS是一种开放式网络系统架构,支持从局域网(LAN),有线电视系统(CATV),数字视频广播(DVB)到卫星网络系统的所有功能。
OVS遵循客户端/服务器体系结构。
客户端可以是机顶盒,微型计算机,网络计算机等,它们具有通信功能并且可以解码MPEG-1或MPEG-2流。
服务器可以是运行OVS服务的一台或一组计算机。
OVS上的典型视频请求和回放过程包括以下步骤:应用程序服务器上的软件允许客户端浏览自定义视频界面。
当客户端发出视频请求时,请求命令被发送到视频服务器。
在OVS接收到请求之后,如果它确认有足够的资源来发送视频内容,则从硬盘的存储区域中取出视频内容。
OVS“流”通过视频流将视频内容发送给客户端。
OVC接收视频流并在PC或电视上播放。
当客户端请求视频时,OVS必须分配适当的资源,从存储库中查找数据,然后将视频发送到客户端。
OVS处理视频请求的主要内部服务,包括:会话和循环服务(vscsmsrv)流服务(vsstrmsrv)内容服务(vscontsrv)MDS目录服务器(mdsdirsrv)视频泵(vspump)括号中的术语如vscsmsrv和vsstrmsrv是OVS识别的内部进程名称。
管理OVS的所有程序都遵循这些命名约定。