分类: 嵌入式
2010-12-19 20:14:40
A) 网络远程视频监控
说明:系统硬件支持:
1. TX
2. USB摄像头(市面上所销售的任意型号摄像头)
系统软件支持:
1. 嵌入式Linux操作系统
使用linux-
2. 万能USB摄像头驱动
使用Linux自带的gspca驱动程序
3. jpeg和SDL库
支持mjpg-streamer和uvcvideo的基础连接库
4. 视频服务器
使用mjpg-streamer软件包,它是一个支持V4L2 芯片的视频服务软件
5. 客户端
可以在PC机上使用web浏览器或是其他的客户端程序
用网线连接好开发板和计算机,确保网络是连接的,才能实现后面的功能;也可以将开发板接在局域网中,然后就可以使用局域网中的任意一台计算机来访问开发板,实现摄像头的共享。
一》使用客户端软件
在开发板上运行# webcam_ip
在Windows中运行viewer.exe程序,输入开发板的IP地址:192.168.1.10,端口号:8080,然后点击“Connect” 结束服务器程序,
使用Crtl+C组合键终止程序
二》 使用web访问
在开发板上运行# webcam_web
打开IE浏览器,在地址栏输入,
注意:如果需要观看视频流,需要使用FireFox(火狐)浏览器。 在普通的IE浏览器上也可以使用JAVA来观看视频流,但需要在windows下安装JRE(JAVA运行环境)才能观看视频流。点击“JAVA视频”,就可以观看视频了。 JRE( jre-1_5_0_22-windows-i586-p.exe)
B) 抓取 LCD 图像
# gsnap 要保存的图片文件名 Framebuffer设备文件名
如:# gsnap 1.jpg /dev/fb0 默认的Framefubber设备
会在当前目录下生成名为1.jpg的文件:
C) 音乐播放
说明:支持MP3格式文件。版本:madplay-
# madplay XXX.mp3
如:madplay /home/xgc/beyond-HKTK.mp3
增大/减小音量(+/-),暂停(b),停止( s ),再次从头播放(回车)
D) web服务器
在开发板上运行boa,在主机IE上输入开发板IP
E) 挂载U 盘
插入U 盘到任意一个USB 口,等待弹出信息,查看U 盘的设备名称(第一次插入,设备名默认为sda1),输入命令:mount /dev/sda1 /mnt/udisk1,然后到/mnt/udisk1 目录下查看U 盘内容。取消挂载用:umount /mnt/udisk1也可以使用命令mntud1 来挂载U 盘,也可以在profile 文件中使用alias 命令来自定义挂载命令。
F)使用 telnet 登录开发板
打开windows 下的命令行窗口,输入:telnet 192.168.1.10 开发板的IP 地址输入用户名(root)和密码(111111),即可远程登录到开发板,输入:exit,退出telnet 登录
G) 其它
命令: #cat /dev/dsp > /tmp/1.wav 录音,录完后Ctrl+C
命令:#cat /tmp/1.wav > /dev/dsp 放音
查看和设置时间
#date 输入命令
Thu Jan 1 00:01:36 UTC 1970 显示时间
#date –s 2009.10.22-16:30:10 设置时间格式:年.月.日-时:分:秒
Thu Oct 22 16:30:10 UTC 2009
#hwclock –w 保存时间
背光驱动:
执行 #echo 0 > /dev/TX2440-backlight 会使LCD 背光熄灭
执行 #echo 1 > /dev/TX2440-backlight 会使LCD 背光点亮