3-1.WebRTC开发环境搭建概述

那本章呢?我们来学一下webrtc开发环境的搭建。那这一节呢?我们先来了解一下本章,我们都要学习哪些知识点?对于大多数同学来说啊,学习webrtc遇到的第一道坎儿就是不知道如何搭建webrtc开发环境。那在搭建的过程中呢?对于初学者来说,经常遇到这几个问题

那第一个。到底从哪儿下载webrtc源码儿?
第二个为什么自己下载webrtc源码儿无法编译?
第三个google为什么把webrtc环境搞得那么复杂?

那实际上啊,上面所有的这些问题都是由于国内不能访问google的网站所造成的。那如果国内可以随便访问google的网站,我们就可以按照google的官方步骤进行操作,这样呢,就可以很容易的将webrtc环境搭建好了。那所以啊,我们本章第一节讲解的内容就是如何获取webrtc源码,当然了,对于有条件的同学可以直接从google网站上向。下载源码,那这是最方便的,但这里指的条件是十分苛刻的,那不是说我们通过花钱的方式就一定可以成功,

那这一点呢,就会给很多同学造成困扰,那在本节。我也会对其中的原因做详细的讲解,除了直接下载的方式啊,还有其他的一些方法可以获取源码,那这些方法呢,我也会在本节向你做详细介绍。另外,在下载源码的过程中,还要注意一些关键点,只有把这些关键点你掌握了,才能提高我们获取源码的成功率。那这些关键点呢?也是其中的重点,

我想上面提到的这些知识点啊,对于刚开始研究webrtc源码的同学来说。都是非常关键的,之后第二节呢,我们来介绍一下搭建webrtc开发环境需要安装哪些工具?那这些工具可以从哪儿获得安装的顺序又是怎样的?等等等,这些知识,那例如我们在安装VS的时候。VS有三个版本,企业版,个人版,社区版,那我们应该选择哪个VS版本?那在安装VS的时候,

哪些模块是我们必选的哪些呢?又是没有必要的。那这些呢,是我们第二节所介绍的重点好,第三节当源码下载好了,工具也安装好了,我们就可以编译webrtc了,那在这一节中呢,我将向你介绍如何编译webrtc源码?像其中用到的GN。这些编译工具呢,我们都会做详细介绍,其中有一些非常重要的参数是我们讲解的重点。第四节源码编译成功了,咱们就可以运行一下webrtc中的这些demo程序了,

那了解这些demo程序啊,对于我们学习webrtc是非常关键的。那尤其demo中的peerconnectionclient的这个demo程序呢?对于我们学习webrtc是关键中的关键。那对于这个demo呢,我们还会在后面的课程中对它的源码做详细的介绍,那通过对这个demo的分析呢,你可以知道。它是如何使用webrtc的?调用了哪些接口?这些接口的作用是什么?那都会通过这个demo呢?向你做详细的介绍。好,最后一节咱们来了解一下webrtc代码的组织结构,

那了解webrtc源码的组织结构。对于我们学习后面的webrtc知识啊,也是十分关键的,那实际上在我们上一章中,我们已经了解了webrtc的整体架构。和数据流转的过程,那这一次呢,我们再将webrtc每个目录的功能理解清楚之后。就可以将这个架构与代码联系到一起,这样当我们要了解webrtc某个功能模块的时候。就可以直接找到对应的目录来翻看里边的代码了。

如有侵权,请联系我删除

你可能感兴趣的:(webrtc,webrtc,chrome,前端)