WebRTC的学习(二)

WebRTC的学习(二)

英文原文的链接地址为:https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API/Overview

WebRTC是由一些关联的API和协议一起协作,支持两个或多个终端之间交换数据和媒体信息的技术。这篇文章提供了这些APIs的介绍和提供的功能。

RTCPeerConnection

在媒体能够交换,或者数据通道建立之前,你需要把两个终端连接起来。这个连接过程的完成就是使用RTCPeerConnection 接口。

MediaStream

MediaStream接口描述了终端之间传输的媒体流。这个流由一个或多个媒体通道信息;通常这是一个音频通道或者视频通道信息。

一个媒体流能够传输实时的媒体(例如音频通话或者视频会议等)或者已存的媒体(例如网上电影)。

RTCDataChannel

WebRTC支持在建立连接的两个终端之间相互的传输二进制数据。这个过程通过RTCDataChannel接口。

这个接口可以作为数据的反向通道,甚至作为主要的数据通道去交换各种数据。

例如在游戏应用中,通过这个接口可以实现多玩家支持,相互传送玩家的动作更新之类的数据。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109268.html原文链接:https://javaforall.net

(0)
上一篇 2021年9月10日 下午12:00
下一篇 2021年9月10日 下午1:00


相关推荐

  • phpMyAdmin安装教程[通俗易懂]

    phpMyAdmin安装教程[通俗易懂]phpmyadmin是一款mysql数据库管理工具,是由php编写的,可以通过互联网控制和操作mysql,通过phpmyadmin可以完全对数据库进行操作,例如建立、复制/删除数据等等。可以管理整个MySQL服务器(需要超级用户),也可以管理单个数据库,为了实现后一种,你将需要合理设置MySQL用户,他只能对允许的数据库进行读/写,那要等到你看过MySQL手册中相关的部分。

    2022年6月1日
    51
  • 关于正则表达式里含有空格的问题[通俗易懂]

    关于正则表达式里含有空格的问题[通俗易懂]关于正则表达式里含有空格的问题

    2022年7月3日
    54
  • java 向上取整 向下取整

    java 向上取整 向下取整Math.ceil()//向上取整,如1.5->2.0Math.floor()//向下取整,如1.5->1.0

    2022年6月21日
    28
  • MATLAB中plot函数的用法

    MATLAB中plot函数的用法使用 plot 绘制二维图像本文转自 http blog sina com cn s blog d8f783c90102 html 以及 https blog csdn net alvern zhang article details 51153058MATL 中 plot 函数常常被用于绘制各种二维图像 其用法也是多种多样 本文仅介绍 plot 函数的基本用法 使用 plot 函数绘制二维点图和线

    2026年3月19日
    2
  • happypack两次报错的问题

    happypack两次报错的问题happypack 有点问题 happypack4 0 0 beta1 版本以及以前的版本 并不能很好的兼容 webpack2 以上的版本 这个问题并不大 但是目前来说比较影响观瞻 这个问题实际反映在哪里呢 当我使用 webpack3 的时候 经常发现 happypack 报两个重复的错误 static client js tool app

    2026年3月26日
    3
  • MariaDB 对比 MySQL

    MariaDB 对比 MySQLMariaDB 开发的主要目标是减少对 MySQL 的替换 以提供更强大的功能和更好的性能 MariaDB 基于对应的 MySQL 版本 这意味着 MariaDB 版本是在 MongoDB 对应版本发布之后发布的 添加了一些 bug 修复 额外的存储引擎 新特性和性能改进 MariaDB 与 MySQL 区别 IndexMariaDB 是纯开源的 MySQL 采用双重许可授权 2MariaDB 在 GPL LGPL 或 BSD 下发布 MySQ

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号