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






