video-streaming

There are 1198 repositories under video-streaming topic.

  • 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++26.1k8411.5k5.4k
  • hls.js

    video-dev/hls.js

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

    Language:TypeScript15.1k3182.9k2.6k
  • streama

    streamaserver/streama

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

    Language:JavaScript9.7k298921987
  • shaka-project/shaka-player

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

    Language:JavaScript7.3k2194.7k1.3k
  • recloudstream/cloudstream

    Android app for streaming and downloading media.

    Language:Kotlin6.9k219713551
  • 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.1k94717455
  • vidgear

    abhiTronix/vidgear

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

    Language:Python3.4k61300255
  • core

    JAVClub/core

    🔞 JAVClub - 让你的大姐姐不再走丢

    Language:JavaScript2.9k10532335
  • ErickWendel/semana-javascript-expert08

    JS Expert Week 8.0 - 🎥Pre processing videos before uploading in the browser 😏

    Language:JavaScript2.5k3011.6k
  • MayaPosch/NymphCast

    Audio and video casting system with support for custom applications.

    Language:C2.4k587282
  • mayeaux/nodetube

    Open-source YouTube alternative that offers video, audio and image uploads, livestreaming and built-in monetization

    Language:JavaScript2.4k64227266
  • maxrave-dev/SimpMusic

    A simple music app using YouTube Music for backend

    Language:Kotlin2.1k36537130
  • kaltura/nginx-vod-module

    NGINX-based MP4 Repackager

    Language:C2k121971438
  • AVideo

    WWBN/AVideo

    Create Your Own Broadcast Network With AVideo Platform Open-Source. OAVP OVP

    Language:JavaScript1.9k1208.4k977
  • krzemienski/awesome-video

    A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.

    Language:HTML1.6k5513171
  • streamlit-webrtc

    whitphx/streamlit-webrtc

    Real-time video and audio processing on Streamlit

    Language:Python1.4k13206192
  • PipeWire-Guide

    mikeroyal/PipeWire-Guide

    PipeWire Guide. Learn about how PipeWire gives your Linux system a Professional Audio/Video Processing workflow.

    Language:Shell1.1k261234
  • superstreamer

    superstreamerapp/superstreamer

    An open, scalable, online streaming setup. All-in-one toolkit from ingest to adaptive video playback. Built for developers in need of video tooling.

    Language:TypeScript1k57032
  • pageauc/speed-camera

    A Unix, Windows, Raspberry Pi Object Speed Camera using python, opencv, video streaming, motion tracking. Includes a Standalone Web Server Interface, Image Search using opencv template match and a whiptail Admin Menu Interface Includes picam and webcam Plugins for motion track security camera configuration including rclone sync script. watch-app allows remotely controller camera configuration from a remote storage service name. Uses sqlite3 and gnuplot for reporting. Recently added openalpr license plate reader support.

    Language:Python99349155174
  • ksvc/KSYLive_iOS

    金山云直播SDK [ iOS推流+播放 ]融合版 支持美颜滤镜(Beauty Filter)、美声(Beauty Voice)、软硬编(Software/Hardware Encoder) 、网络自适应(Network Auto Adapt)、混音(Audio Mixer)、混响(Reverb)、画中画(PIP)

    Language:Objective-C94149193271
  • CasparCG/server

    CasparCG Server is a Windows and Linux software used to play out professional graphics, audio and video to multiple outputs. It has been in 24/7 broadcast production since 2006. Ready-to-use downloads are available under the Releases tab https://casparcg.com.

    Language:C++9211011.2k273
  • ByronHsu/Never-Blink

    👀Blink and lose.

    Language:JavaScript89910667
  • muxinc/next-video

    The easiest way to add video in your Nextjs app.

    Language:TypeScript8891111834
  • canalplus/rx-player

    DASH/Smooth HTML5 Video Player

    Language:TypeScript87049182133
  • StanfordSNR/puffer

    Puffer is a free live TV streaming website and a research study at Stanford using machine learning to improve video streaming

    Language:C++8473318132
  • python-ffmpeg-video-streaming

    quasarstream/python-ffmpeg-video-streaming

    📼 Package media content for online streaming(DASH and HLS) using FFmpeg

    Language:Python83820107142
  • fluid-player/fluid-player

    Fluid Player - an open source VAST compliant HTML5 video player

    Language:JavaScript833208517365
  • rodizio1/EZ-WifiBroadcast

    Affordable Digital HD Video Transmission made easy!

    Language:C82897237200
  • Roverr/rtsp-stream

    Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.

    Language:Go7151945166
  • Stremio/stremio-addon-sdk

    🧙 A Node.js SDK for creating and publishing Stremio add-ons

    Language:JavaScript70877192185
  • zorchenhimer/MovieNight

    Single instance video streaming server with integrated chat.

    Language:Go6922314186
  • kclyu/rpi-webrtc-streamer

    This repo's objective is providing something like Web Cam server on the most popular Raspberry PI hardware. By integrating [WebRTC](https://webrtc.org/native-code/) and Raspberry PI, we can stream the Raspberry camera feed to browser or native client which talks WebRTC.

    Language:C++63132136108
  • react-native-twilio-video-webrtc

    blackuy/react-native-twilio-video-webrtc

    Twilio Video (WebRTC) for React Native

    Language:Java60925455403
  • samirkumardas/jmuxer

    jMuxer - a simple javascript mp4 muxer that works in both browser and node environment.

    Language:JavaScript56715116115
  • Talentica/AndroidWithKotlin

    :rocket: These are android sample projects which are written in Kotlin. It covers video streaming, mp3 player, sqlite, location services, custom camera, o-notifications, simple compass etc.

    Language:Kotlin566301127
  • kaltura/platform-install-packages

    Official deployment packages to install the Kaltura platform on a server or cluster environments using native OS package managers

    Language:Shell52280510242