安卓实现流媒体播放的问题

毕业设计要求如下(目前才发要求,开题报告还没写,在此仅做个构思)
(1)了解二维码的生成技术以及基于安卓平台的二维码识别技术;(已有demo)
(2)设计开发辅助教学资源与二维码关联的管理平台;(正在做)
(3)设计实现基于二维码的微视频课件手机点播系统。(没头绪)

渣渣本三院校没有接触过安卓,也没有接触过流媒体传输相关技术。目前的构思是自己
搭建一个局域网的ftp服务器存放MP4资源,然后启动一个线程下载作为缓存该资源,
在另一个线程中进行播放。请问前辈们我的设想是否可行,或者是否有更为成熟的技术可以套用?

http://blog.csdn.net/gaoshouxiaodi/article/details/41259351

https://wenku.baidu.com/view/69cb8a6803d8ce2f006623a8.html

流媒体服务器选Red5,至于流媒体解析的播放器有很多种,多看一下这些帖子哈。
1.Red5流媒体服务器的搭建 http://blog.csdn.net/oldmtn/article/details/47110351

2.Red5例子,解压替换到webapps文件夹下 http://download.csdn.net/detail/sun1234567start/9551376

3.Red5服务器代码导入eclipse并测试它自带的demo http://blog.csdn.net/jiefodeheshang/article/details/18259277

4.[RED5]用red5做视频直播(red5流媒体直播) http://m.blog.csdn.net/article/details?id=50663662

5.red5-server /Red5 1.0.8 Release https://github.com/Red5/red5-server/releases/tag/v1.0.8-RELEASE