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

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

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

cloudwebrtc/flutter-webrtc

0
View on GitHub↗
4,468 نجوم·1,390 تفرعات·C++·MIT·11 مشاهدات

Flutter Webrtc

flutter-webrtc هو SDK للاتصالات في الوقت الفعلي وإضافة لإطار عمل Flutter. يوفر مجموعة من الأدوات لإنشاء اتصالات وسائط من نظير إلى نظير وتبادل بيانات بزمن انتقال منخفض عبر بيئات الجوال، وسطح المكتب، والويب.

يمكن المشروع من إنشاء تطبيقات ذات مكالمات صوتية ومرئية حية، وبث وسائط في الوقت الفعلي، وقنوات بيانات من نظير إلى نظير لإرسال حزم بيانات عشوائية مشفرة دون خادم مركزي. ويدعم اتصالات الوسائط الآمنة من خلال التشفير من طرف إلى طرف لتدفقات الصوت والفيديو والبيانات.

يغطي SDK قدرات واسعة بما في ذلك مشاركة الشاشة الحية والتقاط محتوى الشاشة، بالإضافة إلى القدرة على تسجيل تدفقات الوسائط في ملفات للتخزين الدائم. ويستخدم روابط أصلية وجسر JavaScript للتفاعل مع المكتبات الخاصة بالمنصة وواجهات برمجة تطبيقات المتصفح.

Features

  • Real-Time Voice and Video Communication - Provides the core capability to build live audio and video calling applications across multiple platforms.
  • Live Media Streamers - Acts as a bridge for capturing and transmitting live audio and video feeds across mobile, desktop, and web.
  • Live Media Streaming - Enables live audio and video streaming across mobile, desktop, and web platforms from a single codebase.
  • Flutter Plugin Integrations - Integrates real-time audio, video, and data streaming into Flutter applications via platform-specific plugins.
  • Realtime Communication Channels - Provides dedicated communication channels for sending arbitrary data packets between peers in real time.
  • Peer-to-Peer Data Exchange - Implements low-latency peer-to-peer data exchange for real-time messaging and state synchronization.
  • Peer-to-Peer Media Libraries - Establishes direct audio, video, and data channels between peers without the need for a central server.
  • Real-Time Communication SDKs - Provides a comprehensive set of tools for establishing peer-to-peer media connections and low-latency data exchange.
  • Foreign Function Interfaces - Provides binding layers to call native C++ WebRTC libraries for high-performance media encoding and encryption.
  • Native Bindings - Provides managed wrappers that bridge the Flutter runtime with native C++ WebRTC libraries on Android and iOS.
  • End-to-End Encryption - Ensures private communication between peers through end-to-end encrypted audio, video, and data streams.
  • Platform Channel Communications - Uses platform channels to exchange asynchronous messages between Dart and native host code for hardware operations.
  • Web-Native Integration Bridges - Bridges the Flutter framework with the browser's native WebRTC API via JavaScript interop for web support.
  • Texture-Backed Video Rendering - Streams raw video frames from native memory to the GPU using external textures for high-performance rendering.
  • Screen Sharing - Captures and streams the device screen to remote participants in real time for collaboration.
  • Real-Time Screen Sharing - Provides capabilities to capture and stream the device screen to remote peers in real time.
  • Media Plugins - WebRTC implementation for real-time communication.
  • Video and Camera - WebRTC plugin for real-time communication.

سجل النجوم

