专栏首页音视频直播技术专家通过WebRTC进行实时通信-获取样例代码

通过WebRTC进行实时通信-获取样例代码

下载代码

如果你对 git 熟悉的话,可以通过从GitHub上获取codelab代码。地址如下:

git clone https://github.com/googlecodelabs/webrtc-web

或者,点击下面的按钮下载代码的 .zip 文件 Download source code 打开下载的 zip文件,可以解压出项目目录(adaptive-web-media),在该目录中包含了 codelab中的每一步,以及你需要的资源。

你将做的所有编码工作都在命名为work的目录里。

step-nn目录里包括了codelab每一步的最终版本。

安装并验证 Web Server

你可以自由的使用你自己的Web Server,而codelab可以与Chrome Web Server一起很好的工作。如果你还没有安装Web Server, 那么你可以通过 Chrome Web Store 安装它。

Install Web Server for Chrome

安装了 Web Server for Chrome应用之后,从书签栏点击 Chrome 应用图标,会产生一个新的 Tab页 或 启动一个 App:

点击 Web Server 图标:

下一步,你将看到一个对话框,它允许你配置本地 Web Server.

点击 CHOOSE FOLDER按钮,选择你刚刚创建的work目录,在Chrome中,通过高亮Web Server对话框中的 Web Server URL区域中URL,你能观察工作进展情况。

在下面的选项中,勾选自动显示index.html选项,如下所示:

通过滑动标签来停止和重启 server。

现在通过点击高亮的Web Server URL, 在浏览器中观测你的工作站点,你能看到看起来是这样子的页面,它对应于 work/index.html.

i

显而易见,该应用没有做任何有意义的事情。所以,它只是一个我们用来确保Web Server工作正常的最小的骨架,随后,你可以添加功能或布局特征。

从现在开始,所有的测量,验证都应该通过 Web Server 来执行,可以通过简单的刷新浏览器从而离开Web Server

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • git 常用命令

    有些情况下,通过 git status 能查到某些文件有变化,但使用 git diff 却看不到修改的内容。可以使用下面的面试查看变化。

    音视频_李超
  • 开发播放器知识点滴

    这几天重新看了一下播放器的源码,对里边的一些知识又有了一些重新的认识。由于都是一些琐碎的知识点,不好放在其它的文章里,所以只能写这样一篇文章将它们记录下来。

    音视频_李超
  • Phabricator安装和配置过程记录

    Phabricator的安装过程比较繁琐,为了保证得到可靠的过程,步骤在以下公有云平台:

    音视频_李超
  • 万字总结之设计模式(扫盲篇)

    上篇说了反射,将其作为框架的基础知识。还没看过的移至传送门,参考我之前的文章万字总结之反射(框架之魂)。

    陈琛
  • 你了解的工厂模式可能有误

    我侃侃而谈道:“咱们公司,使用的设计模式不多,也就是 策略,门面,简单工厂,工厂,单例,命令,组合,模板等。”

    温安适
  • Java 23种设计模式全归纳 | 完结版

    设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。

    Jingbin
  • 大神之路你必须了解的——Java 设计模式

    一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的,花了不少心思来写这文章和做图,力...

    慕容千语
  • 设计模式不止23种!

    现在是资源共享的时代,同样也是知识分享的时代,如果你觉得本文能学到知识,请把知识与别人分享。

    互扯程序
  • 23种设计模式

    一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:...

    xiangzhihong
  • 设计模式(Design Patterns)Java版

    ——可复用面向对象软件的基础

    sunsky

扫码关注云+社区

领取腾讯云代金券