FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战

FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战
共54节 1055人在学 课程详情
  • Html、CSS、JavaScript小白入门

    • WebRTC视频会话效果演示与讲解
    • HTML入门简介及动手操练
    • div与table的讲解与实践
    • video的讲解与实践
    • nginx发布网页的讲解与实践
    • CSS的入门讲解与实践
    • CSS的id与class选择器的讲解
    • JavaScript入门简介与动手实践
    • JavaScript的按钮点击事件及函数的讲解
    • 使用独立的js文件
    • JavaScript中的变量及作用域的讲解
  • BOM对象模型及jQuery的应用

    • BOM对象模型的讲解
    • window对象的讲解
    • timer对象的讲解
    • document对象的入门讲解
    • document对象的更多属性和方法
    • location对象的讲解
    • navigator对象的讲解
    • jQuery的讲解
    • jQuery选择器的讲解
    • jQuery事件函数的讲解
    • WebSocket的简介
  • WebRTC架构与流程的简介

    • WebRTC的架构与流程简介
    • 视频聊天的简介
    • 视频聊天的流程和步骤分析
    • Socket网络通信的简介
    • TCP的三次握手与四次挥手的介绍
  • NAT穿透及STUN/TURN的简介

    • NAT到底是什么?
    • NAT的工作原理是什么?
    • NAT多路端口复用的讲解
    • NAT类型的简介
    • NAT三种非对称型的讲解
    • NAT对称型的讲解与分析
    • NAT类型检测的详细步骤讲解
    • NAT概述与总结
    • STUN协议的讲解
    • TURN协议的讲解
  • WebRTC信令的简介

    • 信令的流程与原理讲解
  • 手撕WebRTC流程与代码

    • MediaStream获取视频流并显示
    • WebRTC几种通信模型的讲解
    • WebRTC通信流程的讲解
    • WebRTC媒体流信息的讲解
    • WebRTC信令的讲解
    • stun和turn的讲解
    • 对等连接与offer、answer的讲解
    • 信令传输与数据通道的讲解
    • MediaStream与本地媒体流的讲解
    • RTCPeerConnection传输媒体流的讲解
  • 亲自敲码踩坑搭建视频会话

    • stun和turn服务器的搭建与讲解
    • stun和turn服务器的测试问题与总结
    • SignalMaster服务器的搭建与讲解
    • SignalMaste信令服务器的运行与分析
    • 配置nginx及https
    • 网页视频会话的搭建与讲解

    订阅失败

    FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战
    FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    CSS的id与class选择器的讲解

    课程介绍

    敬告:该系列的课程在抓紧录制更新中,敬请大家关注。
    敬告:
     该系列的课程涉及:FFmpeg,WebRTC,SRS,Nginx,Darwin,Live555,等。包括:音视频、流媒体、直播、Android、视频监控28181、等。

     

    我将带领大家一起来学习WebRTC原理和编程知识,并动手搭建环境完成网页视频会话和文字聊天。

    具体内容包括:

     

    一、Html与JavaScript小白入门

    二、WebRTC小白入门与流程原理分析

    三、网络打洞STUN和TURN

    四、信令服务器的原理与实战

    五、手撕WebRTC流程与代码

    六、亲自敲码踩坑搭建视频会话

     

     

     

    音视频与流媒体是一门很复杂的技术,涉及的概念、原理、理论非常多,很多初学者不学 基础理论,而是直接做项目,往往会看到c/c++的代码时一头雾水,不知道代码到底是什么意思,这是为什么呢?

     

    因为没有学习音视频和流媒体的基础理论,就比如学习英语,不学习基本单词,而是天天听英语新闻,总也听不懂。

    所以呢,一定要认真学习基础理论,然后再学习播放器、转码器、非编、流媒体直播、视频监控、等等。

     

    梅老师从事音视频与流媒体行业18年;曾在永新视博、中科大洋、百度、美国Harris广播事业部等公司就职,经验丰富;曾亲手主导广电直播全套项目,精通h.264/h.265/aac,曾亲自参与百度app上的网页播放器等实战产品。

    目前全身心自主创业,主要聚焦音视频+流媒体行业,精通音视频加密、流媒体在线转码快编等热门产品。

     

       

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 867人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22649人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4282人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 824人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 890人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5195人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1525人在学

    Python Django 深度学习 小程序

    钟翔 · 2390人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 666人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4067人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~