自得其乐

EnjoySelf

Cubieboard入手一年之感想

P1010592.JPG
从去年至今入手Cubieboard也快要一年了。在这段时间里使用Cubieboard好好复习了一下以前的Linux知识,并使用Python做了不少小应用,收获颇丰。从中也体会到了为什么这种类树莓派的小机器会一下子火起来的原因,因为它能让你享受到"学习的乐趣"。简单罗列一下去年的成果:

1. 个人云端文件服务器
应用场景:
实现公司、家里文件数据同步,省却了使用优盘复制。

实现原理:
使用sshd提供的sftp服务,在客户端安装同步软件(如:GoodSync),即可实现不同场所文件同步共享。

2. 网络数据监控及提醒
应用场景:
1) 实时监控购物网站价格,如发生价格变动及时短信通知。
2) 每天定时发送天气预报短信。

实现原理:
使用Python开发爬虫软件监控网站,将信息通过mail发送,利用手机运营商邮件短信提醒功能最后发送到手机。

3. 远程监控
应用场景:
在任何可以联网的地方,通过浏览器远程监控家里情况。

实现原理:
1) 使用vlc产生视频/音频流
2) 使用GPIO+Python实现摄像头360度全方位监控
3) 使用Python Tornado搭建HTTP服务平台
4) 使用OpenVPN解决安全连接问题
5) 使用Python开发应用作为语音回传功能(手机作为客户端)

4. 网络视频播放
应用场景:
在电视机上播放各大主流网站(优酷网、土豆网、奇艺网...)视频。

实现原理:
利用Cubieboard支持h.264硬件解压,使用Python分析网站视频地址后通过mplayer2播放。并利用红外遥控器实现停止播放和断点续播。

5. 个人知识的积累及提高(最大的收获)
1) Linux
2) Python
3) HTML, CSS, jQuery ...

  • xxxxxl
    xxxxxl

    哈!计划琢磨第三项