---
title: WebRTC
slug: WebRTC
translation_of: Web/API/WebRTC_API
translation_of_original: WebRTC
---
WebRTC中的RTC是实时通信的简称,这是一种支持在浏览器客户端之间语音/视频交流和数据分享的技术。WebRTC作为一项标准,使得所有浏览器无需安装插件或第三方软件,就可以点对点地分享应用数据和进行电话会议。
WebRTC组件是通过JavaScript APIs获得的。目前正在开发中的APIs包括:网络流API(能够提供音频和视频),点对点连接API(允许两个或更多用户通过浏览器进行联系)。同样在开发中的还有数据API,能够让浏览器在实时游戏,文字聊天,文件传输和其他应用中与其他类型数据进行交流。
关于Webrtc的文档
- 介绍WebRTC
- 关于什么是WebRTC以及它是如何工作的一个介绍性指南。
- 使用网络流 API
- 使用网络流API传输音频和视频的指南。
- 使用网络流API
- 指导如何使用网络流API创建音频流和视频流。
- 运用WebRTC进行点对点通信
- 如何使用 WebRTC 的API进行对等通信。
- 使用WebRTC进行点对点通信
- 如何使用WebRTC APTs进行点对点通信交流的指导。
- 从网络相机获取图像
- 介绍 WebRTC 是什么并如何工作。
- 从网络摄像头获得图像
- 介绍如何利用 WebRTC 通过网络摄像头获得图像。
- MediaStream API
- 这个API支持媒体流对象的生成和操作。
- 多媒体API
- 这个API支持通用多媒体对象。
- getUserMedia()
- 这个函数能获取系统媒体设备。
查看全部...
|
在开发利用WebRTC技术的网站和Web应用程序时,与其他人进行对话可能会很有用。
- 咨询媒体主题论坛: {{ DiscussionList("dev-media", "mozilla.dev.media") }}
- Mozilla's Media IRC 通道提出你的问题: #media
不要忘记网络礼节...
- {{spec("http://www.w3.org/TR/webrtc/", "WebRTC specification", "wd")}}
|