Linux 第15章 基于ARM Linux的家庭安全监控系统设计.pptVIP

  • 3
  • 0
  • 约1.9万字
  • 约 77页
  • 2015-11-10 发布于湖北
  • 举报

Linux 第15章 基于ARM Linux的家庭安全监控系统设计.ppt

Linux 第15章 基于ARM Linux的家庭安全监控系统设计.ppt

图15-6 基于Java的浏览器实现 下面要介绍的是在Windows平台下,基于无线网络的远程视频监控的客户端的实现。这里,主要是参考了spcaview的实现机制,对网络视频流进行传输,并且调用Windows本地平台的SDL库来进行显示。 SDL是Simple DirectMedia Layer(简易直控媒体层)的缩写。它是一个跨平台的多媒体库,以用于直接控制底层的多媒体硬件的接口。这些多媒体功能包括了音频、键盘和鼠标(事件)、游戏摇杆等。当然,最为重要的是提供了2D图形帧缓冲(framebuffer)的接口,以及为OpenGL与各种操作系统之间提供了统一的标准接口以实现3D图形。 15.5.2 Windows平台下客户端的分析和实 现 SDL支持主流的操作系统,包括Windows 和Linux。它所支持的其他平台(BeOS,MacOS,Mac OS X,FreeBSD,NetBSD,OpenBSD,BSD/OS,Solaris,IRIX,QNX)。虽然SDL时常被比较为跨平台的DirectX,然而事实上SDL是定位成以精简的方式来完成基础的功能,它大幅度简化了控制图像、声音、输出入等工作所需撰写的代码。 这里分析一下程序的工作流程,如图15-7所示。 图15-7 程序的工作流程图 1. 首先,初始化Winsock WORD w

文档评论(0)

1亿VIP精品文档

相关文档