मैं एक परियोजना जहाँ मैंएंड्रॉयड - मैं में इस लाने के लिए कर रहा हूँ - mp4 फाइल करने के लिए एक RTSP (h264) धारा
करने की जरूरत है एक IPCamera से पढ़ें इनपुट 264 इनकोडिंग धारा पर काम कर रहा हूँ सहेजें //192.168.1.83: RTSP की तरह एक RTSP uRL के माध्यम से 8001/
प्रदर्शन IPCamera धारा - यह मैं
का उपयोग कर ऐसा करने में सक्षम हूँ
- अब मैं एक MP4 फ़ाइल को यह धारा रिकॉर्ड करना चाहते हैं। यह वह जगह है जहां मैं फंस गया हूं और मैं निम्नलिखित विकल्पों पर विचार कर रहा हूं
ए) मीडियाआरकॉर्डर - मेरी Google खोजों के आधार पर मैं इस वर्ग के लिए विश्वास करता हूं कि इनपुट केवल डिवाइस कैमरे से ही हो सकता है। क्या इस पर ट्विक करने का कोई तरीका है जहां मैं आरटीएसपी स्ट्रीम से इनपुट प्रदान कर सकता हूं?
बी) मीडियाकोडेक एपीआई - 4.1 इसके बाद एंड्रॉइड ने इस निम्न स्तर के एपीआई और मीडिया एक्स्ट्रेक्टर और मीडियाकोडेक को जारी किया है। इस विकल्प के लिए मैं एक RTSP धारा निम्नलिखित स्निपेट में नहीं किया जा सकता
final String STREAM_URL = "rtsp://192.168.1.83:8001/";
MediaExtractor mediaExtractor = new MediaExtractor();
mediaExtractor.setDataSource(STREAM_URL); // I get an exception 04-28 18:30:18.914: E/AndroidRuntime(8140): Caused by: java.io.IOException: Failed to instantiate extractor.
ग) मैं यूआरएल से पढ़ने करते हैं और एक फाइल है जैसे कि यह स्टोर कर सकते हैं लगता है। मैं इस स्ट्रीम को MP4 फ़ाइल में कैसे परिवर्तित करूं? कोई भी कोड स्निपेट वास्तव में सहायक होगा।
मैंने एफएफएमपीईजी का उपयोग करने की भी कोशिश की थी लेकिन प्रदर्शन इतना खराब था कि मैंने इस विकल्प को छोड़ दिया।
उपर्युक्त तीन विकल्पों या किसी अन्य अतिरिक्त विकल्प पर कोई भी इनपुट जो मैं विचार कर सकता हूं उसकी सराहना की जाएगी।
धन्यवाद !!
क्या आप एक साथ फ़ाइल में प्रदर्शित और रिकॉर्ड करना चाहते हैं? – Ganesh
हां, मैं एक साथ प्रदर्शित और रिकॉर्ड करना चाहता हूं। मैं प्रदर्शन भाग का प्रबंधन करने में सक्षम हूं, लेकिन भाग रिकॉर्डिंग वह जगह है जहां मैं फंस गया हूं। – maxkart
@maxkart क्या आपको अपनी समस्या के लिए कोई समाधान मिला है, मुझे आपकी समस्या है जैसे आपके पास यदि आपको कोई समाधान मिला तो विवरण में अपने प्रश्न का उत्तर दें। यदि आप करते हैं तो मैं सराहना करता हूं .. उन्नत –