के साथ ऑडियो मीटरींग स्तर AVPlayer क्लास से ऑडियो मीटरींग स्तर रखने का कोई तरीका है?AVPlayer
मुझे पता है कि AVAudioPlayer ऐसा करता है, लेकिन यह AVPlayer की तरह स्ट्रीम किए गए http .m3u8 urls को नहीं चलाता है।
के साथ ऑडियो मीटरींग स्तर AVPlayer क्लास से ऑडियो मीटरींग स्तर रखने का कोई तरीका है?AVPlayer
मुझे पता है कि AVAudioPlayer ऐसा करता है, लेकिन यह AVPlayer की तरह स्ट्रीम किए गए http .m3u8 urls को नहीं चलाता है।
मुझे हाल ही में यह GitHub project called SCWaveformView मिला है जिसने मुझे बहुत मदद की, और मुझे उम्मीद है कि वहां से किसी और से भी इससे फायदा हो सकता है।
क्या आप हमारे साथ अपना अंतिम समाधान साझा करने में सक्षम हैं? –
नहीं, AVPlayer क्लास का उपयोग करके, इसके लिए कभी भी अंतिम समाधान नहीं मिला। – Winston
मुझे नहीं पता, विशेष रूप से, अगर वे जो भी खोज रहे हैं उसका निजीकरण किया गया है, लेकिन मुझे पता है कि विभिन्न उच्च स्तरीय कक्षाएं आमतौर पर निचले स्तर के एवी वस्तुओं के लिए पिरामिड के शीर्ष होते हैं। किसी भी मामले में, मेरे पास अच्छी खबर है ...
याद रखें कि एक एवीप्लेयर AVPlayerItem का उपयोग करता है। AVPlayerItem की संपत्तियां (और एक AVAudioMix) है। AVAssets में ऑडियो और वीडियो को संशोधित करने के लिए गुण हैं।
दुर्भाग्य से, गुण बताते हैं कि वे "सुझाव", नहीं निरपेक्षता हैं, लेकिन इस प्रयास करें:
preferredVolume
आप डॉक्स, AVPlayer-> AVPlayerItem-> AVAsset और देखा संदर्भ हैं। यह हो सकता है कि आप क्या कर रहे हैं।
आशा है कि यह ऑडियोस्ट्रीम link का एक कांटा नहीं है पर्याप्त
है, आप क्या चाहते हैं नहीं करता है।
मैंने दिनों के लिए avplayer कोशिश की थी, लेकिन अंत दिखाता है कि यह नहीं कर सकता है। शायद मुझे ऑडियोस्ट्रीम कांटा संस्करण मिल जाए। यह कोड 4 साल पुराना है, लेकिन अभी भी आईओएस 7 में अच्छा काम करता है (आईओएस 3 से आईओएस 7 में डेमो लक्ष्य बदलें)।
मैं पहले उस उदाहरण पर गया हूं, लेकिन यह मुझे चाहिए .m3u8 स्ट्रीम प्रारूप को संभाल नहीं करता है। यद्यपि आपके उत्तर के लिए धन्यवाद। – Winston
क्या आपको कोई सफलता मिली है? –
इसे जांचें: https://github.com/akhilcb/ACBAVPlayerExtension – adev
बहुत अच्छा लग रहा है! मैं इसे देख लूँगा। – Winston