पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv1.8.2

dart_webrtc

dart/js लाइब्रेरी का उपयोग करके ब्राउज़र के webrtc js इंटरफ़ेस को पुनः लपेटें, सामान्य ब्राउज़रों के लिए अनुकूलित करें।

Web
30-दिन डाउनलोड
6.4 लाख
लाइक
17
Pub अंक
140

पैकेज इंस्टॉल करें

flutter pub add dart_webrtc

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

dart_webrtc एक Flutter पैकेज है जो ब्राउज़र के मूल WebRTC JavaScript API को लपेटता है, जिससे वेब प्लेटफॉर्म पर वीडियो कॉलिंग और लाइव स्ट्रीमिंग जैसी रियल-टाइम संचार विशेषताओं को सक्षम किया जाता है। यह Dart कोड को JavaScript इंटरॉप के माध्यम से WebRTC के साथ सीधे बातचीत करने की अनुमति देता है, जिससे Flutter के लिए वेब पर रियल-टाइम एप्लिकेशन बनाना आसान हो जाता है। पैकेज जटिल ब्राउज़र-विशिष्ट कार्यान्वयन को छिपाता है, आधुनिक ब्राउज़रों में एक स्थिर इंटरफ़ेस प्रदान करता है। यह वेब-आधारित Flutter एप्लिकेशन में पीयर-टू-पीयर ऑडियो, वीडियो और डेटा चैनल को एकीकृत करने के लिए विकासकर्ताओं के लिए आदर्श है।

उपयोग

  • वेब-आधारित वीडियो कॉन्फ्रेंसिंग
  • रियल-टाइम स्क्रीन शेयरिंग
  • लाइव इंटरैक्टिव स्ट्रीमिंग
  • पीयर-टू-पीयर चैट एप्लिकेशन्स
  • वेबआरटीसी-आधारित गेमिंग
  • दूरस्थ सहयोग टूल्स

मुख्य विशेषताएँ

  • ब्राउज़र वेबआरटीसी जेएस इंटीग्रेशन
  • क्रॉस-ब्राउज़र संगतता
  • Dart-to-JS अंतरक्रियाशीलता
  • ऑडियो/वीडियो/डेटा चैनल्स का समर्थन करता है
  • हल्का और वेब पर केंद्रित
  • आसान फ्लटर वेब एकीकरण

इनके लिए उपयुक्त

  • वेब प्लेटफॉर्म के लिए फ्लटर विकासकर्ता
  • रियल-टाइम संचार ऐप बिल्डर्स
  • वेब-आधारित वीडियो कॉल समाधान
  • कम लेटेंसी मीडिया स्ट्रीमिंग की आवश्यकता वाले प्रोजेक्ट
  • WebRTC अवधारणाओं के साथ परिचित विकासकर्मी

विचार योग्य बातें

  • केवल वेब प्लेटफॉर्म तक सीमित
  • WebRTC मूल संकल्पनाओं को समझने की आवश्यकता है
  • WebRTC के ब्राउज़र समर्थन पर निर्भर करता है
  • कोई मूल गतिशील समर्थन नहीं
  • उन्नत उपयोग के लिए अतिरिक्त जावास्क्रिप्ट ज्ञान की आवश्यकता हो सकती है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

dart-webrtc

A webrtc interface wrapped in dart language.

Use the dart/js library to re-wrap the webrtc js interface of the browser, to adapted common browsers.

This library will be used for flutter-webrtc for flutter web plugin.

compile E2EE worker

dart compile js ./lib/src/e2ee.worker/e2ee.worker.dart -o web/e2ee.worker.dart.js

How to develop

  • git clone https://github.com/flutter-webrtc/dart-webrtc && cd dart-webrtc
  • dart pub get
  • dart pub global activate webdev
  • webdev serve --auto=refresh

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 6 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट