硕士论文-实时视频系统的设计与实现

硕士论文-实时视频系统的设计与实现

ID:30014201

大小:1.25 MB

页数:39页

时间:2018-12-26

硕士论文-实时视频系统的设计与实现_第1页
硕士论文-实时视频系统的设计与实现_第2页
硕士论文-实时视频系统的设计与实现_第3页
硕士论文-实时视频系统的设计与实现_第4页
硕士论文-实时视频系统的设计与实现_第5页
资源描述:

《硕士论文-实时视频系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、分类号:TP31UDC:D10621-408-(2016)1411-0密级:公开编号:2012051171学位论文实时视频系统的设计与实现论文作者姓名:申请学位专业:申请学位类别:指导教师姓名(职称):论文提交日期:第1页共39页实时视频系统的设计与实现摘要随着互联网时代的不断发展,移动终端在社会的应用不断扩大,传统的PC端实时视频通讯变得笨重而不方便,极大的降低了人们的工作效率。为了缓解这一情况,本文采用基于软件工程的设计、分析方法,将传统的PC端实时视频通讯移植到Android端。由于条件限制,此系统的视

2、频是通过PC端的视频摄像头进行采集,通过本地服务器的数据传送,到达Android手机端进行实时的视频播放。在软件平台方面,是基于visualstudio2013进行Win7上C++的开发,基于eclipse和AndroidSDK进行Java服务器开发和Android端的开发。在技术层面,本系统在PC端使用了FFmpeg这种稳定性较强、运用范围比较广的开源三方库进行PC端的视频采集和视频转码。在服务器端,运用socket套接字和固定端口监听实现客户端的数据监听和数据传输。在Android端将FFmpeg开源库进

3、行编译,封装成动态库,使用Jni实现C和Java端的数据通信和接口调用。本系统将运算量较大的视频采集和视频编解码用C语言来进行处理,提高了效率。将服务器搭建、数据传输、数据同步以及界面交互这种较为繁琐的工作用Java来进行处理。很好的利用了C语言面向过程的高效性和Java面向对象友好的交互性。使得系统即拥有较好的视频处理性能,又具有友好的人机交互。本系统实现了对视频的实时处理和传输,使人们脱离了传统实时视频通讯的地理位置现在,可以更加灵活的进行视频接收、查看,使人们的生活变得更加便捷,极大的提高了人们的工作效

4、率。关键词:实时视频;视频编解码;FFmpeg;Jni;Android;socket第1页共39页DesignandImplementationofReal-timevideosystemAbstractWiththecontinuousdevelopmentoftheInternetage,expandingtheapplicationofmobileterminalsinsociety,thetraditionalPCreal-timevideocommunicationbecomesheavyandin

5、convenient,greatlyreducestheproductivity.Inordertoalleviatethesituation,inthispaper,basedonthedesignofsoftwareengineering,analysismethods,thetraditionalPCreal-timevideocommunicationtransplantationtoAndroid.Becauseoftheconstraints,thevideoofthissystemisthrou

6、ghtheacquisitionofthevideocameraonthePCthroughthelocalserverdatatransfer,reachtheAndroidmobileterminalreal-timevideoplayback.Intheaspectofsoftwareplatform,whichisbasedonvisualstudio2013c++developmentonWindows7,basedoneclipseandtheAndroidSDKforJavaserverdeve

7、lopmentandthedevelopmentonAndroid.Atthetechnicallevel,thesystemstabilityinPCusingFFmpegthisstrong,usingrangeiswideopensourcelibraryforthePCvideocaptureandvideotranscoding.Ontheserverside,usesocketsocketandfixedportsfortheclient'sdatatomonitoranddatatransmis

8、sion.OnAndroidwillFFmpegopensourcelibrariestocompile,encapsulatedintoadynamiclibrary,usingJnitorealizethedatacommunicationandinterfacecallonCandJava.Thissystemwillbethecomputationofthelargervideocaptur

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。