Movatterモバイル変換


[0]ホーム

URL:


  1. 面向开发者的 Web 技术
  2. Web API
  3. WebRTC API
  4. 使用 PeerJS 构建一部联网电话

此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in EnglishAlways switch to English

使用 PeerJS 构建一部联网电话

WebRTC 的主要问题之一是它相当复杂,使用和开发起来很复杂——处理信令服务并知道何时调用正确的端点可能会令人困惑。但也有一些好消息;PeerJS 是一个 WebRTC 框架,它抽象了所有的 ICE 和信令逻辑,让你可以专注于应用程序的功能。PeerJS 有两个部分,客户端框架和服务器。

在这一系列的文章中,我们将使用 PeerJS 创建一个简单的电话应用程序。我们将使用服务器和客户端框架,但我们的大部分工作将涉及处理客户端代码。

前提

这是一个中级教程;在尝试之前,你应该已经熟悉:

在开始之前,你需要确保已经安装了nodeYarn(后续文章中的说明假设使用 Yarn,但你也可以选择使用npm 或其他包管理器)。

备注:如果你更喜欢按步骤编码来学习,我们还提供了这个代码教程,你可以使用它。

目录

  1. 设置
  2. 构建服务器
  3. 连接对等方
    1. 获取麦克风权限
    2. 显示和隐藏 HTML
    3. 创建对等连接
    4. 创建呼叫
    5. 接听呼叫
    6. 结束呼叫

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp