【计算机科学与技术专业】【毕业设计】流媒体播放系统设计

【计算机科学与技术专业】【毕业设计】流媒体播放系统设计

ID:479708

大小:373.35 KB

页数:28页

时间:2017-08-09

【计算机科学与技术专业】【毕业设计】流媒体播放系统设计_第1页
【计算机科学与技术专业】【毕业设计】流媒体播放系统设计_第2页
【计算机科学与技术专业】【毕业设计】流媒体播放系统设计_第3页
【计算机科学与技术专业】【毕业设计】流媒体播放系统设计_第4页
【计算机科学与技术专业】【毕业设计】流媒体播放系统设计_第5页
资源描述:

《【计算机科学与技术专业】【毕业设计】流媒体播放系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、(20届)本科毕业论文流媒体播放系统设计IV摘要:随着互联网的普及,利用网络传播声音与视频的需求越来越大,人们普遍希望能够在网上看到更加直观生动的媒体演示,但又不得不面对音视频传输所需要的大量时间,而流媒体技术凭借其流式传输的特点使用户可以在线欣赏到连续不断的较高品质的音频与视频节目。本课题利用eclipse功能强大的集成开发环境,使用Java语言与Java媒体框架,开发了一个能收发并播放流媒体文件的播放系统,通过此播放器,用户可以观看本地或者流媒体文件,并能从中体会到为无限乐趣。关键词:流媒体;播放;传输IVDesignofStreamingmediasystemAbstract:Wit

2、hthepopularityoftheInternet,thereisagrowingneedtousenetworktransmitvideoandaudio,Itisgenerallyhopetoseemoreintuitiveonlinemediavividdemonstration,butpeoplehadtofacetheaudioandvideotransmissionneedslotsoftime,however,streamingmediatechnologywithitsstreamingonlinefeaturesallowsusertoenjoycontinuoush

3、igh-qualityaudioandvideoprograms.Thissubjectusingeclipsewhichprovidesapowerfulintegrateddevelopmentplatform,JavaandJMF,todeveloptheStreamingmedia systemwhichcanreceiveandtransmitandplaythemedia.Usingthisplatform,userscanwatchlocalmediasorStreamingmedia,andtheycanenjoyalotoffunfromthepurchaseactivi

4、tyonline.Keywords:Streamingmedia;Play;TransmissionIV目录1绪论11.1课题的研究背景11.1.1流媒体技术简介11.1.2流媒体技术的迅速发展11.2课题研究的目的与意义11.3课题的研究内容21.4课题的研究方法21.5论文的内容组织22基础知识简介32.1Java简介32.2Java媒体框架(JMF)简介32.2.1JMF体系结构简介32.2.2如何应用JMF捕捉媒体数据32.2.3如何在网络上发送流媒体数据42.2.4如何使用RTP接收流媒体数据52.3传输协议53系统设计73.1整体设计73.2系统架构描述73.3主程序流程图84

5、程序设计与实现104.1界面设计104.2服务器端设计114.2.1消息处理114.2.2流媒体数据读取和发送144.3客户端设计165系统运行结果205.1系统配置205.2播放本地文件205.3播放流媒体文件206总结22IV致谢23参考文献24IV嘉兴学院本科生毕业论文(设计)1绪论1.1课题的研究背景1.1.1流媒体技术简介 流媒体(Streaming)技术是指在发送端和接收端之间以一定速率传输音频、视频信息的一种传输技术。流媒体具有隐含的时间维、传输的实时性和等时性、高吞吐量等特点[1]。目前因为因特网上带宽不足、服务质量控制机制比较较弱,不能满足流媒体的实时性要求,为此因特网工

6、程任务组(IETF)制定了一系列支持流媒体实时传输和服务质量控制的协议,如RTP(Real-timetransportProtocol)、RSVP(ResourceReserveProtocal)、RTCP(Real-timeTransportControlProtocal)等。其中,RTP是所有这些协议的基础[2]。在网络上传输音频或视频等多媒体信息,主要有下载回放和流式传输两种方法。下载回放方式占用内存多,所需时间长,往往要求用户等到整个文件全部下载完后才能回放。流式传输中视频与音频等可以通过网络向用户进行连续、实时传送,用户不需再等到整个文件全部下载完,而是只需经过几秒或十几秒的延时

7、后就可以可进行观看[3]。流媒体指使用流式传输的方式在英特网上播放的媒体格式,如视频,音频或多媒体文件。流媒体技术就是把连续的影像和声音信息结果压缩处理后放在网络服务器上,让用户边下载观看和收听,而不需等到整个文件下载完毕后才观看,它是以网络通信,多媒体数据压缩,多媒体数据存储,多媒体数据传送等技术为基础的技术[4]。而流式传输方式是将视频、音频或其他媒体压缩为一个个压缩包后,由视频服务器向用户计算机连续、实时传送,只需

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

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

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