当前位置:主页 > 管理论文 > 移动网络论文 >

基于WebSocket协议的实时网页通信的研究与实现

发布时间:2021-01-29 00:03
  在信息化高度发达的今天,人类对于信息时效性的要求越来越高。Web通信作为获取信息的重要方式,使用HTTP协议的Web应用程序已经难以满足日益复杂的需求。Web通信架构模式主要分为C/S(Client/Server)架构模式和B/S(Brower/Server)架构模式,由于C/S架构模式下的通信系统存在可维护性差、开发成本高和操作系统的兼容性等问题,B/S架构下Web网页通信优势将大大体现出来。实时网页通信为了满足实时音视频效果,需要在客户端浏览器中安装类似Adobe Flash等插件来满足实时性,插件需要用户使用者安装和更新,并且需要开发人员维护,同时随着操作系统的不同需要开发多个版本。为了避免以上缺点,开发同时具有实时性和多媒体化的实时网页通信将是未来通信系统研究的重点。WebSocket协议使Web通信具有全双工通道,使得服务器不仅有拉取的能力,也具有推送的能力,可以在通信工作方式上满足实时通信的需求。WebRTC技术可以让客户端无需安装插件,通过音视频媒体流在网页浏览器中点对点传输数据,完成多媒体通信效果,这样避免了使用插件的缺点也能满足实时的效果。本文首先对Web实时网页通信... 

【文章来源】:江苏科技大学江苏省

【文章页数】:85 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
第1章 绪论
    1.1 课题研究的背景及意义
    1.2 国内外研究现状
    1.3 本文研究内容与组织结构
第2章 Web实时通信相关技术介绍及HTML5新特性
    2.1 Web实时网页通信技术的发展历程
    2.2 传统的Web实时网页通信的技术概要
        2.2.1 轮询技术
        2.2.2 HTTP长连接技术
        2.2.3 浏览器插件技术
    2.3 WebSocket技术
        2.3.1 WebSocket简介
        2.3.2 几种Web实时网页通信方案的比较
    2.4 HTML5技术
        2.4.1 HTML5简介
        2.4.2 网页多媒体特性
        2.4.3 HTML5文件新特性
    2.5 网页获取实时音视频机制
    2.6 Node.js技术
    2.7 本章小结
第3章 WebSocket协议及WebRTC技术研究与分析
    3.1 WebSocket协议及连接传输机制
        3.1.1 WebSocket协议及概述
        3.1.2 WebSocket连接建立机制
        3.1.3 WebSocket协议传输数据帧
        3.1.4 WebSocket客户端JavaScriptAPI
    3.2 WebRTC网页视频通信技术
        3.2.1 WebRTC技术介绍
        3.2.2 WebRTC点对点工作机制
        3.2.3 WebRTC技术工作原理
    3.3 基于WebSocket协议及WebRTC实时通信方案
        3.3.1 两种技术结合的工作原理
        3.3.2 两种技术结合的可行性
    3.4 本章小结
第4章 Web实时网页通信系统的设计与实现
    4.1 实时通信系统需求分析
        4.1.1 功能性需求分析
        4.1.2 非功能性需求分析
    4.2 基于两种新特性的实时网页通信的系统架构
    4.3 服务器端的设计与实现
        4.3.1 Node.js服务器的构建
        4.3.2 STUN服务器的构建
    4.4 客户端的设计与实现
        4.4.1 用户注册模块
        4.4.2 用户登录模块
        4.4.3 音视频媒体流通信模块
        4.4.4 普通数据通信模块
    4.5 用户信息数据库设计
    4.6 本章小结
第5章 系统功能及性能测试
    5.1 系统功能目标
    5.2 系统测试平台
        5.2.1 测试环境
        5.2.2 系统登录准备
    5.3 系统功能测试
        5.3.1 登录注册模块测试
        5.3.2 音视频媒体流通信模块测试
        5.3.3 普通数据通信模块测试
    5.4 系统性能测试
        5.4.1 普通数据通信性能测试
        5.4.2 音视频媒体通信性能测试
    5.5 本章小结
总结与展望
    本论文总结
    未来的工作
参考文献
攻读硕士学位期间发表的学术论文
致谢



本文编号:3005929

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3005929.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8b22b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com