从事WebRTC之前必读的一些教程

 

1

 

最近WebRTC是特别热门的一个话题。苹果也宣布了他们支持WebRTC的P2P音视频聊天应用。Google更不用提是肯定支持的了。很多公司把WebRTC加到他们自己的通信平台中,就是因为WebRTC有很多的好处—包括提高用户参与度、用户忠诚度;加快成长速度以及提高效率等等。

你在看到这些好处之后可能也想从事WebRTC,即使你还不知道从何处着手。这是很多人都会遇到的问题,但不用担心,我们就是来帮忙的。下面就是我们建议你读的WebRTC教程。

 

WebRTC基础

Scaledrone—这个简单的教程会教你:

#WebRTC基础知识

#如何建立一个1对1视频通话

#如何使用Scaledrone进行信令传输,这样就不需要编写服务器代码了

CodeLabs—这个教程包括了WebRTC介绍,一些简单的代码和demo

Tutorial’s Point—这篇教程会帮助所有想要学习如何搭建像实时广告,多人游戏,直播互动,网上学习这些应用的开发人员。

WebRTC.ventures Email课程—在这一系列的免费邮件中,你会学到WebRTC的基本知识,以及它的优缺点及使用方法。包括这些话题:

#WebRTC基础

#WebRTC优点

#WebRTC缺点

#信令

#建立WebRTC通话

#WebRTC中的DataChannel

#WebRTC设计

Verto—在这个教程中,我们会通过例子学到如何建立,调入verto jQuery库来创建一个基础的网络视频会议应用。

 

CPASS教程

Tokbox—这是教程会一步一步指导你建立自己的OpenTok实时视频软件中的内容。在完成基本教程之后,你就可以继续跟着Tokbox的教程学习进阶内容:

#归档

#文字聊天

#自定义视频渲染

#自定义音频驱动

#以及更多内容

Twilio—这个网页应用会向你展示如何使用Twilio客户端来创建一个浏览器-手机以及浏览器-浏览器通话。

Vidyo.io—Vidyo.io通过教育视频聊天教程向我们展示:

#生成Vidyo.io Token

#用几分钟的时间就搭建一个iOS版的移动端视频聊天软件

#用几分钟的时间就搭建一个Android版的移动端视频聊天软件

 

信令

Html5Rocks.com—在这个教程文章中,你会学到如何搭建一个信令服务,以及如何通过使用STUN和TURN服务器来处理现实世界中连接性产生的各种奇怪问题。还解释了WebRTC应用是如何处理多方通话以及与VoIP和PSTN这些服务互动的。

 

媒体服务器

Kurento教程—这些教程会给你展示如何使用Kurento框架搭建不同种类的WebRTC及多媒体应用。教程从三个角度出发:Java,浏览器JavaScript和Node.js。

 

作者:Tessa Costa

翻译:刘通

原标题:Must-Read Tutorials Before Getting Started with WebRTC