# immoc_webrtc_source_code **Repository Path**: jsjxsy/immoc_webrtc_source_code ## Basic Information - **Project Name**: immoc_webrtc_source_code - **Description**: Immoc webrtc 课程 《5G时代必备 音视频WebRTC实时互动直播技术入门与实战》的源码 web 端 IOS端 Android端 webrtc的实现 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-12-04 - **Last Updated**: 2025-03-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: webrtc, H5, Android, IOS ## README # webrtc webrtc入门与实战课程代码 第1章 学习指南 第2章 WebRTC原理与架构 第3章 Web服务器原理与Nodejs搭建 第4章 JavaScript必备知识回顾 第5章 WebRTC设备管理 第6章 WebRTC音视频数据采集 第7章 WebRTC音视频录制实战 第8章 WebRTC信令服务器实现 第9章 WebRTC网络基础补充:P2P/STUN/TURN/ICE知识 第10章 端对端1V1传输基本流程 第11章 WebRTC核心之SDP详解 第12章 实现1V1音视频实时互动直播系统 第13章 WebRTC核心之RTP 媒体控制与数据统计 第14章 WebRTC非音视频数据传输 第15章 WebRTC实时数据传输网络协议详解 2.x升级4.x,需要 socket.io 2.x => socket.io 4.x server端 const { Server } = require("socket.io"); var https_server = https.createServer(options, app); const socketIo2 = new Server(https_server); var io = socketIo2.listen(https_server); client端 12chapter 没有实现桌面共享功能 1. 共享整个window窗口 2. 共享chrome窗口 3. 共享tab窗口