मैं एक ऐसा एप्लीकेशन विकसित करना चाहता हूं जो YouTube से वीडियो की एक सूची प्रदर्शित करेगा और जब उपयोगकर्ता Youtube वीडियो पर क्लिक करेगा, तो मेरा एप्लिकेशन अपना ऑडियो खेलना शुरू कर देगा। मैं YouTube वीडियो को पहले डाउनलोड करने और ऑडियो निकालने के लिए एक समाधान में आया, लेकिन प्रक्रिया को तेज करने के लिए मैं सीधे ऑडियो बिट्स को वीडियो के बजाए अपने एप्लिकेशन के ऑडियो प्लेयर में स्थानांतरित करना चाहता हूं। दूसरे शब्दों में, मैं अपने आवेदन में वीडियो के बजाय YouTube ऑडियो स्ट्रीम करना चाहता हूं।मेरे आवेदन पर यूट्यूब वीडियो से केवल ऑडियो डेटा स्ट्रीम करने के लिए कैसे?
10
A
उत्तर
5
ऐसा लगता है कि आप पहले से ही वहां से अधिकतर हैं। आपके एप्लिकेशन में वीडियो सूचीबद्ध करने और चयनित लोगों को डाउनलोड करने का एक तरीका है। वीडियो फ़ाइलों से सीधे ऑडियो चलाने के लिए आपको केवल एक बुनियादी ढांचे की आवश्यकता है।
यूट्यूब वीडियो या तो एफएलवी या एमपी 4 फाइल हो सकते हैं। इन फ़ाइलों के अंदर एमपी 3 या एएसी ऑडियो हो सकता है (कुछ अन्य ऑडियो कोडेक संभव हैं, लेकिन आप YouTube पर उनसे मुकाबला नहीं करेंगे)। इसका मतलब है कि आपके ऐप को यह जानने की जरूरत है कि एफएलवी और एमपी 4 फ़ाइलों को सीधे कैसे लेना है, और पीसीएम पर एमपी 3 और एएसी ऑडियो को कैसे डीकोड करना है। आपकी भाषा और प्लेटफॉर्म के आधार पर इन कार्यों के साथ मदद करने के लिए पुस्तकालय हैं।
3
निम्नलिखित कोड का उपयोग कर वीडियो स्ट्रीम से ऑडियो निकालने का प्रयास करें:
// the video URL is the following
String url = "http://137.110.92.231/~chenyu/BBC.mp4";
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
try {
mediaPlayer.setDataSource(url);
} catch (IOException e) {
e.printStackTrace();
}
try {
mediaPlayer.prepare(); // might take long! (for buffering, etc)
} catch (IOException e) {
e.printStackTrace();
}
mediaPlayer.start();
संबंधित मुद्दे
- 1. एंड्रॉइड यूट्यूब: मेरे ऐप पर यूट्यूब वीडियो साझा करें?
- 2. यूट्यूब वीडियो
- 3. GData यूट्यूब वीडियो अपलोड अनुपलब्ध ऑडियो समस्या
- 4. एक यूट्यूब वीडियो
- 5. यूट्यूब वीडियो, यूट्यूब एपीआई
- 6. मैं यूट्यूब वीडियो की लाइव स्ट्रीम कैसे बना सकता हूं?
- 7. सर्वर पर एंड्रॉइड स्ट्रीम ऑडियो
- 8. ऑटोस्टार्ट + लूप वीडियो यूट्यूब वीडियो
- 9. यूट्यूब के एचडी वीडियो स्ट्रीमिंग सर्वर प्रौद्योगिकी?
- 10. पायथन: मिडी से ऑडियो स्ट्रीम
- 11. फोनगैप पर यूट्यूब वीडियो बजाना
- 12. django ऐप में वीडियो स्ट्रीम करने के लिए कैसे करें
- 13. यूट्यूब डेटा एपीआई: मीडिया स्ट्रीम और प्ले (जावा)
- 14. यूट्यूब वीडियो प्रोग्रामेटिक रूप से
- 15. अन्य उपकरणों के लिए एंड्रॉइड स्ट्रीम ऑडियो
- 16. एंड्रॉइड पर यूट्यूब ऐप में खोलने के लिए फोर्स वीडियो
- 17. वीडियो पर यूट्यूब लोगो पर नजर डालें
- 18. FluorineFx के साथ क्लाइंट से ऑडियो स्ट्रीम कैसे प्रकाशित करें?
- 19. डेटा की निरंतर स्ट्रीम (आईओएस) से ऑडियो बजाना
- 20. RegEx पैटर्न किसी भी यूट्यूब यूआरएल से यूट्यूब वीडियो आईडी प्राप्त करने के लिए
- 21. आईपैड पर यूट्यूब वीडियो चलाने के लिए UIWebView खत्म करना
- 22. जेडब्ल्यू प्लेयर 5.1 से .flv स्ट्रीम निकालने के लिए कैसे?
- 23. यूट्यूब से एमपी 4 वीडियो कैसे खेलें?
- 24. फोनगैप एंड्रॉइड वेबव्यू वीडियो केवल ऑडियो
- 25. वीडियो से एंड्रॉइड स्ट्रिप ऑडियो
- 26. एचटीएमएल 5 के माध्यम से वीडियो स्ट्रीम कैसे करें?
- 27. एंड्रॉइड ऐप से यूट्यूब पर लाइव स्ट्रीमिंग
- 28. Looxcie डिवाइस से वीडियो स्ट्रीम तक पहुंच
- 29. ऑडियो स्ट्रीम बफरिंग
- 30. जावा के साथ वेब कैमरों से वीडियो और ऑडियो स्ट्रीम कैसे प्राप्त करें?
मैं यूट्यूब एक ही ऑडियो-डाउनलोड/धारा प्रदान करता है विश्वास नहीं है। यदि वीडियो पर वीडियो कैसा चल रहा है, इस पर आपका नियंत्रण है तो आप वीडियो को डिकोडिंग करके आसानी से (और संभावित रूप से सीपीयू पावर को सहेज सकते हैं), लेकिन मुझे संदेह है कि यह सबसे अच्छा है जो आप कर सकते हैं। इसके अलावा, यह किस मंच/भाषा पर है? इससे कोई फर्क नहीं पड़ता। – perelman