webRTC 源生JS视频直播教程

课程详情

课程详情

课程名称:webRTC 源生JS视频直播教程

课程核心介绍:本课程旨在帮助学员掌握录屏软件和直播软件的研发技能,通过学习webRTC和原生JS技术,学员将能够开发出功能强大的视频直播应用。

  • 适合人群:
    • 具有JavaScript基础知识的朋友
    • 从事录屏软件开发的人员
    • 从事直播软件开发的人员

学习收获:

  • 掌握webRTC技术原理和应用
  • 精通原生JS在视频直播中的应用
  • 能够独立研发录屏和直播软件

课程亮点:

  • 理论与实践相结合,注重实际操作能力培养
  • 由经验丰富的讲师授课,提供高质量教学服务
  • 课程内容全面,覆盖webRTC和原生JS的核心知识

课程目录

01 本地视频流getUserMedia的使用
  01 开篇.mp4
  02 getUserMedia获取本地摄像头对象的理解.mp4
  03 写代码实现获取本地摄像头和音频流.mp4
  04 工作中是的开始摄像头的使用.mp4
  05 获取本地视频流和音频流的另一种写法.mp4
  06 使用拍照功能给媒体流拍照.mp4
  07 给媒体流加滤镜并进行拍照.mp4
  08 WebRTC分变率属性.mp4
  09 设置摄像机的分辨率.mp4
  10 设置摄像机的分辨率-2.mp4
  11 设置摄像机的分辨率-3.mp4
  12 设置摄像机的分辨率-4.mp4
  13 本地音频流的使用.mp4
  14 通过录制功能录制视频段落-原理解释.mp4
  15 通过录制功能录制视频段落-开启相机.mp4
  16 通过录制功能录制视频段落-音频比特率.mp4
  17 通过录制功能录制视频段落-录制.mp4
  18 通过录制功能录制视频段落-插放.mp4
  19 通过录制功能录制视频段落-下载.mp4
  20 共享视频画面.mp4
02 媒体设备的获取和使用
  01 获取媒体设备enumerateDevices接口说明.mp4
  02 媒体设备的获取MediaDeviceInfo说明.mp4
  03 webRTC安全证书使用.mp4
  04 通过Tomcat调试获取媒体设备.mp4
  05 媒体设备的使用案例-设备媒体下拉列表.mp4
  06 媒体设备的使用案例-摄像头.mp4
  07 媒体设备的使用案例-切换设备.mp4
  08 媒体设备的使用案例-HTMLMediaElement.set.mp4
  09 JS里的一些知识点.mp4
  10 使用知识点设置媒体设备案例-获取下拉列表.mp4
  11 使用知识点设置媒体案例-获取用户媒体.mp4
  12 使用知识点设置媒体案例-本地媒体文件.mp4
  13 使用知识点设置媒体案例-添加音频切换事件.mp4
03 本地媒体流和对等流的捕获
  01 视频之间流的传递captureStream认识.mp4
  02 视频之间流的传递代码实例.mp4
  03 对等流连接介绍.mp4
  04 RTCPeerConnection介绍.mp4
  05 RTCPeerConnection原理讲解.mp4
  06 讲解-iceConnectionState属性.mp4
  07 讲解-signalingState属性.mp4
  08 讲解-localDescription属性.mp4
  09 讲解-remoteDescription属性.mp4
  10 讲解-createOffer、setLocalDescrip.mp4
  11 createAnswer、setRemoteDescript.mp4
  12 setRemoteDescription方法 - 异步.mp4
  13 讲解-addStream()方法.mp4
  14 addTrack()方法.mp4
  15 本地对等流视频.mp4
  16 视频之间对等流的传递改造.mp4
04 webRTC视频直播案例讲解
  01 springboot整合websocket.mp4
  02 编写websocket消息通道.mp4
  03 编写web前端进行发布消息.mp4
  04 编写web前端进行接收消息.mp4
  05 编写webRTC的主播端的发送offer.mp4
  06 编写webRTC的观看端接收offer.mp4
  07 编写webRTC的观看端回答answer.mp4
  08 编写webRTC的主播端发送候选信息.mp4
  09 接收候选,并发送候选信息.mp4
  10 完成主播对客户端的对等流传递.mp4
05 webRTC录屏案例讲解
  01 录屏准备.mp4
  02 录屏开始和停止.mp4
  03 录屏播放.mp4
  04 录屏下载.mp4
  05 使用谷歌插件进行录屏-插件安装.mp4
  06 使用谷歌插件进行录屏-编码.mp4