
网盘:百度 | 学分:5,VIP免费 | 发布:2023-03-23 | 查看:0 | 更新:2024-06-28 | web前端
【IOS】5G时代必备 音视频WebRTC实时互动直播技术入门与实战
网盘:百度 | 学分:5,VIP免费 | 发布:2023-03-23 | 查看:0 | 更新:2024-06-28 | web前端
【IOS】5G时代必备 音视频WebRTC实时互动直播技术入门与实战
〖课程介绍〗:
&nBSp; 5G时代下,音视频行业将会得到前所未有的蓬勃发展,音视频人才将成为新的宠儿。本课程将从入门到实战,系统讲解WebRTC实时互动直播技术【音视频领域核心技术】,让你低门槛进入音视频行业,快速成为企业急需的音视频工程师。让你对整个 WebRTC技术的使用有非常深入的掌握,并有能力实现一套1对1音视频实时互动直播系统,并可以与其它终端进行互联。而这些能力正是当下企业急需的能力。还在等什么,赶快学起来!
〖课程目录〗:
第1章 学习指南【学习困惑有人答,不用自己瞎摸索】 试看2 节 | 25分钟
【老师是位答题狂,问答区的问题有问必答,学习困惑有人答,不用自己瞎摸索】本章首先为大家介绍什么是WebRTC,为什么学习WebRTC,学习WebRTC有哪些困难,课程是如何解决这些困难,让大家低门槛学好WebRTC,当然每门课程都有适用人群,大家选课程前可以通过试看来了解课程是否适合你。…
收起列表
第2章 WebRTC原理与架构3 节 | 33分钟
本章首先带大家了解WebRTC 架构,并通过讲解WebRTC目录结构与各模块的作用,从整体上把握好WebRTC,为后面的实战学习打下坚实的理论基础。
收起列表
第3章 Web服务器原理与Nodejs搭建 试看5 节 | 65分钟
收起列表
第4章 JavaScript必备知识回顾3 节 | 38分钟
为了考虑到有些同学对JS不太熟悉,本章专门为大家补充了JS必备的基础知识回顾。简单回顾一下JavaScrIPt语法,让不熟悉 Js的同学可以快速上手。在后面的实现中大量使用了 JavaScrIPt语言,调用 WebRTC API,其流程与其它端调用 WebRTC API逻辑基本是一致的。…
收起列表
第5章 WebRTC设备管理2 节 | 33分钟
本章带大家基于WebRTC实现音视频设备选择,包括音频设备、视频设备。通过本章的学习大家可以掌握好如何使用WebRTC实现音视频设备的选择。
收起列表
第6章 WebRTC音视频数据采集9 节 | 97分钟
本章讲解WebRTC如何实现音视频数据采集,其中包括:1.通过 WebCAM 获取视频流,2.采集音频流,3.设置CAMera分辨率 ,4.视频渲染。
收起列表
第7章 WebRTC音视频录制实战 试看4 节 | 42分钟
收起列表
第8章 WebRTC信令服务器实现5 节 | 75分钟
本章为大家讲解WebRTC信令服务器实现,WebRTC规范本身不包括服务器部分,但要想实现正的互通,又必须要有信令服务器。通过本章的讲解你将了解到如何实现一个最简单的信令服务器,以配合我们最终实现 1v1实时音视频互动直播系统。…
收起列表
第9章 WebRTC网络基础补充:P2P/STUN/TURN/ICE知识11 节 | 114分钟
本章补充WebRTC网络的基本知识,要想知道WebRTC是如何选择端到端通路的,就必须对这部分知识有深入的理解,否则在后期深入学习 WebRTC时,你会感到非常迷茫。
收起列表
第10章 端对端1V1传输基本流程7 节 | 89分钟
本章讲解端对端传输如何进行媒体能力的协商,以及其处理的基本流程。这部分知识非常重要,了解了这部分知识基本上就撑握了WebRTC的一半,它们是实现真正的 1v1实时互动直播的基础。
收起列表
第11章 WebRTC核心之SDP详解4 节 | 52分钟
SDP可以说是 WebRTC 的核心,因为双方进行通信的参数都在其中,如使用的编解码器是多少,码流是多大,有多少个媒体流等等这些都在 SDP中描述着。所以必须要非常清楚每一行的含义。而往往这部分知识很复杂,能了解清楚的人少之又少,从而导致对 WebRTC的理解很难深入下去…
收起列表
第12章 实现1V1音视频实时互动直播系统11 节 | 158分钟
本章将带你学习真正的1v1音视频实时互动直播系统的实现。这部分内容比较重,里边有大量的实现,相信同学位可以从本章收获大量的知识。
收起列表
视频:12-11 【阶段作业,练练手吧】共享远程桌面 (03:12)
第13章 WebRTC核心之RTP 媒体控制与数据统计6 节 | 69分钟
WebRTC提供了非常精细化的管理。大家除了可以使用非常方便的上层接口来使用 WebRTC之外,还可以通过对 Sender/Receiver的控制,对网络流量进行控制。另外还可以通过 WebRTC统计数据进行网络质量分析。这些知识你都可以通过本章的内容学习到。…
收起列表
第14章 WebRTC非音视频数据传输3 节 | 38分钟
本章带大家基于WebRTC实现多端非音视频数据传输,其中包括:1.文本聊天,2.传输文件,通过本章的学习大家可以掌握好如何用WebRTC的数据通道,传输非音视频数据。
收起列表
第15章 WebRTC实时数据传输网络协议详解5 节 | 50分钟
本章为大家讲解 基于WebRTC实现实时数据传输相关网络协议知识,RTP/RTCP协议详解,DTSL/SRTP,最后通过 WireShark 分析数包,让大家真正掌握好WebRTC实时数据传输这块的核心技术。
收起列表
视频:15-3 【协议规范】DTSL (08:37)
第16章 Android端与浏览器互通5 节 | 85分钟
浏览器与移动端之间的互通是行业痛点,很多公司,很多工程师都搞不定这块,本章将通过android与浏览器的互通来让你了解其它端与浏览器之间是如何实现互通的。知道了android端,其它端的流程也是一样的。
收起列表
第17章 iOS端与浏览器互通9 节 | 111分钟
本章将向你讲解ios APP与浏览器之间的互通,来让你了解ios是如何使用WebRTC的。当本章讲解完后,我们就实现了浏览器与浏览器、android APP 与浏览器、ios APP与浏览器、ios与android APP 之间的互通。这样就实现了一套完整的1对1通话DEMO …
收起列表
第18章 课程总结1 节 | 18分钟
恭喜大家都坚持到了最后,相信大家都收获满满。最后让我们一起来进行下本课程的总结与回顾,看看大家掌握了多少,记住了多少,应用了多少,最后课程结束我们不说再见,大家有问题依然可以到课程问答区提问题,我会继续为大家解答问题。你也可以加入课程QQ交流群和同学们进行交流探讨,一起进步。…
收起列表
视频:18-1 课程总结 (17:44)
*声明:课程资源购自网络,版权归原作者所有,仅供参考学习使用,严禁外传及商用,若侵犯到您的权益请联系客服删除。