1、本科毕业设计(论文)开题报告本科毕业设计(论文)开题报告 学院 电子工程学院 专业 电子信息科学与技术 班级 学生姓名 学号 班内序号 9 指导教师姓名 所在单位 电子工程学院 职称 讲师 设计(论文)题目 (中文)基于 P2P 的网络视频分享技术研究 (英文) The study of Internet video sharing technology based on P2P 毕业设计(论文)开题报告内容:(主要包含选题的背景和意义;研究的基本内容和拟解决的主要问题;研究 方法及措施;研究工作的步骤与进度;主要参考文献等项目) 1.1.选题的背景和意义选题的背景和意义 随着互联网和流媒体的
2、发展,人们对网络服务的要求越来越高。而传统的客户机/服务器模式中,网 络服务主要由服务器提供,每台服务器可能面对大量的客户机。随着请求服务的客户机数量不断增 加,服务器所需资源也要相应增加,所以服务器提供的服务会受气自身能力的限制。 为了消除服务器为中心的网络瓶颈,尽可能利用网络边缘空闲资源,使得整个互联网负载均衡,网 络研究者们提出了 P2P 的概念。P2P 即 peer-to-peer,中文译为对等互联或点对点技术。P2P 打破 了 C/S 模式,在网络中每个节点地位平等,既充当客户,共享其他节点提供的服务,又充当服务器, 为其他节点提供服务和内容。总之,P2P 能够利用网络中零散的节点,
3、使得节点间可以共享资源。 他让处于 Internet 用户之间可以不需要任何中介而建立直接的联系。 基于 P2P 的流媒体系统具有天生的可扩展性,使得 p2p 技术非常适合于流媒体系统中。P2p 技术能 够充分利用闲散节点资源来保证视频的质量。综合以上特点并结合网络远程教育的流行提出了今天 这个基于 P2P 的网络视频分享技术,实际上就是一种可以供老师和同学在网络上共享课件的视频点 播技术。通过这个课件点播技术,老师们可以轻松的上传自己的课件视频资源,同学们能够方便的 从丰富的多媒体课件资源库中对自己要学的课件课程进行自由点播自学。 2.2.研究的基本内容和拟解决的主要问题研究的基本内容和拟解
4、决的主要问题 2.1 2.1 研究的基本内容研究的基本内容 1)学习 P2P 的相关原理及实现方法等。 2)了解 web 前后端交互 3)学习 PHP 与 MySQL WEB 开发。 4)设计网站注册登录到视频上传下载。 5)美化网站使其更专业。 7)对该应用进行测试并完成论文。 2.2 2.2 拟解决的主要问题拟解决的主要问题 为了深入 P2P 技术的原理及实现方法,实现校园课件网络视频资源共享上应用,并 通过 P2P 实现种子资源的上传及下载功能,需要解决的主要问题如下: 1)初步设计好网站的页面,使其具备专业,美观的特点。 2)实现课件视频上传功能,将上传者上传的视频文件保存在服务器端。
5、 3)用户上传视频后会返回一个视频链接,这个文件是一个共享文件,可以在用户 间共享。 3.3.研究方法及措施研究方法及措施 根据本课题的研究内容和拟解决的主要问题,主要采用以下方法进行研究: 1)文献阅读。课题调研初期,主要以阅读文献为主,学习与研究本课题的相关知 识。理解 P2P 的背景、原理及发展的必然性等。 2) 讨论求教。通过和老师及同学的讨论,深入学习网站设计,网页美化的技术, 对 P2P 在视频网络共享方面的应用熟练掌握并运用。 3) 学习编程。本课题要求有一定的网页设计,后台程序处理基础,需要提前学习 相关的编程知识,如 HTML,CSS,javascript,php。 4) 测
6、试调试。进行最终测试,使网站美观,网站优化,完成最终的能实现用户注 册,登录,上传种子视频课件,下载视频课件,实现校园课件视频资源更好的 共享。 4.4.研究工作的步骤与进度研究工作的步骤与进度 第 14 周: 查阅相关资料,形成基本设计思路,撰写开题报告 第 4-7 周: 研究算法,制定方案,软件编程 第 8-11 周: 软件调试,系统测试,中期检查 第 12-14 周:完善设计,撰写论文 第 15-16 周:审阅论文,答辩准备 注:可根据开题报告的长度加页。 5.5.主要参考文献主要参考文献 1 http:/ 2 https:/ 3 PHP 和 MySQL Web 开发(原书第四版)/(澳)威利 , (澳)汤姆森著,武欣等译。-4 版,- 北京:机械工业出版社,2009.4 4 javascript权威指南:第6版/(美)弗兰纳根著;淘宝前端团队译,-北京:机械工业出版 社,2012.3 5css那些事儿/林小志著.-电子工业出版社上,2009.10 指导教师签字 日期 年 月 日