#Video-streaming

Showing 43 of 43 repositories tagged #video-streaming, ranked by stars

recloudstream
recloudstream
cloudstream

Android app for streaming and downloading media.

Score
100
β˜… 10.0k β‘‚ 943 +79/day
Kotlin
maxrave-dev
maxrave-dev
SimpMusic

A cross-platform music app using YouTube Music for backend

Score
94
β˜… 9.8k β‘‚ 480 +136/day
Kotlin
abhiTronix
abhiTronix
vidgear

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

Score
100
β˜… 3.7k β‘‚ 286 +1/day
Python
DonutWare
DonutWare
Fladder

Fladder - A cross-platform Jellyfin Frontend built on top of Flutter.

Score
88
β˜… 2.4k β‘‚ 149 +4/day
Dart
whitphx
whitphx
streamlit-webrtc

Real-time video and audio processing on Streamlit

Score
100
β˜… 1.7k β‘‚ 221 β€”
Python
vega-org
vega-org
vega-app

A media streaming streaming app for android.

Score
81
β˜… 1.2k β‘‚ 163 +7/day
TypeScript
muxinc
muxinc
next-video

The easiest way to add video in your Nextjs app.

Score
100
β˜… 1.2k β‘‚ 68 +2/day
TypeScript
alfg
alfg
ffmpeg-commander

A web-based GUI for quickly generating common FFmpeg command-line operations.

Score
83
β˜… 1.1k β‘‚ 108 β€”
Vue
StanfordSNR
StanfordSNR
puffer

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

Score
50
β˜… 918 β‘‚ 142 β€”
C++
ByronHsu
ByronHsu
Never-Blink

πŸ‘€Blink and lose.

Score
0
β˜… 901 β‘‚ 69 β€”
JavaScript
quasarstream
quasarstream
python-ffmpeg-video-streaming

πŸ“Ό Package media content for online streaming(DASH and HLS) using FFmpeg

Score
0
β˜… 860 β‘‚ 139 β€”
Python
eduard256
eduard256
Strix

Smart IP camera stream finder. Tests 102K+ URL patterns in 30 seconds. Supports 67K camera models. Generates ready Frigate/go2rtc configs.

Score
100
β˜… 763 β‘‚ 35 +3/day
HTML
hitarth-gg
hitarth-gg
zenshin

πŸ”– Web & Electron based Anime Streaming App for 🐈s

Score
67
β˜… 744 β‘‚ 67 +2/day
JavaScript
Roverr
Roverr
rtsp-stream

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

Score
40
β˜… 722 β‘‚ 168 β€”
Go
taco-group
taco-group
SparkVSR

[ECCV 2026] SparkVSR: Interactive Video Super-Resolution via Sparse Keyframe Propagation

Score
100
β˜… 684 β‘‚ 73 +1/day
Python
suzuran0y
suzuran0y
CCTV-Smartphone-AI-Monitoring

ζœ¬εœ°η›‘ζŽ§ + AI 视觉 β€” LAN-based smartphone-powered AI monitoring framework with structured event output for data acquisition and analysis.

Score
75
β˜… 634 β‘‚ 42 +1/day
Python
blackuy
blackuy
react-native-twilio-video-webrtc

Twilio Video (WebRTC) for React Native

Score
75
β˜… 630 β‘‚ 416 β€”
Java
Talentica
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.

Score
31
β˜… 568 β‘‚ 126 β€”
Kotlin
video-db
video-db
StreamRAG

Video Search and Streaming Agent πŸ•΅οΈβ€β™‚οΈ

Score
50
β˜… 501 β‘‚ 35 β€”
Python
eleven-am
eleven-am
frames

Frames is a modern SVOD (Streaming Video on Demand) streaming service built with React and NestJS. It allows you to stream MP4 files from virtually any provider including local storage, S3, Dropbox, Google Drive, and more.

Score
33
β˜… 493 β‘‚ 55 β€”
TypeScript
razorRun
razorRun
react-native-vlc-media-player

React native media player for video streaming and playing. Supports RTSP, RTMP and other protocols supported by VLC player

Score
69
β˜… 451 β‘‚ 216 β€”
Java
SimformSolutionsPvtLtd
SimformSolutionsPvtLtd
SSffmpegVideoOperation

This is a library of FFmpeg for android... πŸ“Έ 🎞 πŸš‘

Score
19
β˜… 383 β‘‚ 89 β€”
Kotlin
roshancodespace
roshancodespace
ShonenX

A modern Flutter application for media discovery, tracking, and streaming. Featuring seamless AniList and MyAnimeList integration, customizable content providers, offline capabilities, smooth playback, and a refined user experience, the app is built with a strong focus on performance, scalability, and modern design principles.

