Withdrawal method: Baidu.comTotal [52] sectionsAvailability of courseware: YesYou will gain
Learn the principles and architecture of live streaming
Learn the basic theory of RTSP/RTP/RTCP
Learning the basic theory of HLS (M3U8)
Learn the basic theory of WEBRTC
population (esp. of a group of people)
People who want to learn the basic theory of audio and video streaming and live broadcasting, etc. Courses
I'm going to walk you through the basic theory of streaming and live streaming and really get into the world of live video.
Learn the basic theory of RTMP, RTSP, RTP/RTCP, HLS (M3Uu8), HTTP-FLV, etc.
Learn about several open source libraries related to live streaming.
Specifics include the following:
Basic concepts related to streaming and live streaming
RTSP Protocol Explained
RTMP Protocol Explained
RTP/RTCP Protocol Explained
HLS (M3U8) Protocol Explanation
WEBRTC Protocol Explained
HTTP-FLV Protocol Explained
————————–
Audio-video and streaming media is a very complex technology, involving a lot of concepts, principles, theories, many beginners do not learn the basic theories, but directly to do the project, often see the code of c/c++ confused, do not know what the code actually means, why is this?
Because of not learning the basic theory of audio, video and streaming media, it's like learning English, not learning the basic words, but listening to the English news every day, and you can't always understand it.
So what, you must seriously study the basic theory, and then learn the player, transcoder, non-commercial, live streaming media, video surveillance, and so on.
Mr. Mei has been engaged in the audio/video and streaming media industry for 18 years; he has worked in companies such as YongxinVision, Zhongke Dayang, Baidu, and Harris Broadcasting Division of the U.S., and has rich experience; he has personally led the full set of projects of broadcasting live broadcasting and is well versed in h.264/h.265/aac, and he has participated in the practical products such as the web page player on Baidu's app personally.
Course Catalog
Chapter 1: Getting Started with Streaming and Live Streaming for Beginners Getting Started with Streaming Quotes and Demos 08:57 Packet capture analysis of streaming RTSP interaction flow 05:51 Introduction to streaming 11:27 An explanation of the principles of streaming technology 07:23 Introduction to RTP and H264 09:50 Introduction to streaming related technologies and live streaming 08:49 Principles and Architecture of Live Streaming 14:57 An introduction to the full process of live streaming 10:55 A short summary of streaming and live streaming related technologies 05:05 Chapter 2: RTSP Protocol Explained Hands-on RTSP live on-demand using VLC 07:15 Introduction and Introductory RTSP Concepts 14:42 RTSP framework process and case studies 11:59 RTSP packet capture and analysis process 11:03 Diagramming the RTSP interaction process 08:19 A few important concepts of RTSP 08:41 RTSP request messages and answer messages 10:56 RTSP messages explained and analyzed 10:16 SDP session description protocol 05:49 Method definition of RTSP with video surveillance 08:29 Chapter 3: RTP/RTCP Protocol Explained Introduction to RTP 07:56 Introduction to RTCP 07:00 Relationship of rtp,rtcp,rtsp 10:33 Packet capture analysis of rtp,rtcp,rtsp 07:34 Chapter 4: HLS Live Streaming Protocol Explained M3U8 Quotes and Effects Demo 1 06:22 M3U8 Quotes and Effects Demo 2 08:52 HLS Introduction and Analysis 12:16 Analysis of HLS summary architecture and application scenarios, etc. 11:58 M3U8 Detailed Explanation and Analysis 12:24 HLS Explained and Analyzed 10:54 Chapter 5: RTMP Protocol Explained Introduction to RTMP 06:10 Build RTMP live demo and effect demo 13:01 RTMP handshake process and packet capture analysis 09:19 RTMP Protocol Explained in a Layman's Layman's Layman's Layman's Layman's Layman 07:25 RTMP protocol in general 09:51 Basic explanation of Message and Chunk 07:46 A brief introduction to the Chunk format 05:14 Detailed analysis of the overall RTMP playback process 14:12 Chapter 6: HTTP-FLV Explained Introduction to HTTP-FLV Protocol 06:37 Build nginx live site on windows 11:33 Playing http-flv live streams using flv.js web pages 06:15 Introduction to the FLV format 05:20 Detailed disassembly and analysis of the FLV file format 20:10 Introduction to the official FLV documentation 08:04 Chapter 7: WEBRTC Explained A brief introduction to WEBRTC 04:34 WEBRTC architecture and functional modules 07:29 WEBRTC calls and displays local camera 10:31 Chapter 8: Introduction to Open Source Libraries for Streaming Media Profile of live555 06:47 What exactly is FFmpeg 04:40 FFmpeg environment setup and first experience 07:25 Introduction to VLC 15:32 EasyDarwin introduction and effect demo 11:50 Introduction to nginx-rtmp and SRS 04:03
Resource Disclaimer (Purchase is deemed to be agreement with this statement): 1. Any operation on the website platform is considered to have read and agreed to the registration agreement and disclaimer at the bottom of the website, this site resources have been ultra-low price, and does not provide technical support 2. Some network users share the net disk address may be invalid, such as the occurrence of failure, please send an e-mail to customer service code711cn#qq.com (# replaced by @) will be made up to send 3. This site provides all downloadable resources (software, etc.) site to ensure that no negative changes; but this site can not guarantee the accuracy, security and integrity of the resources, the user downloads at their own discretion, we communicate to learn for the purpose of not all the source code is not 100% error-free or no bugs; you need to have a certain foundation to be able to read and understand the code, be able to modify the debugging yourself! code and solve the error. At the same time, users of this site must understand that the Source Code Convenience Store does not own any rights to the software provided for download, the copyright belongs to the legal owner of the resource. 4. All resources on this site only for learning and research purposes, please must be deleted within 24 hours of the downloaded resources, do not use for commercial purposes, otherwise the legal disputes arising from the site and the publisher of the collateral liability site and will not be borne! 5. Due to the reproducible nature of the resources, once purchased are non-refundable, the recharge balance is also non-refundable