awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

mobile camera streaming / IP camera app

Ranking updated Jun 30, 2026

For an app for streaming mobile camera feeds, the first results are koush/scrypted, alexxit/go2rtc (go2rtc is a media streaming server that routes camera feeds across protocols, but it does not include a mobile client to capture and stream a phone's camera, so it serves as a backend component rather than the self-contained streaming app you are looking for) and blakeblackshear/frigate. zoneminder/zoneminder and begeekmyfriend/yasea round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “mobile camera streaming”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Results for “an app for streaming mobile camera feeds”

Find the best repos with AI.We'll search the best matching repositories with AI.
  • koush/scryptedkoush avatar

    koush/scrypted

    5,757View on GitHub↗

    Scrypted is a video integration platform that connects IP cameras and NVRs into smart home ecosystems such as HomeKit, Google Home, Alexa, and Home Assistant. It functions as both an NVR software for recording and playing back continuous video footage, and an object detection engine that analyzes live camera feeds to identify motion, people, vehicles, and other objects. The platform distinguishes itself through its ability to transcode and forward live camera streams to multiple smart home platforms simultaneously, enabling unified viewing and control across all connected devices. It includes

    Scrypted is a self-hostable video integration platform that connects IP cameras and NVRs, providing real-time stream forwarding, motion detection, continuous recording, and playback — it covers the core surveillance and remote viewing features, though its primary focus is on IP cameras rather than directly streaming from a mobile device's own camera.

    TypeScriptContinuous Recording ManagersNetwork Video Recorders
    View on GitHub↗5,757
  • alexxit/go2rtcAlexxIT avatar

    AlexxIT/go2rtc

    13,236View on GitHub↗

    go2rtc is a media streaming server that functions as a protocol-agnostic gateway for video and audio feeds. It ingests media from diverse sources and redistributes them across multiple streaming standards, enabling compatibility between proprietary camera hardware and web-based playback clients. The system utilizes a centralized configuration schema to manage stream routing and lifecycle orchestration based on client demand. The platform distinguishes itself through its focus on low-latency delivery, utilizing peer-to-peer connections to facilitate sub-second playback directly within web brow

    go2rtc is a media streaming server that routes camera feeds across protocols, but it does not include a mobile client to capture and stream a phone's camera, so it serves as a backend component rather than the self-contained streaming app you are looking for.

    GoBidirectional Audio SystemsLow-Latency Streaming
    View on GitHub↗13,236
  • blakeblackshear/frigateblakeblackshear avatar

    blakeblackshear/frigate

    33,778View on GitHub↗

    Frigate is a self-hosted network video recorder that functions as a private, local AI-powered vision engine. It manages video streams by performing real-time object detection, tracking, and classification directly on local hardware, ensuring that security monitoring and activity recording remain independent of cloud services. The system distinguishes itself through a modular, hardware-accelerated video pipeline that offloads intensive decoding and machine learning inference to dedicated GPUs, NPUs, or specialized accelerators like Coral TPUs and Hailo modules. It utilizes state-based object t

    Frigate is a self-hosted NVR for IP cameras with real-time object detection, but it is not a tool that streams a mobile device’s own camera—it ingests existing camera streams rather than turning a phone into a streaming source, so it does not address the core need of broadcasting a mobile camera feed.

    TypeScriptMotion DetectionNetwork Video RecordersLow-Latency Streaming
    View on GitHub↗33,778
  • zoneminder/zoneminderZoneMinder avatar

    ZoneMinder/zoneminder

    5,855View on GitHub↗

    ZoneMinder is a free, open source Closed-circuit television software application developed for Linux which supports IP, USB and Analog cameras.

    ZoneMinder is a full-featured self-hosted surveillance and video management system that excels at receiving and recording streams from IP cameras, but it is not a tool to stream a mobile device's camera feed—you would need a separate broadcasting app on the phone and then use ZoneMinder as the server.

    PHPMotion DetectionNetwork Video Recorders
    View on GitHub↗5,855
  • begeekmyfriend/yaseabegeekmyfriend avatar

    begeekmyfriend/yasea

    4,940View on GitHub↗

    Yasea is an Android live streaming client used for broadcasting live camera and microphone feeds to remote servers via the RTMP protocol. It provides a system for mobile live broadcasting that integrates camera control, media encoding, and real-time network transmission. The project features GPU-accelerated video filtering to apply visual effects to live streams and a local recording system that saves a copy of the broadcast to an MP4 file while simultaneously streaming to a remote destination. It includes a camera controller for managing front and rear sensors and adjusting stream orientatio

    Yasea is an Android live streaming client library that streams camera and microphone feeds via RTMP, but it is a mobile broadcasting component rather than a self-hostable IP camera app with motion detection, two-way audio, or night vision.

    C++Low-Latency RTMP/RTSP Streams
    View on GitHub↗4,940
  • easydarwin/easydarwinEasyDarwin avatar

    EasyDarwin/EasyDarwin

    6,830View on GitHub↗

    open source、high performance、industrial rtsp streaming server,a lot of optimization on streaming relay,KeyFrame cache,RESTful,and web management,also EasyDarwin support distributed load balancing,a simple streaming media cloud platform architecture.

    Easydarwin is a high-performance RTSP streaming server that can relay and manage streams, but it does not include a mobile client app for capturing and streaming a camera feed, so it is a backend building block rather than the complete mobile camera streaming solution you are looking for.

    HTMLRTSP Media Servers
    View on GitHub↗6,830
  • daniulive/smarterstreamingdaniulive avatar

    daniulive/SmarterStreaming

    11,170View on GitHub↗

    SmarterStreaming is a cross-platform SDK for hardware-accelerated audio and video capture, encoding, and streaming. It provides a complete media pipeline for low-latency RTMP and RTSP streaming, and includes an embedded lightweight RTSP server that can serve live feeds directly from the source device to local network clients without requiring a separate server. The SDK also integrates with GB28181 surveillance platforms, enabling compliant device registration and streaming for standardized video monitoring systems. The project distinguishes itself through a set of integrated capabilities for

    SmarterStreaming is a cross-platform SDK for hardware-accelerated audio/video streaming with RTSP/RTMP support and an embedded server, but it is a development library rather than a ready-to-use mobile camera streaming app for surveillance or remote viewing.

    JavaEmbedded RTSP ServersTwo-Way Audio TalkbacksLow-Latency RTMP/RTSP Streams
    View on GitHub↗11,170
  • react-native-camera/react-native-camerareact-native-camera avatar

    react-native-camera/react-native-camera

    9,638View on GitHub↗

    This project provides cross-platform programmatic interfaces and UI components for integrating camera hardware into mobile applications. It serves as a tool for implementing image and video capture, as well as specialized scanning and recognition tasks. The library includes specialized capabilities for computer vision, including a barcode scanner for decoding various barcode types, a face detection tool to identify human faces in a live feed, and an optical character recognition engine for extracting written text from the camera stream. The system covers hardware configuration and control, i

    This is a React Native library for integrating camera capture and scanning into mobile apps, not a standalone streaming server or IP camera app; it provides building blocks rather than the end-to-end streaming solution you need.

    JavaMobile Video Recording
    View on GitHub↗9,638
  • beclab/olaresbeclab avatar

    beclab/Olares

    4,086View on GitHub↗

    Olares is a comprehensive suite of self-hosted identity, storage, AI, and orchestration services designed for private infrastructure management. It functions as a Kubernetes home server orchestrator, enabling the deployment of containerized applications, AI models, and GPU resources on local hardware to replace third-party cloud services. The platform distinguishes itself through a combination of self-hosted AI infrastructure for running large language models and image generators, alongside a decentralized identity manager that uses cryptographic keys and OIDC for trustless authentication. It

    Olares is a self-hosted orchestration platform for deploying containerized applications on a home server, but it is not itself a camera streaming app — it lacks real-time streaming, RTSP output, motion detection, or mobile camera capture features.

    GoPrivate Cloud Hosting
    View on GitHub↗4,086
  • hybridgroup/gocvhybridgroup avatar

    hybridgroup/gocv

    7,463View on GitHub↗

    GoCV is a computer vision library and Go language binding for OpenCV. It serves as an image processing toolkit and deep learning inference engine, providing programmatic access to a wide range of algorithms for image manipulation, object detection, and video analysis. The project differentiates itself through high-performance native bindings and hardware acceleration. It utilizes a foreign function interface to map Go calls to C++ functions and includes a hardware-agnostic backend dispatch to route neural network tasks to computation engines such as CUDA and OpenVINO. The library covers a br

    GoCV is a computer vision library and OpenCV binding, not a ready-to-use mobile camera streaming app; while it can process video feeds programmatically, it lacks the built-in streaming, mobile client, and surveillance features this search requires.

    GoMotion Detection
    View on GitHub↗7,463
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
koush/scrypted5.8KTypeScriptNOASSERTIONJun 1, 2026
alexxit/go2rtc13.2KGoMITMay 20, 2026
blakeblackshear/frigate33.8KTypeScriptMITJun 16, 2026
zoneminder/zoneminder5.9KPHPGPL-2.0Jun 15, 2026
begeekmyfriend/yasea4.9KC++MITApr 13, 2026
easydarwin/easydarwin6.8KHTMLMITApr 7, 2026
daniulive/smarterstreaming11.2KJava—Apr 15, 2026
react-native-camera/react-native-camera9.6KJava—Jun 7, 2023
beclab/olares4.1KGoagpl-3.0Feb 19, 2026
hybridgroup/gocv7.5KGoNOASSERTIONMay 28, 2026

Related searches

  • Mobile app framework
  • an open source media streaming server
  • a self hosted platform for security cameras
  • a toolkit for in-browser computer vision
  • Mobile development
  • Device sensor access
  • a self hosted music streaming server
  • a live streaming studio