Score
62
β˜… 296 β‘‚ 30 +8/day
Dart
TUM-Dev
TUM-Dev
gocast

TUMs lecture streaming service.

Score
60
β˜… 257 β‘‚ 62 β€”
Go
unhaya
unhaya
vam-seek

2D Video Seek Marker - Client-side video navigation grid library

Score
50
β˜… 255 β‘‚ 19 +11/day
HTML
maartenbreddels
maartenbreddels
ipywebrtc

WebRTC for Jupyter notebook/lab

Score
0
β˜… 252 β‘‚ 41 β€”
JavaScript
telsacoin
telsacoin
telsavideo

Community-focused Decentralized Cryptocurrency Video APP like Tiktok

Score
12
β˜… 249 β‘‚ 76 β€”
Dart
kev1nweng
kev1nweng
reel-sync

ιšζ—Άιšεœ°δΈŽδ»–δΊΊεŒζ­₯θ§‚ηœ‹θ§†ι’‘ζˆ–ε…±δΊ«ε±εΉ•γ€‚ζ— ιœ€ζ³¨ε†ŒοΌŒε³η‚Ήε³η”¨ | Watch videos in sync or share your screen with others. No signup required.

Score
17
β˜… 193 β‘‚ 20 +1/day
Vue
kaltura
kaltura
media-framework

Kaltura Live Media Framework

Score
0
β˜… 178 β‘‚ 30 β€”
C
THEOplayer
THEOplayer
react-native-theoplayer

A React Native THEOplayerView component

Score
56
β˜… 104 β‘‚ 31 β€”
TypeScript
muxinc
muxinc
mux-go

Official Mux API wrapper for golang projects, supporting both Mux Data and Mux Video.

Score
20
β˜… 100 β‘‚ 22 β€”
Go
dreamvo
dreamvo
gilfoyle

Distributed video delivery

Score
0
β˜… 99 β‘‚ 27 β€”
Go
Shrey113
Shrey113
App-Scrcpy

A scrcpy-inspired Android screen, audio, and control streaming client for Windows β€” built without ADB, using pure WebSocket communication.

Score
44
β˜… 90 β‘‚ 3 +4/day
HTML
NyanTV
NyanTV
NyanTV

An Open Source app for Tracking Anime via AniList & MyAnimeList or Shows and Movies via Simkl on Android TVs. Made with Jetpack Compose.

Score
38
β˜… 87 β‘‚ 4 +9/day
Kotlin
AshokShau
AshokShau
TgMusicBot

Telegram Group Calls Streaming bot with some useful features, written in Go with Gotdbot and NTgcalls. Supporting platforms like Youtube, Spotify, AppleMusic and M3u8 Link

Score
80
β˜… 87 β‘‚ 171 β€”
Go
evercam
evercam
ex_nvr

Video recording and computer vision for edge devices

Score
25
β˜… 76 β‘‚ 18 β€”
Elixir
szczyglis-dev
szczyglis-dev
js-ai-body-tracker

[JS/TensorFlow] JavaScript library that implements machine learning-based models for human pose estimation and human movement analysis. It allows you to easily implement three neural network models for human pose estimation: MoveNet, PoseNet, and BlazePose. No Node.js is required. TensorFlowJS was used, and an example app is included.

Score
0
β˜… 76 β‘‚ 15 β€”
JavaScript
halilozel1903
halilozel1903
ExoPlayerDemo

How to use ExoPlayer πŸ“Ή with Kotlin in Android ⁉️ Project includes HLS Media Type.

Score
0
β˜… 74 β‘‚ 12 β€”
Kotlin
AgoraIO
AgoraIO
AgoraRtcEngine_iOS

iOS Package for Agora Video RTE SDK. Perfect for video calls and live streaming.

Score
50
β˜… 73 β‘‚ 20 β€”
Swift
awslabs
awslabs
amazon-kinesis-video-streams-webrtc-sdk-ios

iOS SDK for interfacing with the Amazon Kinesis Video Streams Signaling Service.

Score
25
β˜… 72 β‘‚ 34 β€”
Swift
gitduckhq
gitduckhq
vscode-extension

Link your code and commits to a video recording and explain your code with video.

Score
0
β˜… 71 β‘‚ 10 β€”
TypeScript
GnikDroy
GnikDroy
AnimeTV

Anime Viewer for your android device using flutter.

Score
6
β˜… 62 β‘‚ 78 β€”
Dart
video-db
video-db
videodb-cookbook

Build use cases with VideoDB

Score
0
β˜… 36 β‘‚ 10 β€”
Jupyter Notebook
Related Topics
#video#android#video-processing#ffmpeg#streaming#video-player#kotlin#hls#webrtc#multimedia#android-app

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly