产品简介
SPX AV是Cambridge Pixel的音频和视频流媒体软件,能够压缩、分发和记录多源音频和视频数据。服务器软件可以作为可执行程序(SPx AV服务器)或C++库(中间件),允许用户编写自己的服务器程序。该服务器软件带有支持接收、解压和在Windows或Linux上显示视频的客户端应用。它可以和雷达视频融合处理,并可以实现雷达视频和摄像头视频的联动系统。
功能及特点
架构灵活
SPx AV软件不依赖于特定的硬件,而是设计成灵活、模块化的,可以检测可用的输入源和压缩方法,自动为输入源选择合适的编码。
SPx AV可以从与DirectShow或Media Foundation兼容的设备中获取输入,这使其能够兼容丰富的视频采集卡货架产品,包括PCI和PCIe卡,网络摄像头和他USB设备。可直接支持Matrox Morphis JPG2000、Tech Source Condor VC100x显卡设备。
SPx AV可以利用GPUs使用H.264算法以减小视频压缩和解压缩所需的资源,可以节省宝贵的CPU资源,而只需要一块货架显卡。
配置文件可以方便的保存和恢复特定的系统设置。
网络视频分发
使用IP组播使任何数量的客户端都可以连接到相同的视频流而无需施加网络负荷。每个客户端可以订阅网上可访问的任何视频。一台服务器可以连接到多个视频源,将每个视频以不同的组播地址分发到任何数量的客户端。所有来自SPx AV服务器的视频数据都被打包成Cambridge Pixel的标准SPx数据格式。这意味着,视频可以随时被接收并被其他SPx应用程序显示(例如,RadarView雷达显示器客户端)。
记录/回放
SPx AV软件的核心功能之一就是将视频内容写入磁盘中并提供回放功能,几个视频流可以使用同一个录制文件,从而保证同步播放各视频流。
JAVA图形化用户界面
Cambridge Pixel提供的SPx AV 服务器应用程序是作为一个后台进程运行的,向用户提供一个简单的socket命令接口。JAVA GUI用来和SPx AV服务器通信,并以图形化的控制窗口来提供其所有的控制和功能。可以在Windows和Linux上运行。
性能参数
视频输入
硬件获取卡(PCI\PCIe\XMC等)
网络摄像头、网络视频摄像机
网络视频服务器
屏幕/视窗捕捉
文件回放
测试样例
视频压缩和解压缩
JPEG-2000
H.264 (MPEG-4
Part 10, AVC)
软件 (GPU/CPU)或基于硬件的Windows视频
音频压缩 (WMA, AAC)
流媒体
多路压缩的音频和视频网络分发
UDP组播技术
可配置的网络参数
用于配置和分析的图像工具
低延迟、延迟报告和分析工具
记录和回放
音频、视频的记录功能
音频、视频同步记录和分发
生成记录文件目录
摄像机控制
远程或本地控制
Pelco-D
interface
元数据
音频、视频通用注释
客户端软件
灵活的客户端类库
基于GPU的H.264解压缩
显示绘制和叠加的注释,包括水印、半透明的叠加的文档或图形