Linux 的魅力: 开发 Nokia N800 04
- UID
- 872238
|
Linux 的魅力: 开发 Nokia N800 04
800 有一项十分简洁的功能:一架小型的弹出式照相机。默认情况下,如果通过弹出将其打开,它会立即启动一个小型的交互式聊天程序。很简洁,但是不太灵活。拥有一个可以抓拍单张图片并且自动将其上载到远程站点的应用程序可能会更好。这利用了 N800 连接各种网络的便捷,并对要发送哪些帧提供了更多控制。
这实际上是一个相当棘手的过程,因此我不会开发一个完美的 app。而将重点研究使其运行起来的基本要素。方便的是,大部分工作已经以 gstreamer 的方式完成了,gstreamer 是处理媒体流的库。目标是以特定的间隔从照相机提取帧并将其保存到某个位置,另一台机子更好,并且可能还允许用户通过按一个按钮来保存帧。
结束语
在本系列的第 2 部分中,将研究一个程序,它实际完成构建 gstreamer 管道以便从 Web 照相机向屏幕或另一个系统传输图像的核心工作。目标是从照相机获得图像,将其转换成 JPEG 并上载到某个位置。
同时,如果您不熟悉 gstreamer,请继续阅读相关知识。 Gstreamer 环境有很大一组概念需要掌握。另外,请花一些时间安装一个终端程序;推荐使用 osso-xterm。
通常,Nokia N800 是便携式 Internet tablet,允许通过以下技术访问 Web:
- 高分辨率宽屏幕显示
- Opera 8 浏览器
- Adobe Flash 9 浏览器插件
- Internet 通信
- Skype 支持
- 带有集成 Webcam 的 Internet 电话
- 即时消息
- 多协议电子邮件客户端
- 全屏幕拇指键盘
- 立体声扬声器
- Media player
- UPnP 架构
- Real Rhapsody
- 可扩展的大容量内存
- 800 x 480-象素、65,536-色 触摸屏
标准的银色/黑色款规格:
- 体积:137cc
- 重量:206g
- 长:75mm
- 宽:144mm
它的内存是 DDR RAM 128MB;还有 Flash 256MB 和 128 MiniSD 扩展。两个内置内存卡插槽兼容 SD、MicroSD、MiniSD、MMC 和 RS-MMC。最多支持 8GB 内存卡。超过 2GB 的 SD 卡必须是 SDHC 兼容的。
BP-5L 电池可使浏览时间长达 3.5 小时(待机 13 天)。
内在设置支持以下文件格式:
- 音频:AAC、AMR、AWB、M4A、MP2、MP3、RA(RealAudio)、WAV、WMA
- 图像:BMP、GIF、ICO、JPEG、PNG、TIFF、SVG-tiny
- 视频:3GP、AVI、H.263、MPEG-1、MPEG-4、RV(Real Video)
- Internet 音频播放清单:M3U、PLS
连接方式:
- WLAN:802.11b/g
- Bluetooth 规格:2.0(针对 Internet 连接和通过电话传输文件)
- Nokia AV connector 3.5mm。支持的模式:拨号网络、文件传输、通用访问、SIM 访问、对象推送模式、人机接口模式和串口模式
- 针对 PC 连接的 USB 2.0 高速
|
|
|
|
|
|