Awesome Video A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.
Stars: β 397 (-80.62%)
Screen Recorder Ffmpeg Cpp*Multimedia project* A screen recording application to capture your desktop and store in a video format. Click here to watch the demo
Stars: β 98 (-95.21%)
SrsSRS is a simple, high efficiency and realtime video server, supports RTMP, WebRTC, HLS, HTTP-FLV, SRT and GB28181.
Stars: β 16,734 (+717.09%)
Ott PackagerOTT/ABR streaming encoder (H264/HEVC) and packager for DASH and HLS
Stars: β 148 (-92.77%)
Docker Nginx Rtmpπ A Dockerfile for nginx-rtmp-module + FFmpeg from source with basic settings for streaming HLS. Built on Alpine Linux.
Stars: β 608 (-70.31%)
Abr BroadcasterA real time encoder for Adaptive Bitrate Broadcast
Stars: β 80 (-96.09%)
React PlayerA React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
Stars: β 5,931 (+189.6%)
Shaka PlayerJavaScript player library / DASH & HLS client / MSE-EME player
Stars: β 5,386 (+162.99%)
Rx PlayerDASH/Smooth HTML5 Video Player
Stars: β 600 (-70.7%)
P2p Cdn Sdk JavascriptFree p2p cdn github javascript sdk to reduce video streaming costs of live and on demand video using webrtc by upto 90% and improve scalability by 6x - π Vadootv π
Stars: β 158 (-92.29%)
shaka-player-reactA simple React component wrapper for shaka-player
Stars: β 79 (-96.14%)
Digital video introductionA hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding).
Stars: β 12,184 (+494.92%)
bigscreen-playerSimplified media playback for bigscreen devices
Stars: β 62 (-96.97%)
Nexplayer unity pluginStream videos in HLS & DASH with Widevine DRM using NexPlayer Video Streaming Player SDK for Unity on Android & iOS devices
Stars: β 73 (-96.44%)
wsaWSA(Websocket Streaming Agent) is a stream server target for mp4/h264 streaming over websocket
Stars: β 35 (-98.29%)
TogetherStreamA social and synchronized streaming experience
Stars: β 16 (-99.22%)
p2p-cdn-sdk-androidFree p2p cdn android github sdk to reduce video streaming costs of live and on demand video using webrtc by upto 90% and improve scalability by 6x - π Vadootv π
Stars: β 39 (-98.1%)
FfdynamicLibrary with dynamic audio/video composition and runtime control
Stars: β 274 (-86.62%)
Hls.jsHLS.js is a JavaScript library that plays HLS in browsers with support for MSE.
Stars: β 10,791 (+426.9%)
Multistreamer[discontinued] A webapp for publishing video to multiple streaming services at once.
Stars: β 281 (-86.28%)
FastocloudSelf-hosted IPTV/NVR/CCTV/Video service (Community version)
Stars: β 464 (-77.34%)
Awesome Developer Streamsπ©πΏβπ»π¨πΎβπ»π©πΌβπ»π¨π½βπ»π©π»βπ» Awesome Developers, Streaming
Stars: β 6,860 (+234.96%)
Kawaii PlayerMultimedia player, media library manager and portable media server with PC-To-PC casting feature.
Stars: β 397 (-80.62%)
HiitpiA workout trainer Dash/Flask app that helps track your HIIT workouts by analyzing real-time video streaming from your sweet Pi using machine learning and Edge TPU..
Stars: β 106 (-94.82%)
shaka-phpπ Shaka PHP is a library that uses Shaka Packager for DASH and HLS packaging and encryption, supporting Common Encryption for Widevine and other DRM Systems.
Stars: β 63 (-96.92%)
VimeCustomizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...
Stars: β 1,928 (-5.86%)
smart rtmpdRTMP server, smart, compact, high performance(c, c++), high concurrency, easy to maintain, easy to deploy, (supports multiple operating systems Windows and Linux, ARM, FreeBSD)
Stars: β 159 (-92.24%)
browserLiveStreamUse webcam, browser and Node to stream live video. From api.video (https://api.video)
Stars: β 141 (-93.12%)
nottThe New OTT Platform - an excuse to discuss and design a simple edge computing platform
Stars: β 46 (-97.75%)
SharpGrabberDownload from YouTube, Vimeo, PornHub, HLS (M3U8 files) with .NET and JavaScript, Library and desktop app for downloading high quality media
Stars: β 138 (-93.26%)
tmstms(toy media server) is a toy media server for myself learning media develop. Just for fun.
Stars: β 29 (-98.58%)
Node Tcp Streaming ServerExperimental TCP video streaming server written in node.js. Streaming over TCP and redistributing using WebSockets.
Stars: β 100 (-95.12%)
FprimeF' - A flight software and embedded systems framework
Stars: β 8,642 (+321.97%)
Janus Webrtc Gateway DockerPerfect Docker Image for Media Streaming Expert User ( https://github.com/meetecho/janus-gateway )
Stars: β 582 (-71.58%)
FfmpegMirror of https://git.ffmpeg.org/ffmpeg.git
Stars: β 27,382 (+1237.01%)
Live Stream From DesktopProvide guidance to test live streaming (mpeg-dash or hls) or vod from your desktop
Stars: β 124 (-93.95%)
PylivestreamPure Python FFmpeg-based live video / audio streaming to YouTube, Facebook, Periscope, Twitch, and more
Stars: β 442 (-78.42%)
Pyjumpcutterv2carykh's but with improvements and a GUI!
Stars: β 25 (-98.78%)
JpegrtspcameraSample RTSP server streaming MJPEG video from PC camera
Stars: β 25 (-98.78%)
MediaelementHTML5 <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.
Stars: β 7,767 (+279.25%)
DokaiCollection of Docker images for ML/DL and video processing projects
Stars: β 58 (-97.17%)
Raspiliveπ· Stream video from the Raspberry Pi Camera Module to the web
Stars: β 120 (-94.14%)
Rtsp StreamOut of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.
Stars: β 349 (-82.96%)
MltMLT Multimedia Framework
Stars: β 836 (-59.18%)
Awesome Live StreamWebrtc && Nginx && DASH && Quic ε¦δΉ θ΅ζζΆιοΌζη»ζ΄ζ°δΈ
Stars: β 290 (-85.84%)
Obs StudioOBS Studio - Free and open source software for live streaming and screen recording
Stars: β 34,115 (+1565.77%)
Rtmp Ts Dash WebrtcπΎ ι³θ§ι’解ε³ζΉζ‘ Audio and video solutionsοΌAV1οΌ
Stars: β 129 (-93.7%)
Pyscenedetectπ₯ Python and OpenCV-based scene cut/transition detection program & library.
Stars: β 1,203 (-41.26%)
Javelin[Mirror] RTMP streaming server written in Rust
Stars: β 77 (-96.24%)
Ev3dev Lang JavaA project to learn Java and create software for Mindstorms Robots using hardware supported by EV3Dev & the LeJOS way.
Stars: β 79 (-96.14%)
RtptoolsRTP Tools
Stars: β 74 (-96.39%)
FrameworkLift Framework
Stars: β 1,224 (-40.23%)