登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 计算机类 > 计算机科学与技术 > 正文

基于移动设备的实时视频分享平台的研究与设计文献综述

 2020-04-07 16:05:14  

1. 前言

随着移动通信网络与多媒体技术的飞速发展,很多智能手机以及其应用软件的产生和发展正在逐渐改变人们的生活方式和生活习惯"Android是Google公司于2007年11月5日发布的一款基于Linux内核的开放源代码的智能手机操作系统。由于其具有的开放性使得仟何厂商和个人都可以作为其开发者参与其中,Android在发布的随后几年中得到了迅猛的发展。包括设备生产商、芯片制造商、应用开发商及网络运营商在内的商业公司和组织,以及全世界的应用程序开发者都致力于开发出最新最具影响力的手机硬件及软件。

近年来,基于3G/4G移动互联网的视频服务越来越多地进入人们的视线,也有越来越多的公司致力于开发视频分享的应用软件,如Facebook公司十亿美元收购的Instagram软件、Justin.tv公司研发4年之久的Socialcam软件等,不仅能为用户带来更全面的体验,而且也提升了自身产品的市场竞争力。人们不再局限于使用传统的社交网络简单的照片分享,用户正在拍摄的时候,视频就已经可以被上传了,实现实况转播功能了。在这一方面,Android之前推出的一系列操作系统版木都没能很好地适应多媒体实时通信的发展,并且当时的移动网络也无法承担视频直播的巨大负载。这个问题一直持续到2010年12月7日,Google发布了代号为Gingerbread的Android2.3操作系统,这一版本的操作系统相比之前的版本有了很多的改进,其中一部分就是对多媒体实时通信有了更好的支持,以及对前置摄像头开发的支持,开发者已经可以根据现有的资源对Android系统进行二次开发,并做出应用性很强的即时视频分享软件。

2. 课题的目的及意义

在Android多媒体应用开发领域,充斥着很多公司和个人开发者开发的多媒体播放器、手机Radio、手机电视和手机语音聊大等多媒体应用软件,但是成形的手机即时视频分享软件却不多见,本课题致力于对Android移动平台下的网络多媒体开发进行深入细致的研究和分析,并开发出一个可以在平台间进行高效的稳定的即时视频分享的应用软件。

本课题力求实现以下目标:

(1)本课题要在充分研究并掌握Android平台的原理与软件开发的相关知识基础上,实现应用于Android2.3移动平台上的视频实时通信;

(2)Android系统现有的多媒体框架中所包含的音视频解码器并不丰富,对于软件开发的支持也不全面,本课题致力于对第三方开源音视频编解码库ffmpeg进行分析和研究,并将其移植到Android开发环境中;

(3)本课题致力于将第三方开源RTP库jrtplib移植到Android开发环境中,使实时多媒体码流的发送和控制更方便;

(4)为了保证本系统的友好性,本课题致力于开发一套拥有友好用户界而与稳定用户数据后台支持的应用软件,尽量保证软件使用起来更方便。

随着无线网络的快速发展,手机 WiFi接入互联网的方式已经越来越普遍地为手机用户所使用。最新WiFi IEEE802.11n标准,不仅覆盖范围能达到接近300米,而且网络速率最快可以达到600Mbps,这为基于移动终端的多媒体实时通信创造了良好的条件。基于Android移动终端的即时视频直播分享平台的实现与优化,对于人们日常生活的交流和娱乐方式会有很重要的意义。此外,木本课题对两个开源项目ffmepg和jrtplib到Android的移植工作,对于Android系统的开发环境也是一种极大的丰富和补充。

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

企业微信

Copyright © 2010-2022 毕业论文网 站点地图