流媒体技术在安防监控、网络电视、视频会议等应用领域都起着重要的作用,为人们的工作生活带来了便利。嵌入式流媒体服务器不同于传统的基于 PC 架构的流媒体服务器,嵌入式的流媒体服务器建立于一体化的硬件结构之上,具有可移动性好、专业化高、稳定性好、实时性高的优点、因而越来越多的厂商开始关注于嵌入式流媒体产品的开发。
正是由于市场上对于嵌入式产品的需求。TSINGSEE青犀视频基于用户需求在研究流媒体实时传输原理与协议上,编译了一个能够进行音视频采集、编码压缩、网络传输以及解码播放的完整流媒体服务系统,流媒体服务器建立在基于华为鲲鹏 920 的嵌入式平台之上,而客户端的解码播放则是在 PC 平台上实现的。
本文在设计 ARM 架构 EasyGBS 云服务试,基于客户两种场景:
1、从下级平台接收视频流,然后存储为视频文件,便于后续进行视频分析,视频文件命名需要体现出视频的开始时间;
2、接入前端摄像头,可以支持远程播放、实时监控、控制;
服务器对企业 IT 支撑部门来说已变成必要生产工具。由于企业对生产成本的重视,服务器市场正从以纯性能为指标逐步转向注重性价比与性能兼顾的市场。大趋势下,Intel 借高性能却同时高能耗的 X86 架构在服务器端所形成的垄断市场,正在逐渐被低功耗的 ARM 架构打破,而基于 ARM 架构的流媒体服务器的兼容也是大势所趋,基于交叉工具链编译不同 ARM 版本也是TSINGSEE青犀视频的优势所在。