admin 发表于 2024-5-10 00:35:49

音视频高手突围课--WebRTC企业级高性能后台服务实战_实战课程

**** Hidden Message ***** 音视频高手突围课--WebRTC企业级高性能后台服务实战
手把手带你落地一套WebRTC后台分发服务,助力你在音视频领域稳固基石,跨入高手行列

//img1.sycdn./szimg/6176196209f173ef05400304.jpg
课程介绍高级· 606人报名 ¥499.00

//img1.sycdn./szimg/5fd190d709afb12005400304.jpg
课程介绍高级· 2009人报名 ¥366.00
本课程以共享桌面项目为驱动,以渐进迭代的授课方式,遵循RFC标准,深入解析STUN/TURN/DTLS/ICE/RTP/RTCP/SRTP/SRTCP等网络传输协议栈,手把手带你实现WebRTC P2P通信核心技术和ICE网络框架。教学过程中还会设计针对性实验,验证效果,让你学习顺畅,收获满满。希望通过本课程的学习,你能先人一步,突破瓶颈,顺利跨入音视频领域高手行列。
本课程依托平台《基于C++从0到1手写Linux高性能网络编程框架》
成熟且稳固的前置技术基础,解决高性能异步网络数据分发问题
具备自研WebRTC
高性能分发服务能力
掌握WebRTC信令流程的设计与实
现,高性能的UDP网络编程,以及音
视频流的分发架构设计
掌握WebRTC P2P/ICE
框架设计及核心技术
掌握ICE标准RFC5245规范,ICE运
行框架的设计与实现,DTLS流程、
音视频加解密的设计与实现
掌握WebRTC P2P/ICE
核心通信原理
掌握WebRTC P2P的核心通信流
程,ICE的核心概念和运行步骤,
P2P通信加解密原理
xrtcserver(分发服务)
分发服务由两部分构成,一个是signaling模块,它是一个tcp server,负责
处理信令服务转发过来的信令请求;一个是rtc模块,它是一个udp server,
负责和WebRTC客户端建立peerconnection,实现音视频数据的分发。
libev:高性能事件库,事件驱动网络编程框架的核心WebRTC/rtc_base,
移植于WebRTC的通用基础库,包含通用的字符串、时间、信号槽、日志
等处理函数,openssl: 知名的安全库,libsrtp:rtp/rtcp加解密库。
WebRTC后台服务系统架构图
第1章 WebRTC实战后台服务-课程导学
本章主要对课程整体内容进行全面的介绍,包括课程目标、课程优势、课程内容安排、适合人群、学习建议等。
第2章 为什么要学习ICE技术(音视频SFU分发服务)?
本章主要介绍音视频分发服务应用的价值及适用性,强调其服务在领域的地位等。
第3章 项目总体设计,掌握项目的总体设计及技术选型
本章主要介绍课程中项目的各项功能、架构设计、核心技术及流程,对整体系统的技术选型做详解分析。
第4章 WebRTC offer SDP深度解析和生成
本章深度讲解WebRTC SDP描述信息,帮助学员掌握不同属性字段的含义和作用,并能够在实际项目中灵活运用。
第5章 ICE运行框架总体介绍,掌握ICE总体运行框架以及核心API的设计方法
本章重点介绍ICE运行框架以及核心接口的设计,帮助学员掌握ICE的核心流程和重要接口。
查看完整目录
答疑专区+技术社区
连百度谷歌都搜不到的问题,在这里讲
师都将耐心详细解答,更有小伙伴一起
交流互动,共同进步。
课程全套代码下载
提供课程全套源代码下载,包含:
全套组件封装镜像、私有仓库、各个服
务的镜像、项目源代码。
独家“动态”教辅材料
丰富的专属教辅资料上传更新,通过课程
教案、原理图解、技术文档、演示案例等
各种教材,保障你的学习效果。
实用电子文档
部分简单内容以图文形式呈现,与视频
相配合,既保障学习效果,又提高了学
习效率。
**** Hidden Message *****
页: [1]
查看完整版本: 音视频高手突围课--WebRTC企业级高性能后台服务实战_实战课程