HTML5MediaCourse2019 视频教程 https://yunp.top/p/v/1513 课程目录 课程 课时 第一章 基础知识 0101安装ffmpeg0102播放声音0103播放视频0104使用麦克风0105使用摄像头0106拍照0107录制声音0108录制视频0109录制屏幕0110MediaStreamTrack实例之屏录工具P10110MediaStreamTrack实例之屏录工具P20111视频合成0112视频滤镜 第二章 点播技术 0201在Anaconda中配置Python2环境0202配置Bento40203使用MSE播放视频0204使用DASH技术播放视频0205使用HLS播放视频 第三章 网络知识 0301Nodejs的使用0302Express0303Nodejs Net0304控制台聊天室0305SocketIO的使用0306SocketIO聊天室0307SocketIO私聊1之配置工程0308SocketIO私聊2之客界面搭建0309SocketIO私聊3之列出所有客户端0310SocketIO私聊4之搭建聊天界面0311SocketIO私聊5之选择聊天目标0312SocketIO私聊6之实现私聊0313SocketIO私聊7之切换聊天对象0314SocketIO私聊8之滚动消息框到底部 第四章 WebRTC 0401WebRTC概述0402建立P2P连接1之发出offer0403建立P2P连接2之接受offer0404建立P2P连接3之交换ICE0405建立P2P连接4之传输数据0406视频通话1之获取本地媒体流0407视频通话2之传输视频数据0408视频通话3之局域网视频通话0409视频通话4之全网视频通话0410自建stun turn服务器 第五章 WebRTC直播(小型直播) 0501WebRTC小班教学1之创建项目0502WebRTC小班教学2之输入框控件0503WebRTC小班教学3之创建教室0504WebRTC小班教学4之教室信息0505WebRTC小班教学5之学生加入教室0506WebRTC小班教学6之老师端发起offer0507WebRTC小班教学7之学生端接受offer0508WebRTC小班教学8之直播功能实现 第六章 nginx + rtmp(大型直播) 0601建设流媒体服务器0602服务器容器化0603ffmpeg使用摄像头0604基于rtmp的直播0605DASH直播0606HLS直播0607视频节目直播0608客户端开发技术0609同时支持客户端和浏览器播放0610推流工具