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

पैकेज विवरणv2.0.4

cached_video_player

एक नया Flutter प्लगइन जो आधिकारिक video_player प्लगइन की लगभग एक ही तरह है, बस यह कैशिंग (Android और iOS) का समर्थन करता है

AndroidiOSWeb
30-दिन डाउनलोड
518
लाइक
227
Pub अंक
140

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

flutter pub add cached_video_player

पैकेज अवलोकन

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

cached_video_player एक Flutter प्लगइन है जो आधिकारिक video_player की कार्यक्षमता को Android, iOS और Web पर निर्मित कैशिंग समर्थन के साथ विस्तारित करता है। यह डाउनलोड किए गए मीडिया को स्थानीय रूप से संग्रहीत करके वीडियो सामग्री के प्रभावी प्रस्तुति को सक्षम करता है, बैंडविड्थ के उपयोग को कम करता है और दोहरी दृश्यों के लिए लोड समय को सुधारता है। video_player के लिए एक ड्रॉप-इन प्रतिस्थापन के रूप में डिज़ाइन किया गया है, यह मौजूदा कोड के साथ संगतता बनाए रखता है जबकि स्ट्रीमिंग या ऑफलाइन परिदृश्यों में प्रदर्शन में सुधार करता है।

उपयोग

  • ऑफलाइन वीडियो प्लेबैक
  • वीडियो स्ट्रीम के लिए डेटा उपयोग को कम करना
  • अक्सर देखे जाने वाले वीडियो का तेजी से पुनर्प्रस्तुति
  • मोबाइल ऐप्स में वीडियो कैश करना
  • कम नेटवर्क की स्थिति में प्रदर्शन में सुधार करना

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

  • निर्मित वीडियो कैशिंग
  • क्रॉस-प्लेटफ़ॉर्म समर्थन (Android, iOS, Web)
  • video_player के लिए ड्रॉप-इन प्रतिस्थापन
  • प्रभावी स्थानीय भंडारण प्रबंधन
  • ऑनलाइन और ऑफलाइन वीडियो एक्सेस दोनों का समर्थन करता है

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

  • ऑफलाइन वीडियो एक्सेस की आवश्यकता वाले ऐप्स
  • अक्सर दोहराए जाने वाले स्ट्रीमिंग प्लेटफॉर्म
  • सीमित डेटा कनेक्टिविटी वाले मोबाइल ऐप्स
  • सुधारित वीडियो प्रदर्शन की तलाश में विकासकर्ता
  • video_player का उपयोग करने वाले प्रोजेक्ट्स जिन्हें कैशिंग की आवश्यकता है

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

  • Android पर अतिरिक्त स्टोरेज की अनुमति की आवश्यकता है
  • कैश आकार प्रबंधन को हस्तचालित सेटिंग की आवश्यकता हो सकती है
  • बहुत बड़े वीडियो फ़ाइल के लिए उपयुक्त नहीं है बिना अनुकूलन के
  • नेटिव प्लेटफॉर्म्स की तुलना में वेब समर्थन में सीमाएं हो सकती हैं
  • प्रारंभिक सेटअप के लिए कैशिंग रणनीतियों की समझ आवश्यक है

मूल README

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

Cached Video Player

A flutter plugin that has been forked from the official video_player package except that it supports caching in Android and iOS. Web plugin will work like official video_player i.e. without caching support.

Installation

First, add cached_video_player as a dependency in your pubspec.yaml file.

Follow the Android and iOS configuration steps of the official video_player package. This plugin won't work in Desktop.

Issues
  • maxFileSize and maxCacheSize are hardcoded at 100MiB and 1GiB respectively in Android.
Contributors

श्रेणियाँ

निर्भरताएँ

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

  • meta^1.7.0
  • video_player_platform_interface^5.1.2
  • video_player_web^2.0.10

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

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