基于移动设备的实时视频分享平台的研究与设计任务书

 2021-10-06 12:24:59

1. 毕业设计(论文)的内容和要求

Android是由开放手机联盟于 2007年 11月 5日发布的基于 Linux 内核的开源手机软件设计平台,由操作系统、中间件、用户界面和应用软件组成。Android系统最初由安迪鲁宾(Andy Rubin)开发制作,最初主要支持手机,于2005年8月被美国科技企业Google收购。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商成立开放手持设备联盟来共同研发改良Android系统,随后,Google以Apache免费开源许可证的授权方式,发布了Android的源代码。让生产商推出搭载Android的智能手机,Android操作系统后来更逐渐拓展到平板电脑及其他领域上。

Android 手机通常具有高速的处理器和足够的内存,高像素的摄像头和便捷的网络连接,用户通过Android手机可以在社交网络实时分享自己的心情和照片。伴随着科学技术的迅速发展和 3G 通信网络的逐步普及,人们不再满足传统社交网络上枯燥的文字、滞后的图像,人们希望可以像体育比赛、新闻和晚会直播一样通过即时视频分享自己所看到的,而Android手机就可以满足这一需要。

设计的即时视频直播分享平台主要由智能手机客户端、网络视频服务器、Internet、3G/4G/WiFi网络构成。其中,视频采集与压缩编码等处理由智能手机客户端完成,并通过3G/4G/WiFi网络网络传送给视频服务器,视频服务器将来自客户端的媒体流转换成通用格式的媒体流,并向实时视频分享平台网站和客户端分发视频流,客户可以通过 Internet 访问服务器并获得视频数据。该课题要求学生熟悉Android平台的架构、JNI通信、视频编码、FFmpeg开源免费跨平台的视频和音频流方案、VideoLan网络媒体服务、Sockets通信,并具有一定的程序开发能力。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 参考文献

[1] Andrew S.Tanenbaum.计算机网络(第4版)[M].北京:清华大学出版社.2004.

[2] Marko Gargenta. Learning Android [M].北京:电子工业出版社.2012.

[3] 路锦正. MPEG-4/H.264视频编解码工程实践[M].北京:电子工业出版社.2011

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。