IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 关于websocket和webrtc技术 -> 正文阅读

[网络协议]关于websocket和webrtc技术

这篇博客 不讨论代码如何写

首先这两个技术 主要是用于前后端实时通信的的技术? ? 从名字上也看得出来这两个技术都是基于socket编程实现的。

由于一些版本问题,webrtc的使用? 需要浏览器的支持。

这两个框架主要用于 做个网页版的聊天工具啊? 或者网页直播 什么的? ?其原理在于数据流传输至服务器? 然后服务器进行分发? 其中这个连接是长链接? 不是短链接? ? 毕竟无论服务器端还是客户端都需要实时监听对方是否发来消息。

这两个框架使用起来一般对服务器压力比较大 毕竟连接只有对方关闭浏览器? 或者服务器主动关闭的时候才会关闭。

说说这俩的区别? ?websocket 保证双方可以实时的互相发送数据? ? 具体发啥自己定? ? webrtc则主要从浏览器获取摄像头(网页考试 刷题系统 一般基于这个技术)? ? 一般webryc技术要配合websocket技术才能使用? ? 毕竟光获取了个摄像头也没啥用啊? ?得往服务器发。一般来讲 如果要做直播系统的话? ?不一定是真的视频流? 可以不断地截图? 0.5s一张啊? ?然后发到服务器上? 然后服务器在转发到客户端。

总的来说websocket技术只是相当于一个socket框架? ? 这有助于理解服务器通讯? 其实用socket自己写也可以写? 就是麻烦一些?

而webrtc只是个获取摄像头的协议。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-08-10 13:47:35  更:2021-08-10 13:49:17 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 19:41:05-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码