awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

25 مستودعات

Awesome GitHub RepositoriesVideo Stream Processing

Frameworks for capturing and manipulating real-time video and audio streams for recording and playback.

Distinct from Audio and Video Processing: Candidates are primarily curated lists of tools rather than functional categories for a library's capability.

Explore 25 awesome GitHub repositories matching graphics & multimedia · Video Stream Processing. Refine with filters or upvote what's useful.

Awesome Video Stream Processing GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • freerdp/freerdpالصورة الرمزية لـ FreeRDP

    FreeRDP/FreeRDP

    13,336عرض على GitHub↗

    FreeRDP is a full software implementation of the Remote Desktop Protocol, providing both client and server capabilities for remote session management. It functions as an RDP client library and a standalone remote desktop client, enabling remote connectivity and interoperability across different operating systems. The project includes a dedicated network device redirector and an RDP gateway client to handle authentication and proxy routing. It allows developers to integrate remote desktop functionality into third-party software applications via its client library. The software covers a wide r

    Processes compressed video data received during a remote session for local display.

    Candroidcfreerdp
    عرض على GitHub↗13,336
  • ihmily/douyinliverecorderالصورة الرمزية لـ ihmily

    ihmily/DouyinLiveRecorder

    10,328عرض على GitHub↗

    DouyinLiveRecorder is a multi-platform live stream recorder designed to monitor and save broadcasts from various global streaming platforms to local storage. It functions as an automated stream watchdog that continuously tracks broadcast statuses to initiate recording immediately when a stream goes live. The tool is a proxy-aware capture system capable of routing network requests through external servers to access and record content restricted to specific geographic regions. It utilizes platform-specific resolvers to map API patterns to stream identifiers, ensuring content can be archived fro

    Automatically detects when a stream goes live to trigger an immediate recording process without manual intervention.

    Pythonacfun-livedouyindouyin-api
    عرض على GitHub↗10,328
  • wasabeef/android-gpuimageالصورة الرمزية لـ wasabeef

    wasabeef/android-gpuimage

    9,155عرض على GitHub↗

    android-gpuimage is an OpenGL image processing library for Android that provides a GPU-powered framework for applying real-time shaders, blending layers, and processing live video streams. It functions as a real-time video filter and image blending engine to modify the luminance, vibrance, and geometry of visual content. The library enables the application of graphical effects to both static photos and live camera feeds. It supports complex image transformations, including the merging of multiple image layers through various blending modes. Capabilities cover a broad range of image manipulat

    Provides a framework for applying real-time graphical shaders and filters directly to live camera feeds.

    Javaandroidgpuimagejava
    عرض على GitHub↗9,155
  • jomjol/ai-on-the-edge-deviceالصورة الرمزية لـ jomjol

    jomjol/AI-on-the-edge-device

    8,461عرض على GitHub↗

    AI-on-the-edge-device is an edge AI meter digitizer and computer vision image processor designed to convert images of analog and digital utility meters into numeric values. It functions as an IoT gateway that runs neural network inference locally on hardware to monitor water, power, and gas readings. The system is distinguished by its ability to handle both analog pointers and digital digits through custom-trained neural networks. It includes specialized tools for image alignment, region-of-interest extraction, and hardware-level lighting control to minimize glare on glass surfaces. To mainta

    Provides a low-frame-rate video feed from the camera with a flashlight toggle for alignment.

    C++
    عرض على GitHub↗8,461
  • bytedeco/javacvالصورة الرمزية لـ bytedeco

    bytedeco/javacv

    8,310عرض على GitHub↗

    JavaCV provides a Java-based interface for native computer vision and video processing libraries. It functions as a wrapper for native vision libraries, allowing Java applications to perform image analysis, object detection, and video stream processing. The project integrates comprehensive computer vision capabilities, including facial recognition, image segmentation, and optical flow analysis for motion tracking. It also provides tools for hardware geometry calibration and projector-camera alignment to ensure accurate spatial representation. The system covers high-performance media renderin

    Provides comprehensive capabilities for capturing, filtering, and recording real-time video and audio streams using FFmpeg.

    Javacomputer-visionffmpegjava
    عرض على GitHub↗8,310
  • bromite/bromiteالصورة الرمزية لـ bromite

    bromite/bromite

    6,277عرض على GitHub↗

    Bromite is a privacy-focused fork of the Chromium browser for Android that blocks advertisements and tracking scripts by default, enforces encrypted HTTPS connections, and prevents browser fingerprinting without requiring any extensions or manual configuration. It applies a patch-based build system to layer privacy and security modifications directly onto the upstream Chromium codebase during compilation, integrating a filter list engine for network-level ad blocking and adding noise to browser APIs to mask device identity. The browser distinguishes itself through comprehensive privacy harden

    Plays AV1-encoded video content using the platform's hardware-accelerated codec support.

    adblockadblockingandroid
    عرض على GitHub↗6,277
  • google/grafikaالصورة الرمزية لـ google

    google/grafika

    6,154عرض على GitHub↗

    Grafika هي مجموعة من تطبيقات المرجع وأدوات القياس لمنصة Android. توفر عروضاً توضيحية تقنية للتحقق من دورات حياة الكاميرا، وأداء GPU، وتكوينات ترميز الوسائط، بما في ذلك مجموعة من أمثلة OpenGL ES وتطبيق مرجع للرسوميات. يتميز المشروع من خلال أدوات متخصصة لقياس أداء الرسوميات، مثل معايير سرعات تحميل القوام وزمن انتقال قراءة البكسل. كما ينفذ أنماطاً محددة تركز على الأجهزة، مثل استخدام المخازن المؤقتة الدائرية لالتقاط الفيديو المستمر واستخدام شاشات افتراضية لتسجيل الشاشة على مستوى النظام. يغطي المستودع مجموعة واسعة من قدرات الوسائط والرسوميات. يشمل ذلك العرض من الكاميرا إلى القوام للمعالجة في الوقت الفعلي، واستخدام خيوط معالجة مخصصة للواجهات المستجيبة، وطرق تشغيل فيديو متنوعة باستخدام طبقات تركيب النظام. كما يعالج معالجة الفيديو من خلال تسجيل مخزن الإطارات المتزامن وفك تشفير التدفقات المتعددة.

    Displays a real-time camera feed using a texture view while managing hardware camera lifecycle and orientation.

    Java
    عرض على GitHub↗6,154
  • getstream/vision-agentsالصورة الرمزية لـ GetStream

    GetStream/Vision-Agents

    6,029عرض على GitHub↗

    Processes real-time video feeds to detect and track people, packages, and events as they happen.

    Pythonagentic-aiagentsai
    عرض على GitHub↗6,029
  • zoneminder/zoneminderالصورة الرمزية لـ ZoneMinder

    ZoneMinder/zoneminder

    5,855عرض على GitHub↗

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

    Displays live video streams from connected cameras through a web interface for real-time observation.

    PHPcctvdistributedh264
    عرض على GitHub↗5,855
  • partykit/partykitالصورة الرمزية لـ partykit

    partykit/partykit

    5,644عرض على GitHub↗

    PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a globally distributed edge computing runtime that runs stateful server code close to users, with automatic scaling and hibernation for idle rooms. The platform handles WebSocket connections, HTTP requests, and durable storage without requiring infrastructure management, and includes a client and server SDK with hooks, storage, and Yjs integration for building collaborative features. The platform distinguishes itself through per-room isolation using Durable Objects, where each uniq

    Relays video frames or event data to viewers as it is captured, with minimal latency.

    TypeScriptbackendscollaborationcrdts
    عرض على GitHub↗5,644
  • bililive-go/bililive-goالصورة الرمزية لـ bililive-go

    bililive-go/bililive-go

    5,595عرض على GitHub↗

    bililive-go is an automated broadcast archivist and recording tool designed specifically for Bilibili live streams. It functions as a monitoring service that tracks broadcast status and automatically captures live video content to local storage based on target identifiers. The system features a web-based manager that allows for the remote configuration of recording targets and global settings via a browser interface. It supports the simultaneous recording of multiple streams and provides real-time status alerts through external messaging services when broadcasts start, end, or encounter error

    Tracks the status of live broadcasts and provides notifications when streams start or end.

    Gobilibilidouyuffmpeg
    عرض على GitHub↗5,595
  • wuhaoyu1990/magiccameraالصورة الرمزية لـ wuhaoyu1990

    wuhaoyu1990/MagicCamera

    5,513عرض على GitHub↗

    MagicCamera is an Android camera filter SDK and face beauty library designed to provide real-time visual effects for camera and video recording applications. It serves as an image editor framework and video filter engine for enhancing facial appearance and modifying photos on Android devices. The project focuses on face beauty enhancement, specifically providing tools for skin smoothing and facial whitening. It enables the application of real-time filters to live camera streams and supports the recording of video footage with these effects applied. The system covers mobile image editing and

    Processes live camera feeds in real-time to apply visual effects and color overlays.

    Java
    عرض على GitHub↗5,513
  • natario1/cameraviewالصورة الرمزية لـ natario1

    natario1/CameraView

    5,125عرض على GitHub↗

    CameraView هي مكتبة كاميرا Android عالية المستوى وغلاف للأجهزة مصمم لالتقاط الصور ومقاطع الفيديو. توفر طبقة تجريد لإدارة أجهزة الكاميرا و API لالتقاط الوسائط لتسجيل فيديو عالي الدقة وصور RAW بمعدلات بت ودقة قابلة للتكوين. يتميز المشروع بإطار عمل لمرشحات الكاميرا في الوقت الفعلي ومدير معاينة. تسمح هذه الأنظمة بتطبيق تظليل مخصص وتأثيرات مرئية على تدفقات الكاميرا الحية وعرض المعاينات بنسب عرض إلى ارتفاع قابلة للتخصيص، وتراكبات، وشبكات تكوين. تغطي المكتبة مجموعة واسعة من عناصر التحكم في الأجهزة، بما في ذلك اختيار المستشعر، والتكبير، والتعرض، والتركيز التلقائي. كما تدير مهام معالجة الوسائط مثل تسلسل المرشحات، والعلامات المائية الرسومية، وتضمين بيانات الموقع الجغرافي الوصفية في بيانات EXIF. تتضمن مجموعة الأدوات نظاماً لطلب وإدارة أذونات نظام Android اللازمة المطلوبة لتهيئة أجهزة الكاميرا.

    Provides a processing pipeline for applying shaders and visual effects to live camera streams.

    Javaandroidandroid-librarycamera
    عرض على GitHub↗5,125
  • datarhei/restreamerالصورة الرمزية لـ datarhei

    datarhei/restreamer

    4,925عرض على GitHub↗

    Restreamer is a self-hosted video broadcast platform and RTMP streaming server. It functions as a live media processing gateway and a multi-destination stream relay, providing a web-based management interface to configure video codecs, hardware acceleration, and stream routing. The system enables multi-platform video streaming by duplicating a single live video source and forwarding it to various third-party broadcast services and external servers simultaneously. It also supports direct-to-website broadcasting, allowing users to host live content for private or public audiences via customizab

    Performs technical transformations on live video, including the muxing of separate audio channels into the primary stream.

    HTMLffmpegffmpeg-apiffmpeg-server
    عرض على GitHub↗4,925
  • senguptaumd/background-mattingالصورة الرمزية لـ senguptaumd

    senguptaumd/Background-Matting

    4,772عرض على GitHub↗

    This project is a deep learning image matting framework and computer vision tool designed to separate people from their backgrounds. It functions as a real-time video matting engine and a trainable foreground isolation model that generates per-pixel alpha mattes to isolate subjects from photos and videos. The system utilizes reference-based alpha matting, incorporating a specific background image to simulate green screen effects without a physical screen. This approach allows for the removal and replacement of backgrounds in high-resolution footage, including live video streams. The framewor

    Processes live video feeds at high frame rates to generate real-time high-resolution mattes.

    Python
    عرض على GitHub↗4,772
  • enjoy-digital/litexالصورة الرمزية لـ enjoy-digital

    enjoy-digital/litex

    3,963عرض على GitHub↗

    LiteX هو مجموعة تطوير FPGA SoC وإطار عمل لبناء SoC يُستخدم لتصميم الأنظمة على شريحة (SoC) برمجياً. يوفر سلسلة أدوات لوصف الأجهزة تستخدم إطار عمل قابلاً للبرمجة لتحديد تخطيطات الأجهزة وأتمتة توليد كود لغة وصف الأجهزة. يتميز المشروع بتنسيق سلاسل أدوات متعددة من البائعين والمصادر المفتوحة لتوليف المنطق الرقمي وتوليد تدفقات البت (bitstreams) القابلة للنشر. ويدعم تكامل المنطق متعدد اللغات، مما يسمح بدمج لغات وصف الأجهزة المتباينة في مشروع واحد. يغطي إطار العمل مجموعة واسعة من القدرات، بما في ذلك تكامل نواة المعالج، وإدارة التوصيل البيني للحافلات الهرمية، وتنفيذ ملحقات الأجهزة مثل PCIe و Ethernet و USB. كما يوفر أدوات لمحاكاة المنطق الرقمي، والتمهيد لوقت التشغيل (bare-metal) لنظام BIOS والبرامج الثابتة، وبناء أنظمة قادرة على تشغيل نواة Linux كاملة. تتضمن المجموعة أدوات لتحميل تصميم الأجهزة وتصحيح أخطاء الجسر المضيف لفحص خرائط الذاكرة وحالات السجل من جهاز كمبيوتر مضيف.

    Supports processing HDMI signals for video capture and playback with overlays and content protection.

    Pythonfpgahardwaresystem-on-chip
    عرض على GitHub↗3,963
  • grvydev/project-lightspeedالصورة الرمزية لـ GRVYDEV

    GRVYDEV/Project-Lightspeed

    3,668عرض على GitHub↗

    Project-Lightspeed is a low-latency video relay and WebRTC live streaming server. It functions as an OBS streaming backend that ingests media streams and converts them for real-time playback in web browsers. The system operates as a WebSocket stream orchestrator, managing connection handshakes and stream authentication to coordinate signaling between the server and the client browser. It utilizes a high-speed protocol to achieve sub-second delay between the broadcast source and the viewer. The server covers media relay capabilities, including network packet relaying and the ingestion of vide

    Relays raw video data from the ingest port to the output stream with minimal processing to reduce latency.

    Rust
    عرض على GitHub↗3,668
  • nemo2011/bilibili-apiالصورة الرمزية لـ Nemo2011

    Nemo2011/bilibili-api

    3,488عرض على GitHub↗

    bilibili-api is a Bilibili API wrapper and content scraper designed for programmatically accessing video metadata, user profiles, and content data. It functions as an anti-bot crawler framework and a WebSocket live chat client for retrieving platform information and real-time interaction data. The project incorporates tools to bypass anti-crawling measures and rate limits through the use of proxies and TLS fingerprint spoofing. It also includes logic for mapping and converting various video and content identifiers to ensure consistent data retrieval across different endpoints. Its capability

    Connects to WebSocket servers to capture real-time chat messages and interaction data from Bilibili live streams.

    Pythonapibilibilibilibili-api
    عرض على GitHub↗3,488
  • gpac/gpacالصورة الرمزية لـ gpac

    gpac/gpac

    3,205عرض على GitHub↗

    GPAC is an open-source multimedia framework built around a pluggable filter graph pipeline, where modular processing units called filters connect into a directed graph to handle media workflows. At its core, the framework centers all media packaging and manipulation on the ISO Base Media File Format (ISOBMFF), with specialized tools for reading, writing, fragmenting, and encrypting MP4 and related containers. It also provides a declarative scene graph composition system for describing interactive multimedia scenes using MPEG-4 BIFS, X3D, SVG, or VRML syntax, alongside a hardware-accelerated re

    Ships a filter for demultiplexing AV1 video streams from various container formats.

    Catsc3broadcastcenc
    عرض على GitHub↗3,205
  • fangfufu/linux-fake-background-webcamالصورة الرمزية لـ fangfufu

    fangfufu/Linux-Fake-Background-Webcam

    1,697عرض على GitHub↗

    هذا المشروع هو أداة على مستوى النظام لنظام Linux تقوم باعتراض وتعديل وتقديم بث كاميرا الويب المباشر كأجهزة فيديو افتراضية قياسية. من خلال إنشاء جسر بين الأجهزة المادية وتطبيقات مساحة المستخدم، فإنه يسمح لبرامج مؤتمرات الفيديو باستهلاك التدفقات المعالجة كما لو كانت مدخلات كاميرا أصلية. يتميز البرنامج بقدرته على إدارة دورة حياة مهام معالجة الفيديو كخدمات خلفية مستمرة. فهو يراقب نشاط الجهاز الافتراضي لتخصيص الموارد ديناميكياً، مما يضمن تعليق معالجة الصور واستخدام الأجهزة عندما لا تكون هناك تطبيقات تبث بنشاط. يقلل هذا النهج القائم على الطلب من التأثير على النظام مع الحفاظ على توفر الكاميرا الافتراضية عبر جلسات المستخدم. بعيداً عن استبدال الخلفية والتمويه، تدعم الأداة مجموعة من التأثيرات المرئية في الوقت الفعلي، بما في ذلك تراكبات المقدمة ومرشحات الألوان. يتكامل النظام مع أطر عمل الوسائط القياسية لربط عمليات الالتقاط والمعالجة والإخراج، مما يضمن التوافق مع بيئات مؤتمرات الفيديو الحالية.

    Intercepts and modifies webcam streams to present them as standard virtual video devices.

    Pythonakvcammediapipeopencv-python
    عرض على GitHub↗1,697
السابق12التالي
  1. Home
  2. Graphics & Multimedia
  3. Video Stream Processing

استكشف الوسوم الفرعية

  • AV1 Stream Parsers1 وسم فرعيReads AV1 OBU, Annex B, or IVF container data and outputs visual PIDs and decoded frames. **Distinct from Video Stream Processing:** Distinct from Video Stream Processing: focuses specifically on parsing the AV1 codec format, not general video stream manipulation.
  • Live Camera ProcessingReal-time processing and manipulation of live camera feeds. **Distinct from Video Stream Processing:** Focuses specifically on the integration with device cameras for real-time effects, rather than general recording or playback streams.
  • Live Video Stream Monitoring6 وسوم فرعيةProcesses real-time video feeds to detect and track people, packages, and events as they happen. **Distinct from Video Stream Processing:** Distinct from Video Stream Processing: focuses on detection and tracking of objects and events in live feeds, not general capture and manipulation.
  • VP9 Stream ParsersReads VP9 data from IVF containers and outputs visual PIDs and decoded frames. **Distinct from Video Stream Processing:** Distinct from Video Stream Processing: focuses specifically on parsing the VP9 codec format, not general video stream manipulation.