مخطط تاريخ النجوم لـ cloudwebrtc/flutter-webrtcمخطط تاريخ النجوم لـ cloudwebrtc/flutter-webrtc

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Flutter Webrtc

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Flutter Webrtc.
  • flutter-webrtc/flutter-webrtcالصورة الرمزية لـ flutter-webrtc

    flutter-webrtc/flutter-webrtc

    4,468عرض على GitHub↗

    This project is a WebRTC plugin for Flutter that provides a real-time communication framework for implementing peer-to-peer voice, video, and data streaming. It functions as a cross-platform media streamer and hardware media controller, allowing applications to manage device cameras and microphones across mobile, desktop, and web platforms. The framework includes a dedicated peer-to-peer data channel interface for exchanging arbitrary data packets with low latency. It ensures privacy and data integrity through end-to-end encryption for all audio, video, and data transmissions. Broad capabili

    C++androiddesktopflutter
    عرض على GitHub↗4,468
  • steveseguin/vdo.ninjaالصورة الرمزية لـ steveseguin

    steveseguin/vdo.ninja

    3,910عرض على GitHub↗

    VDO.Ninja is a low-latency peer-to-peer media routing service and video streaming platform designed to integrate remote audio and video feeds into professional production workflows. It functions as a WebRTC broadcast integration tool and studio controller, allowing for the direct transmission of high-definition media between publishers and viewers with minimal delay. The platform distinguishes itself through extensive protocol bridging, converting between WebRTC, WHIP, WHEP, SRT, and RTMP to ensure compatibility across diverse network environments and professional studio software. It includes

    JavaScriptlivelow-latencyninja
    عرض على GitHub↗3,910
  • react-native-webrtc/react-native-webrtcالصورة الرمزية لـ react-native-webrtc

    react-native-webrtc/react-native-webrtc

    4,973عرض على GitHub↗

    react-native-webrtc is a mobile framework wrapper and peer-to-peer communication library used to integrate real-time audio, video, and data communication into cross-platform mobile applications. It functions as a tool for capturing device screens and streaming live media content via the WebRTC protocol. The project provides an interface for bidirectional data channels, enabling the exchange of arbitrary data packets between peers without a central relay server. It supports real-time media streaming, including peer-to-peer audio and video transmission and screen capture capabilities. The libr

    Javareactreact-nativewebrtc
    عرض على GitHub↗4,973
  • miroslavpejic85/mirotalksfuالصورة الرمزية لـ miroslavpejic85

    miroslavpejic85/mirotalksfu

    2,882عرض على GitHub↗

    Mirotalksfu is a WebRTC video conferencing platform and AI-integrated meeting suite. It functions as a real-time communication system for hosting high-resolution audio and video meetings, serving as a self-hosted virtual classroom and a collaborative workspace. The platform distinguishes itself by integrating generative AI assistants, speech recognition, and digital avatars into live sessions. It also operates as an RTMP streaming gateway, allowing users to broadcast live meeting content to external audiences and platforms. The system provides a collaboration suite featuring a shared interac

    JavaScriptchatchatgptcollaboration
    عرض على GitHub↗2,882
عرض جميع البدائل الـ 30 لـ Flutter Webrtc→

الأسئلة الشائعة

ما هي وظيفة cloudwebrtc/flutter-webrtc؟

flutter-webrtc هو SDK للاتصالات في الوقت الفعلي وإضافة لإطار عمل Flutter. يوفر مجموعة من الأدوات لإنشاء اتصالات وسائط من نظير إلى نظير وتبادل بيانات بزمن انتقال منخفض عبر بيئات الجوال، وسطح المكتب، والويب.

ما هي الميزات الرئيسية لـ cloudwebrtc/flutter-webrtc؟

الميزات الرئيسية لـ cloudwebrtc/flutter-webrtc هي: Real-Time Voice and Video Communication, Live Media Streamers, Live Media Streaming, Flutter Plugin Integrations, Realtime Communication Channels, Peer-to-Peer Data Exchange, Peer-to-Peer Media Libraries, Real-Time Communication SDKs.

ما هي البدائل مفتوحة المصدر لـ cloudwebrtc/flutter-webrtc؟

تشمل البدائل مفتوحة المصدر لـ cloudwebrtc/flutter-webrtc: flutter-webrtc/flutter-webrtc — This project is a WebRTC plugin for Flutter that provides a real-time communication framework for implementing… steveseguin/vdo.ninja — VDO.Ninja is a low-latency peer-to-peer media routing service and video streaming platform designed to integrate… react-native-webrtc/react-native-webrtc — react-native-webrtc is a mobile framework wrapper and peer-to-peer communication library used to integrate real-time… miroslavpejic85/mirotalksfu — Mirotalksfu is a WebRTC video conferencing platform and AI-integrated meeting suite. It functions as a real-time… simplewebrtc/simplewebrtc — SimpleWebRTC is a communication framework and real-time media streaming library designed to establish peer-to-peer… ianramzy/decentralized-video-chat — This project is a browser-based video conferencing platform that facilitates direct, peer-to-peer communication…