vimeo वीडियो Android मूल में खेलते हैं




android-videoview vimeo-player (2)

Vimeo के एम्बेड कोड को Android WebView के अंदर काम करना चाहिए। Vimeo केवल उन उपयोगकर्ताओं के स्वयं वीडियो पर PRO उपयोगकर्ताओं के .mp4 लिंक प्रदान करता है।

एक अन्य विकल्प एंड्रॉइड एप्लिकेशन के लिए आधिकारिक डीप लिंक लाइब्रेरी का उपयोग करना है। यह आपको एंड्रॉइड ऐप में कोई भी वीमियो वीडियो खोलने देगा।

मैं देशी android में vimeo वीडियो ऐप विकसित कर रहा हूं। लेकिन यह VideoView में समर्थित नहीं है। क्या मुझे Android के लिए कोई नमूना या संबंधित प्रश्न पता हो सकता है। मैं अंतिम आउटपुट .mp3 / .mp4 प्रारूप में होना चाहता हूं।

मैंने Android WebView में iframe आज़माया है, यह Android WebView में अच्छी तरह से काम करता है, लेकिन मुझे बार नहीं मिल रहा है। और OnPause() वीडियो को OnPause() सक्षम नहीं है। यहां मैं केवल पॉज़ और प्ले बटन प्राप्त करने में सक्षम हूं

उदाहरण: player.vimeo.com/video/49462103

मैं इस वीडियो को Android मूल में खेलना चाहता हूं

 <VideoView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:id="@+id/videoView"
    android:layout_centerVertical="true"
    android:layout_centerHorizontal="true" />

में अद्यतन लिंक: Vimeo साइट थ्रेड -1 Vimeo साइट थ्रेड -2

मुझे ऊपर त्रुटि हो रही है


मैंने वेब व्यू द्वारा आधार, वीमियो के लिए एक मूल खिलाड़ी बनाया। सार्वजनिक और निजी वीडियो का समर्थन करें।

इसे आज़माएँ: https://github.com/ct7ct7ct7/Android-VimeoPlayer

<com.ct7ct7ct7.androidvimeoplayer.view.VimeoPlayerView
    android:id="@+id/vimeoPlayer"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"/>



VimeoPlayerView vimeoPlayer = findViewById(R.id.vimeoPlayer);
getLifecycle().addObserver(vimeoPlayer);

//public video
vimeoPlayer.initialize(59777392);

//If video is open. but limit playing at embedded.
vimeoPlayer.initialize({YourPrivateVideoId}, "SettingsEmbeddedUrl")

//If video is pirvate.
vimeoPlayer.initialize({YourPrivateVideoId},"VideoHashKey", "SettingsEmbeddedUrl")




vimeo-android