Power Apps में ऑडियो और वीडियो नियंत्रण
एक नियंत्रण जो एक ऑडियो फ़ाइल, एक वीडियो फ़ाइल या YouTube पर एक वीडियो चलाता है.
वर्णन
एक ऑडियो नियंत्रण एक फ़ाइल से एक साउंड क्लिप, Microphone नियंत्रण से एक रिकॉर्डिंग या वीडियो फ़ाइल से ऑडियो ट्रैक चलाता है.
एक वीडियो नियंत्रण किसी फ़ाइल या किसी बाहरी स्रोत से वीडियो क्लिप चलाता है। · YouTube यदि निर्दिष्ट किया जाए तो क्लोज़्ड कैप्शन वैकल्पिक रूप से दिखाए जा सकते हैं.
महत्वपूर्ण
Azure मीडिया सेवाओं पर वीडियो अब समर्थित नहीं हैं. अधिक जानकारी के लिए देखें सेवानिवृत्ति।
सीमाएँ
ऑडियो और वीडियो नियंत्रण की ये सीमाएँ हैं:
- Power Apps मोबाइल विभिन्न प्रकार की डिवाइसों पर चलता है, और उनमें से कुछ के सीमाबंधन उस प्लेटफ़ॉर्म के लिए विशिष्ट होते हैं:
- आप iPhone डिवाइस को छोड़कर सभी प्लेटफ़ॉर्म पर एक ही समय में कई वीडियो नियंत्रणों में वीडियो चला सकते हैं। ·
- आप वेब प्लेयर को छोड़कर सभी प्लेटफार्मों पर एक ही समय में एकाधिक माइक्रोफ़ोन नियंत्रणों के साथ ऑडियो रिकॉर्ड कर सकते हैं। ·
मुख्य गुण
लूप – क्या ऑडियो या वीडियो क्लिप खत्म होते ही स्वचालित रूप से फिर से आरंभ हो जाती है.
Media – उस क्लिप के लिए पहचानकर्ता जो ऑडियो या वीडियो नियंत्रण चलाता है.
नोट
- आधुनिक ब्राउज़रों के साथ संगतता सुनिश्चित करने के लिए सभी बाह्य वीडियो के लिए HTTPS का उपयोग करें।
- बाह्य वीडियो तक गुमनाम रूप से (बिना किसी प्रमाणीकरण के) पहुंच होनी चाहिए।
ShowControls – क्या एक ऑडियो या वीडियो प्लेयर दिखाता है, उदाहरण के लिए एक प्ले बटन और एक वॉल्यूम स्लाइडर, और एक पेन नियंत्रण दिखाता है, उदाहरण के लिए, ड्राइंग, मिटाने और साफ़ करने के लिए आइकन.
अतिरिक्त गुण
AccessibleLabel – स्क्रीन रीडर्स के लिए लेबल. वीडियो या ऑडियो क्लिप का शीर्षक होना चाहिए.
AutoPause – यदि उपयोगकर्ता किसी भिन्न स्क्रीन पर नेविगेट करता है, तो क्या ऑडियो या वीडियो क्लिप स्वचालित रूप से रुक जाती है.
AutoStart – क्या कोई ऑडियो या वीडियो नियंत्रण तब स्वचालित रूप से एक क्लिप चलाना शुरू कर देता जब उपयोगकर्ता स्क्रीन पर नेविगेट करता है जिसमें वह नियंत्रण होता है.
BorderColor – नियंत्रण बॉर्डर का रंग.
BorderStyle – क्या नियंत्रण की सीमारेखा ठोस, डैशित, बिंदुदार या कुछ नहीं है.
BorderThickness – नियंत्रण बॉर्डर की मोटाई.
ClosedCaptionsUrl - केवल वीडियो नियंत्रण. WebVTT स्वरूप में क्लोज्ड कैप्शन फ़ाइल का URL. वीडियो और कैप्शन URLs दोनों HTTPS होने चाहिए. वीडियो और कैप्शन दोनों फ़ाइलों को होस्ट करने वाले सर्वर को CORS सक्षम होना चाहिए.
DisplayMode – क्या नियंत्रण उपयोगकर्ता इनपुट (संपादन) की अनुमति देता है, केवल डेटा प्रदर्शित करता है (देखें), या अक्षम है (अक्षम).
भरण – नियंत्रण का पृष्ठभूमि रंग.
FocusedBorderColor - नियंत्रण केंद्रित होने पर नियंत्रण बॉर्डर का रंग.
FocusedBorderThickness – नियंत्रण केंद्रित होने पर नियंत्रण बॉर्डर की मोटाई.
ऊंचाई - एक नियंत्रण के शीर्ष और निचले किनारों के बीच की दूरी.
छवि – छवि का नाम जो किसी छवि, ऑडियो या माइक्रोफ़ोन नियंत्रण में दिखाई देता है.
ImagePosition – एक स्क्रीन में एक छवि या एक नियंत्रण की स्थिति (भरण, फिट, स्ट्रेच, टाइल, या मध्य), अगर यह छवि के समान आकार की नहीं है.
OnEnd – किसी ऑडियो या वीडियो क्लिप के चलने के समाप्त होने पर की जाने वाली कार्रवाइयां.
OnPause – जब उपयोगकर्ता उस क्लिप को रोक देता है, जिसे ऑडियो या वीडियो नियंत्रण चला रहा होता है, तो की जाने वाली कार्रवाइयां.
OnStart – उपयोगकर्ता द्वारा माइक्रोफ़ोन नियंत्रण के साथ रिकॉर्ड करना प्रारंभ करने पर की जाने वाली कार्रवाइयां.
रोका गया – सही यदि वर्तमान में कोई मीडिया प्लेबैक नियंत्रण रोका गया है, अन्यथा गलत.
रीसेट क्या कोई नियंत्रण अपने डिफ़ॉल्ट मान पर वापस आता है.
आरंभ – ऑडियो या वीडियो क्लिप चलती है या नहीं.
StartTime – ऑडियो या वीडियो क्लिप के आरंभ के बाद का वह समय जब क्लिप चलना शुरू होती है.
समय – मीडिया नियंत्रण की वर्तमान स्थिति.
TabIndex – अन्य नियंत्रणों के संबंध में कुंजीपटल नेविगेशन क्रम.
Tooltip – व्याख्यात्मक पाठ जो उपयोगकर्ता द्वारा एक नियंत्रण पर कर्सर को ले जाने पर प्रकट होता है.
दृश्यमान – नियंत्रण दिखाई देता है या छुपा हुआ है.
चौड़ाई - एक नियंत्रण के बाएँ और दाएँ किनारों के बीच की दूरी.
X – एक नियंत्रण के बाएं किनारे और उसके पैरेंट कंटेनर के बाएं किनारे की बीच की दूरी (स्क्रीन करें, यदि कोई पैरेंट कंटेनर नहीं है).
Y – नियंत्रण के शीर्ष किनारे और पैरेंट कंटेनर के शीर्ष किनारे के बीच की दूरी (स्क्रीन करें, यदि कोई पैरेंट कंटेनर नहीं है).
संबंधित फ़ंक्शन
उदाहरण
ऑडियो या वीडियो फ़ाइल चलाएं
फ़ाइल मेनू पर, मीडिया लिक करें या टैप करें वीडियो क्लिक करें या टैप करें या ऑडियो, और ब्राउज़ फिर क्लिक या टैप करें.
जिस फ़ाइल का उपयोग करना चाहते हैं उसे ब्राउज़ करें, उसे क्लिक या टैप करें और फिर ओपन पर क्लिक करें या टैप करें.
डिफ़ॉल्ट कार्यस्थान में लौटने के लिए Esc दबाएं, एक ऑडियो या वीडियो नियंत्रण जोड़ें, और जिस फाइल को आपने जोड़ा है उसमें उसके मीडिया गुण को सेट करें.
नियंत्रण जोड़ें और कॉन्फ़िगर करना नहीं जानते?
F5 दबाएं, और फिर आपके द्वारा जोड़े गए नियंत्रण के प्ले बटन पर क्लिक या टैप करके क्लिप चलाएं.
युक्ति
जब आप नियंत्रण पर हॉवर करते हैं, तो वीडियो नियंत्रण का प्ले बटन दिखाई देता है.
डिफ़ॉल्ट कार्यस्थान पर लौटने के लिए Esc दबाएँ.
YouTube वीडियो चलाएँ
- एक वीडियो नियंत्रण जोड़ें, और दोहरे उद्धरण चिह्नों में संलग्न YouTube वीडियो के URL पर उसके मीडिया गुण सेट करें.
- F5 दबाएं, और फिर आपके द्वारा जोड़े गए वीडियो के प्ले बटन पर क्लिक करके या टैप करके क्लिप चलाएं.
- डिफ़ॉल्ट कार्यस्थान पर लौटने के लिए Esc दबाएँ.
पहुँच-योग्यता दिशा-निर्देश
ऑडियो और वीडियो विकल्प
- ShowControls सही होना चाहिए ताकि उपयोगकर्ता अपनी गति से मल्टीमीडिया को सुन या देख सकें. यह उपयोगकर्ताओं को वीडियो प्लेयर पर क्लोज़्ड कैप्शन और पूर्ण-स्क्रीन मोड को टॉगल करने की भी अनुमति देता है.
- वीडियो के लिए क्लोज़्ड कैप्शन दिए जाने चाहिए.
- YouTube वीडियो में, कैप्शन जोड़ने के लिए YouTube द्वारा दिए गए लेखन उपकरण का उपयोग करें.
- अन्य वीडियो के लिए, WebVTT स्वरूप में कैप्शन बनाएं, उन्हें अपलोड करें, और url स्थान पर ClosedCaptionsUrl सेट करें. कई सीमाएँ हैं. सर्वर (सर्वरों) को होस्ट करने वाले वीडियो और कैप्शन को CORS-सक्षम होना चाहिए और HTTPS प्रोटोकॉल का उपयोग करके उन्हें रक्षित करें.
- इन विधियों में से किसी एक का उपयोग करके ऑडियो या वीडियो ट्रांसक्रिप्ट प्रदान करने पर विचार करें:
- पाठ को एक Label में रखें और इसे मल्टीमीडिया प्लेयर के निकट अवस्थित करें. वैकल्पिक रूप से, पाठ के प्रदर्शन को टॉगल करने के लिए बनाएं एक Button.
- एक अलग स्क्रीन में पाठ को रखें. बनाएं एक Button जो स्क्रीन पर नेविगेट करता है और मल्टीमीडिया प्लेयर के निकट के बटन को अवस्थित करता है.
- यदि विवरण छोटा है, तो इसे AccessibleLabel में रखा जा सकता है.
रंग कॉन्ट्रास्ट
वहाँ बीच में पर्याप्त रंग कॉन्ट्रास्ट होना चाहिए:
- FocusedBorderColor और रंग से बाहर
- छवि और मल्टीमीडिया प्लेयर नियंत्रण (यदि लागू हो)
- भरण और मल्टीमीडिया प्लेयर नियंत्रण (यदि भराव दिखाई देता है)
दि वीडियो सामग्री में रंग कॉन्ट्रास्ट समस्या है तो, तो क्लोज़्ड कैप्शन और/ या ट्रांसक्रिप्ट प्रदान करें.
स्क्रीन रीडर समर्थन
- AccessibleLabel मौजूद होना चाहिए.
कीबोर्ड समर्थन
- TabIndex शून्य या अधिक होना चाहिए ताकि कुंजीपटल उपयोगकर्ता इस पर नेविगेट कर सकें.
- फोकस संकेतक स्पष्ट रूप से दिखाई देने चाहिए. इसे हासिल करने के लिए FocusedBorderColor और FocusedBorderThickness उपयोग करें.
- AutoStart गलत होना चाहिए क्योंकि कुंजीपटल उपयोगकर्ताओं के लिए प्लेबैक को जल्दी से रोकना मुश्किल हो सकता है.
नोट
क्या आप हमें अपनी दस्तावेज़ीकरण भाषा वरीयताओं के बारे में बता सकते हैं? एक छोटा सर्वेक्षण पूरा करें. (कृपया ध्यान दें कि यह सर्वेक्षण अंग्रेज़ी में है)
सर्वेक्षण में लगभग सात मिनट लगेंगे. कोई भी व्यक्तिगत डेटा एकत्र नहीं किया जाता है (गोपनीयता कथन).