brainstate

ossrs/srs

SRS is a simple, high-performance, AI-driven real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.

C++★ 29.4kMITGitHub ↗

Similar

  1. FFmpeg/FFmpeg

    Mirror of https://git.ffmpeg.org/ffmpeg.git

    C★ 66.4kGitHub ↗

  2. ZLMediaKit/ZLMediaKit

    WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT/STUN/TURN server and client framework based on C++11

    C++★ 17.7kGitHub ↗

  3. versatica/mediasoup

    Cutting Edge WebRTC Video Conferencing

    C++★ 7.4kISCGitHub ↗

  4. bluenviron/mediamtx

    Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio streams.

    Go★ 20.6kMITGitHub ↗

  5. streamaserver/streama

    Self hosted streaming media server. https://docs.streama-project.com/

    JavaScript★ 9.8kMITGitHub ↗

  6. bigbluebutton/bigbluebutton

    A complete web conferencing system for virtual classes and more!

    TypeScript★ 9.3kLGPL-3.0GitHub ↗

  7. mediaelement/mediaelement

    HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.

    JavaScript★ 8.3kMITGitHub ↗

  8. livekit/livekit

    End-to-end realtime stack for connecting humans and AI

    Go★ 22.0kApache-2.0GitHub ↗