近期由于忙于工作,疲于修改各种bug,自己想做个项目的想法一直搁浅,一方面是因为平日下班回去不想再学了,另外一方面也不知道该给自己制定一个怎样的项目计划。
这段时间工作对个人还是有很大帮助的,对于公司整个系统的构架也熟悉了,所以就打算以公司的项目为基础,指定一个自己的实践项目,名为《平庸版无限视频网络传输》。
===================================================
硬件:mini2440开发板,USB摄像头
软件:bootloader 移植最新的u-boot到mini2440开发板上
linux 移植2.6内核
drive 支持相关硬件
trans & coder & uncoder 编解码以及传输软件
UI 提供本地显示视频以及windows PC 显示软件
===================================================
时间计划
bootloader: 1 month, 包括支持网络下载等功能
linux: 2 weeks
dirive: 2 weeks 主要是摄像头驱动的移植
trans & coder & uncolder: 编解码器的编写
UI:1 month, 本地显示 和 客户端显示
====================================================