Changes between Version 10 and Version 11 of SponsoringPrograms/GSoC/2025
- Timestamp:
- Feb 15, 2025, 3:39:17 PM (18 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SponsoringPrograms/GSoC/2025
v10 v11 60 60 == WebRTC-HTTP ingestion protocol (WHIP) == 61 61 62 '''Description:''' WHIP is the protocol to the well-known WebRTC-HTTP ingetion protocol, Can publish video and audio stream with low-latency transport, There have a lot of mediaserver have been supported recevice WHIP push stream. You will learn about RFC9429,RFC9110,RFC7675,RFC8845,RFC8838,RFC5789,RFC8840,RFC9110,RFC6585 etc. This year, you will help add DTLS, WHIP protocol support in ffmpeg.63 64 '''Expected results:''' Support WHIP protocol and DTLS in ffmpeg, Support push video and audio streams to remote mediaserver by WHIP.62 '''Description:''' The WHIP task only requires the implementation of basic streaming capabilities as outlined in https://www.ietf.org/archive/id/draft-ietf-wish-whip-16.txt. Given that WebRTC itself is extremely large and complex, FFmpeg has no plans to fully implement WebRTC capabilities in the short term. Therefore, it will only support the most basic ICE interaction capabilities, the most basic DTLS capabilities, and minimal modifications to FFmpeg's RTP/RTCP workflow to enable WHIP support. 63 64 '''Expected results:''' This will allow FFmpeg users to quickly utilize FFmpeg for WHIP streaming. 65 65 66 66 '''Prerequisites:''' Good C code, basic familiarity with Git, and basic knowledge of network transport protocols.
