WebRTC

WebRTC 安全性|极客教程

WebRTC 安全性

admin阅读(149)赞(0)

WebRTC 安全性 在本章中,我们将为我们在“WebRTC信令”章节中创建的信令服务器添加安全性特性。将会有两个增强功能 − 通过Redis数据库进行用户身份验证 启用安全套接字连接 首先,您应该安装Redis。 下载最新稳定版本,在 h...

WebRTC 文本演示|极客教程

WebRTC 文本演示

admin阅读(150)赞(0)

WebRTC 文本演示 在这一章节中,我们将构建一个客户端应用程序,允许两个使用WebRTC的独立设备上的用户彼此发送消息。我们的应用程序将有两个页面。一个页面用于登录,另一个页面用于向另一个用户发送消息。 这两个页面将使用div标签。大部...

WebRTC 语音演示|极客教程

WebRTC 语音演示

admin阅读(182)赞(0)

WebRTC 语音演示 在本章中,我们将构建一个客户端应用程序,允许两个在不同设备上的用户使用WebRTC音频流进行通信。我们的应用程序将有两个页面。一个用于登录,另一个用于向另一个用户发起语音通话。 这两个页面将是 标签。大部分输入是通过...

WebRTC 视频演示|极客教程

WebRTC 视频演示

admin阅读(169)赞(0)

WebRTC 视频演示 在本章中,我们将构建一个客户端应用程序,允许两个使用WebRTC的分开设备上的用户进行通信。我们的应用程序将有两个页面。一个用于登录,另一个用于呼叫另一个用户。 两个页面将是div标签。大多数输入通过简单的事件处理程...

WebRTC 移动支持|极客教程

WebRTC 移动支持

admin阅读(180)赞(0)

WebRTC 移动支持 在移动世界中,WebRTC的支持水平与台式机上的支持不一样。移动设备有自己的方式,所以WebRTC在移动平台上也有所不同。 在开发桌面端WebRTC应用程序时,我们考虑使用Chrome、Firefox或Opera。它...

WebRTC 浏览器支持|极客教程

WebRTC 浏览器支持

admin阅读(195)赞(0)

WebRTC 浏览器支持 网络发展迅猛,不断改进。每天都会有新的标准出现。浏览器可以在用户不知情的情况下进行更新,所以你应该跟上Web和WebRTC世界的最新动态。以下是今天这一情况的概述。 浏览器支持 不同的浏览器在同一时间不具备所有相同...

WebRTC 信令|极客教程

WebRTC 信令

admin阅读(157)赞(0)

WebRTC 信令 大多数WebRTC应用程序不仅能够通过视频和音频进行通信。它们还需要许多其他功能。在本章中,我们将构建一个基本的信令服务器。 信令和协商 要连接到另一个用户,您应该知道他在Web上的位置。您设备的IP地址允许可互联网的设...

WebRTC 发送消息|极客教程

WebRTC 发送消息

admin阅读(159)赞(0)

WebRTC 发送消息 现在让我们创建一个简单的示例。首先,通过“node server”运行我们在“信令服务器”教程中创建的信令服务器。 页面上将有三个文本输入框,一个用于登录,一个用于用户名,一个用于发送到其他对等方的消息。创建一个in...

WebRTC RTCDataChannel APIs

admin阅读(165)赞(0)

WebRTC RTCDataChannel APIs WebRTC不仅能够传输音频和视频流,还能传输任意的数据。这就是RTCDataChannel对象发挥作用的地方。 RTCDataChannel API Properties RTCDat...

WebRTC RTCPeerConnection APIs|极客教程

WebRTC RTCPeerConnection APIs

admin阅读(161)赞(0)

WebRTC RTCPeerConnection APIs RTCPeerConnection API是浏览器之间点对点连接的核心。要创建RTCPeerConnection对象,只需编写以下代码: var pc = RTCPeerConne...

WebRTC MediaStream API|极客教程

WebRTC MediaStream API

admin阅读(161)赞(0)

WebRTC MediaStream API 媒体流API旨在方便访问本地摄像头和麦克风的媒体流。getUserMedia()方法是访问本地输入设备的主要方式。 该API具有以下几个关键点: 实时媒体流以视频或音频的形式通过stream对象...

WebRTC 流控制传输协议|极客教程

WebRTC 流控制传输协议

admin阅读(165)赞(0)

WebRTC 流控制传输协议 通过对等连接,我们能够快速发送视频和音频数据。当使用RTCDataChannel对象时,SCTP协议用于在当前设置的对等连接之上发送blob数据。SCTP建立在每个WebRTC连接上实现的DTLS(数据报传输层...

WebRTC 寻找路由|极客教程

WebRTC 寻找路由

admin阅读(167)赞(0)

WebRTC 寻找路由 要与另一个用户连接,您需要找到绕过自己网络和另一个用户网络的清晰路径。但是,您使用的网络可能具有多个层次的访问控制以避免安全问题。有几种技术用于找到与另一个用户的清晰路径: STUN(用于 NAT 的会话遍历实用工具...

WebRTC 会话描述协议

admin阅读(172)赞(0)

WebRTC 会话描述协议 SDP是WebRTC的一个重要组成部分。它是一种用于描述媒体通信会话的协议。它不传递媒体数据,而是用于各种音频和视频编解码器、网络拓扑和其他设备信息之间的协商。它还需要易于传输。简而言之,我们需要一个基于字符串的...

WebRTC 协议|极客教程

WebRTC 协议

admin阅读(175)赞(0)

WebRTC 协议 实时数据通信意味着用户设备之间的快速连接速度。一个常见的连接每秒传输30到60帧的视频或音频到另一个用户的设备,以达到良好的质量。因此,理解发送最新的数据帧比确保每一帧都传递给另一方更为重要。这就是为什么WebRTC应用...

WebRTC 环境|极客教程

WebRTC 环境

admin阅读(175)赞(0)

WebRTC 环境 在构建WebRTC应用程序之前,我们应该设置好我们的编码环境。首先,你应该有一个文本编辑器或IDE,可以编辑HTML和Javascript。有可能你已经选择了偏好的编辑器,因为你正在阅读本教程。对于我来说,我使用的是We...

WebRTC 架构|极客教程

WebRTC 架构

admin阅读(196)赞(0)

WebRTC 架构 整体上,WebRTC架构具有很高的复杂性。 在这里,您可以找到三个不同的层- 面向Web开发人员的API -此层包含所有Web开发人员所需的API,包括RTCPeerConnection、RTCDataChannel和M...

WebRTC 概述|极客教程

WebRTC 概述

admin阅读(221)赞(0)

WebRTC 概述 Web不再是实时通信的陌生者,因为 WebRTC(Web即时通信) 投入使用。尽管它于2011年5月发布,但它仍在不断发展且其标准正在变化。一组协议由 网络浏览器实时通信工作组 在http://tools.ietf.or...

WebRTC 教程

admin阅读(254)赞(0)

WebRTC 教程 借助 Web 实时通信(WebRTC),现代 Web 应用可以轻松向数百万人群进行音频和视频内容的流媒体传输。本教程将解释如何利用 WebRTC 快速、简便地建立与其他 Web 浏览器的点对点连接。 教程对象 本教程将帮...

近期文章