WebRTC教程

  • WebRTC – 主页

    借助Web实时通信(WebRTC),现代Web应用程序可以轻松地将音频和视频内容流式传输给数百万人。在本教程中,我们将说明如何使用WebRTC来快速,轻松地建立与其他Web浏览器的…

    2020年10月29日
  • WebRTC-概述

    随着WebRTC(Web实时通信)的出现,Web不再是实时通信的陌生人。尽管它于2011年5月发布,但它仍在开发中,其标准也在不断变化。IETF(Internet工程任务组)的ht…

    2020年10月29日
  • WebRTC-架构

    整个WebRTC架构具有很高的复杂性。 在这里您可以找到三个不同的层: Web开发人员的API-此层包含Web开发人员所需的所有API,包括RTCPeerConnection,RT…

    2020年10月29日
  • WebRTC-环境

    在开始构建WebRTC应用程序之前,我们应该设置我们的编码环境。首先,您应该具有文本编辑器或IDE,可以在其中编辑HTML和Javascript。在阅读本教程时,您可能已经选择了首…

    2020年10月29日
  • WebRTC-MediaStream API

    MediaStream API旨在轻松访问本地摄像机和麦克风的媒体流。的getUserMedia()方法是访问本地输入设备的主要方式。 API有一些关键点: 实时媒体流由视频或音频…

    2020年10月29日
  • WebRTC-RTCPeerConnection API

    RTCPeerConnection API是每个浏览器之间对等连接的核心。要创建RTCPeerConnection对象,只需编写: var pc = RTCPeerConnecti…

    2020年10月29日
  • WebRTC-RTCDataChannel API

    WebRTC不仅擅长传输音频和视频流,还擅长传输我们可能拥有的任何任意数据。这是RTCDataChannel对象起作用的地方。 RTCDataChannel API 属性: RTC…

    2020年10月29日
  • WebRTC-发送消息

    现在让我们创建一个简单的示例。首先,通过“节点服务器”运行我们在“信令服务器”教程中创建的信令服务器。 页面上将有三个文本输入,一个用于登录,一个用于用户名,一个用于我们要发送给另…

    2020年10月29日
  • WebRTC-信令

    大多数WebRTC应用程序不仅能够通过视频和音频进行通信。他们需要许多其他功能。在本章中,我们将构建一个基本的信令服务器。 信令与协商 要连接到另一个用户,您应该知道他在Web上的…

    2020年10月29日
  • WebRTC-浏览器支持

    网络发展如此之快,并且一直在进步。每天都会创建新标准。浏览器允许在用户不知情的情况下安装更新,因此您应该跟上Web和WebRTC世界的发展。这里是到目前为止的概述。 浏览器支持 每…

    2020年10月29日
  • WebRTC-移动支持

    在移动世界中,WebRTC支持与台式机不处于同一级别。移动设备有其自己的方式,因此WebRTC在移动平台上也有所不同。 在为桌面开发WebRTC应用程序时,我们考虑使用Chrome…

    2020年10月29日
  • WebRTC-视频演示

    在本章中,我们将构建一个客户端应用程序,该客户端应用程序允许两个不同设备上的用户使用WebRTC进行通信。我们的应用程序将有两页。一个用于登录,另一个用于呼叫另一个用户。 这两个页…

    2020年10月29日
  • WebRTC-语音演示

    在本章中,我们将构建一个客户端应用程序,该客户端应用程序允许两个不同设备上的用户使用WebRTC音频流进行通信。我们的应用程序将有两页。一个用于登录,另一个用于与另一个用户进行音频…

    2020年10月29日
  • WebRTC-文字演示

    在本章中,我们将构建一个客户端应用程序,该客户端应用程序允许两个用户在不同的设备上使用WebRTC相互发送消息。我们的应用程序将有两页。一个用于登录,另一个用于向其他用户发送消息。…

    2020年10月29日
  • WebRTC-安全

    在本章中,我们将向在“ WebRTC信令”一章中创建的信令服务器添加安全功能。将有两个增强功能- 使用Redis数据库进行用户身份验证 启用安全的套接字连接 首先,您应该安装Red…

    2020年10月28日