基于嵌入式Linux的网络视频点播系统设计

2011-06-07 05:53:24周贤军杨恢东
电视技术 2011年16期
关键词:嵌入式系统

周贤军,杨恢东

(暨南大学 电子工程系,广东 广州 510632)

0 引言

随着计算机和芯片技术的快速发展,便携式电子终端设备已经普及人们的生活,其嵌入式产品已渗入各个行业,像常见到的智能手机、PDA、机顶盒、高清电视、路由器、汽车电子、数码相机、医疗仪器、航天航空设备等,都是典型的嵌入式系统[1-2]。

本文中设计的嵌入式视频点播(VOD)系统采用友坚Idea6410开发平台,支持在视频媒体编解码,2D/3D硬件图形加速,显示处理和缩放等方面的功能,具有很好的稳定性和实时性,能满足网络实时性的要求。而传统的多媒体在网络上播放时,客户端必须把多媒体文档全部下载到本地完毕后,才开始在客户端播放。本系统采用流媒体技术[3]将流媒体以流的形式进行数字媒体的传送,通过Linux系统之间的网络(IPC)机制使得网络上的不同计算机相互通信,视频服务器通过其以太网接口与多个多媒体播放终端进行点对点的网络连接,客户端通过其以太网接口向视频服务器发送连接请求,视频服务器响应请求后,播放终端对服务器发送过来的流媒体数据保存至本地的一个临时文件,再进行解码和播放,从而实现边下载边观赏媒体节目。

1 系统的总体设计

系统的服务器端主要提供影片信息、允许连接的客户端数、影片实际地址的转换等功能。播放器终端则运行在嵌入式操作系统中,采用QT图形界面,用来显示服务器上的影片列表、影片信息,取得各影片的实际地址,通过网络套接字(socket)接收从以太网传输过来的音视频数据流,对音视频数据流进行MPEG-4/H.264解码,输出视频数据和AC97格式的音频数据,完成播放影片功能。……

登录APP查看全文

猜你喜欢
嵌入式系统
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
TS系列红外传感器在嵌入式控制系统中的应用
电子制作(2019年7期)2019-04-25 13:17:14
嵌入式系统通信技术的应用
电子制作(2018年18期)2018-11-14 01:48:16
搭建基于Qt的嵌入式开发平台
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
嵌入式软PLC在电镀生产流程控制系统中的应用
电镀与环保(2016年3期)2017-01-20 08:15:32