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

पैकेज विवरणv0.0.1

video_stream

एक नया Flutter पैकेज जो RTMP सर्वर पर वीडियो को लाइव स्ट्रीम करने के लिए है।

30-दिन डाउनलोड
440
लाइक
41
Pub अंक
70

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

flutter pub add video_stream

पैकेज अवलोकन

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

एक फ्लटर पैकेज जो एक RTMP सर्वर को लाइव वीडियो स्ट्रीमिंग के लिए डिज़ाइन किया गया है। यह मोबाइल उपकरणों से रियल-टाइम वीडियो हस्तांतरण की अनुमति देता है, जिससे घटनाओं, लाइव कंटेंट या इंटरैक्टिव स्ट्रीम के प्रसारण के लिए आदर्श है। पैकेज फ्लटर एप्लिकेशन के साथ बिना किसी जटिल सेटअप के बिना सीधे स्ट्रीमिंग के लिए समर्थन करता है। सरलता और प्रदर्शन के लिए बनाया गया, यह निम्न-स्तरीय स्ट्रीमिंग तर्क को उपयोग में आसान API में समाहित करता है। ऐप में लाइव स्ट्रीमिंग फीचर बनाने वाले डेवलपर्स के लिए आदर्श है।

उपयोग

  • लाइव इवेंट प्रसारण
  • रियल-टाइम वीडियो साझाकरण
  • इंटरैक्टिव स्ट्रीमिंग ऐप्स
  • वीडियो कॉन्फ्रेंसिंग एक्सटेंशन्स
  • सामग्री निर्माण उपकरण

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

  • RTMP सर्वर एकीकरण
  • स्ट्रीमिंग के लिए सरल API
  • कम लेटेंसी वीडियो संचरण
  • प्लेटफॉर्म के अनुकूल समर्थन
  • एम्बेडेड त्रुटि हैंडलिंग

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

  • लाइव स्ट्रीमिंग ऐप बना रहे डेवलपर्स
  • रियल-टाइम वीडियो की आवश्यकता वाले मोबाइल ऐप निर्माता
  • प्रसारण क्षमता की आवश्यकता वाले सामग्री प्लेटफॉर्म
  • लाइव फीड के साथ IoT या निगरानी प्रणाली
  • शैक्षिक या गेमिंग लाइव स्ट्रीम ऐप्स

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

  • स्थिर इंटरनेट कनेक्शन की आवश्यकता है
  • RTMP सर्वर कॉन्फ़िगरेशन की आवश्यकता है
  • RTMP प्रोटोकॉल तक सीमित
  • Android/iOS पर अतिरिक्त अनुमतियां की आवश्यकता हो सकती है
  • प्रदर्शन उपकरण हार्डवेयर पर निर्भर करता है

मूल README

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

video_stream

A new Flutter package for basic live streaming video to RTMP server.

Getting Started

This plugin is an simplified version of camera_with_rtmp an extension of the flutter camera plugin to add in rtmp streaming as part of the system. It works on android and iOS (but not web).

Features:

  • Display live camera preview in a widget.
  • stream video to a rtmp server.
iOS

Add two rows to the ios/Runner/Info.plist:

  • one with the key Privacy - Camera Usage Description and a usage description.
  • and one with the key Privacy - Microphone Usage Description and a usage description.

Or in text format add the key:

<key>NSCameraUsageDescription</key>
<string>Can I use the camera please?</string>
<key>NSMicrophoneUsageDescription</key>
<string>Can I use the mic please?</string>
Android

Change the minimum Android sdk version to 21 (or higher) in your android/app/build.gradle file.

minSdkVersion 21

Need to add in a section to the packaging options to exclude a file, or gradle will error on building.

packagingOptions {
   exclude 'project.clj'
}

श्रेणियाँ

निर्भरताएँ

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

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

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

अभी कोई डेटा उपलब्ध नहीं है।