hls

There are 1351 repositories under hls topic.

  • FFmpeg/FFmpeg

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

    Language:C54.5k1.5k013.2k
  • videojs/video.js

    Video.js - open source HTML5 video player

    Language:JavaScript39.3k1.3k5.4k7.5k
  • srs

    ossrs/srs

    SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181.

    Language:C++28k8291.6k5.6k
  • bluenviron/mediamtx

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

    Language:Go16.9k1751.9k2k
  • hls.js

    video-dev/hls.js

    HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.

    Language:TypeScript16.2k3093.1k2.7k
  • DIYgod/DPlayer

    :lollipop: Wow, such a lovely HTML5 danmaku video player

    Language:JavaScript16.1k39902.5k
  • leandromoreira/digital_video_introduction

    A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸

    Language:Jupyter Notebook16.1k431561.4k
  • ZLMediaKit

    ZLMediaKit/ZLMediaKit

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

    Language:C++16k3563.6k3.8k
  • owncast

    owncast/owncast

    Take control over your live stream video by running it yourself. Streaming + chat out of the box.

    Language:TypeScript10.6k1002.3k1.1k
  • go2rtc

    AlexxIT/go2rtc

    Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MP4, MJPEG, HomeKit, FFmpeg, etc.

    Language:Go10.6k851.7k786
  • gwuhaolin/livego

    live video streaming server in golang

    Language:Go10k2211892k
  • cookpete/react-player

    A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

    Language:TypeScript10k791.6k1.2k
  • bytedance/xgplayer

    A HTML5 video player with a parser that saves traffic

    Language:JavaScript9k1221.1k921
  • 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.

    Language:JavaScript8.3k3032.2k1.6k
  • caorushizi/mediago

    跨平台视频提取工具:支持流媒体下载、视频下载、m3u8 下载及 B站视频下载,提供 Windows 和 Mac 桌面客户端。Cross-platform video extraction tool: Supports streaming download, video download, m3u8 download, and Bilibili video download, with desktop clients for Windows and Mac.

    Language:TypeScript8k50172720
  • shaka-project/shaka-player

    JavaScript player library / DASH & HLS client / MSE-EME player

    Language:JavaScript7.8k2135k1.4k
  • clappr/clappr

    An extensible, plugin-oriented, HTML5-first media player for the web

    Language:JavaScript7.3k2261.5k856
  • nilaoda/N_m3u8DL-RE

    Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文.

    Language:C#6.7k64640699
  • anyrtcIO-Community/anyRTC-RTMP-OpenSource

    RTMP 推流器,RTMP(HLS)秒开播放器,直播点播,跨平台(Win,IOS,Android)开源代码

    Language:C++4.9k2531211.6k
  • restreamer

    datarhei/restreamer

    The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.

    Language:HTML4.7k97787507
  • ant-media/Ant-Media-Server

    Ant Media Server — Ultra-low latency streaming engine with WebRTC (~0.5s), SRT, RTMP, HLS, CMAF, adaptive bitrate, transcoding & scaling

    Language:Java4.6k975.6k670
  • openwifi

    open-sdr/openwifi

    open-source IEEE 802.11 WiFi baseband FPGA (chip) design: driver, software

    Language:C4.4k131374736
  • M3U8-Downloader

    HeiSir2014/M3U8-Downloader

    M3U8-Downloader 支持多线程、断点续传、加密视频下载缓存。

    Language:JavaScript4k5265556
  • vidgear

    abhiTronix/vidgear

    A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:

    Language:Python3.6k62305273
  • ireader/media-server

    RTSP/RTP/RTMP/FLV/HLS/MPEG-TS/MPEG-PS/MPEG-DASH/MP4/fMP4/MKV/WebM

    Language:C3.4k1963251.1k
  • vidstack/player

    UI components and hooks for building video/audio players on the web. Robust, customizable, and accessible. Modern alternative to JW Player and Video.js.

    Language:TypeScript3.2k40748184
  • gpac

    gpac/gpac

    GPAC Ultramedia OSS for Video Streaming & Next-Gen Multimedia Transcoding, Packaging & Delivery

    Language:C3.1k982.7k568
  • docker-wyze-bridge

    mrlt8/docker-wyze-bridge

    WebRTC/RTSP/RTMP/LL-HLS bridge for Wyze cams in a docker container

    Language:Python3.1k62854241
  • q191201771/lal

    🔥 Golang audio/video live streaming lib/client/server. support RTMP, RTSP(RTP/RTCP), HLS, HTTP[S]/WebSocket-FLV/TS, GB28181, H264/H265/AAC/G711/OPUS, relay, cluster, record, HTTP Notify/API/UI. 直播

    Language:Go3k62238487
  • OvenMediaEngine

    AirenSoft/OvenMediaEngine

    OvenMediaEngine (OME) is a Sub-Second Latency Live Streaming Server with Large-Scale and High-Definition. #WebRTC #LLHLS

    Language:C++3k1441.2k1.1k
  • videojs/videojs-contrib-hls

    HLS library for video.js

    Language:JavaScript2.9k209769792
  • vime-js/vime

    Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...

    Language:TypeScript2.8k20309154
  • griffith

    zhihu/griffith

    A React-based web video player

    Language:TypeScript2.5k4092225
  • Chimeejs/chimee

    a video player framework aims to bring wonderful experience on browser

    Language:JavaScript2.4k53307201
  • hls-downloader

    puemos/hls-downloader

    Web Extension for sniffing and downloading HTTP Live streams (HLS)

    Language:TypeScript2.4k33321286
  • axiomatic-systems/Bento4

    Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools

    Language:C++2.3k78875513