video-streaming

There are 1119 repositories under video-streaming topic.

  • srs

    ossrs/srs

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

    Language:C++24.5k8461.4k5.3k
  • hls.js

    video-dev/hls.js

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

    Language:TypeScript14.3k3192.8k2.5k
  • streama

    streamaserver/streama

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

    Language:JavaScript9.6k300914983
  • shaka-project/shaka-player

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

    Language:JavaScript6.9k2244.4k1.3k
  • recloudstream/cloudstream

    Android app for streaming and downloading media.

    Language:Kotlin5.7k205551477
  • 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:HTML3.6k91638423
  • vidgear

    abhiTronix/vidgear

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

    Language:Python3.2k62283241
  • core

    JAVClub/core

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

    Language:JavaScript2.8k10632341
  • ErickWendel/semana-javascript-expert08

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

    Language:JavaScript2.5k2911.7k
  • MayaPosch/NymphCast

    Audio and video casting system with support for custom applications.

    Language:C2.4k606681
  • mayeaux/nodetube

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

    Language:JavaScript2.3k64226260
  • kaltura/nginx-vod-module

    NGINX-based MP4 Repackager

    Language:C2k122947430
  • AVideo

    WWBN/AVideo

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

    Language:JavaScript1.9k1208k962
  • krzemienski/awesome-video

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

    Language:HTML1.5k5613161
  • maxrave-dev/SimpMusic

    A simple music app using YouTube Music for backend

    Language:Kotlin1.4k2132697
  • streamlit-webrtc

    whitphx/streamlit-webrtc

    Real-time video and audio streams over the network, with Streamlit.

    Language:Python1.2k13196169
  • ksvc/KSYLive_iOS

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

    Language:Objective-C94049193276
  • 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:Python93648150170
  • ByronHsu/Never-Blink

    👀Blink and lose.

    Language:JavaScript89210668
  • 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++8801031.2k270
  • PipeWire-Guide

    mikeroyal/PipeWire-Guide

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

    Language:Shell865221121
  • canalplus/rx-player

    DASH/Smooth HTML5 Video Player

    Language:TypeScript83350166124
  • python-ffmpeg-video-streaming

    quasarstream/python-ffmpeg-video-streaming

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

    Language:Python82222103142
  • rodizio1/EZ-WifiBroadcast

    Affordable Digital HD Video Transmission made easy!

    Language:C80198237198
  • 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++7883117127
  • fluid-player/fluid-player

    Fluid Player - an open source VAST compliant HTML5 video player

    Language:JavaScript783206500344
  • Roverr/rtsp-stream

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

    Language:Go6952044163
  • zorchenhimer/MovieNight

    Single instance video streaming server with integrated chat.

    Language:Go6652214185
  • muxinc/next-video

    The easiest way to add video in your Nextjs app.

    Language:TypeScript623118919
  • 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++61732136107
  • blackuy/react-native-twilio-video-webrtc

    Twilio Video (WebRTC) for React Native

    Language:Java60426451403
  • Stremio/stremio-addon-sdk

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

    Language:JavaScript58974166155
  • 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:Kotlin556301124
  • samirkumardas/jmuxer

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

    Language:JavaScript54115110106
  • kaltura/platform-install-packages

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

    Language:Shell52080510243
  • PHP-FFmpeg-video-streaming

    quasarstream/PHP-FFmpeg-video-streaming

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

    Language:PHP50823113114