/ / एंड्रॉयड लाइव वीडियो स्ट्रीमिंग मुद्दा - एंड्रॉइड, वीडियो-स्ट्रीमिंग

एंड्रॉइड लाइव वीडियो स्ट्रीमिंग मुद्दा - एंड्रॉइड, वीडियो स्ट्रीमिंग

मेरे पास एंड्रॉइड डिवाइसों से वीडियो स्ट्रीमिंग के बारे में एक सवाल है और शायद कोई है जो मुझे मेरे सवाल के बारे में कुछ उपयोगी सलाह / सुझाव देगा। यहाँ सौदा है:

मेरे पास Android से वीडियो स्ट्रीमिंग के लिए एक परियोजना हैdevice.The idea यह है कि डिवाइस को सर्वर से कनेक्ट करना है और पहले वाला लाइव वीडियो स्ट्रीमिंग कर रहा है और इसे सर्वर पर अपलोड कर रहा है और दूसरा डिवाइस पहले डिवाइस से वीडियो स्ट्रीमिंग और देख रहा है। तो इस तरह से कनेक्शन है:
First Device ----live streaming----> Web Server ------live streaming---->Second Device , जहां दूसरा उपकरण वेब सर्वर से कनेक्ट हो रहा है।

कोई सुझाव / सलाह कि मैं कैसे कर सकता हूं और मुझे क्या उपयोग करना चाहिए? मुझे आपके विचारों को सुनकर वास्तव में खुशी होगी।

अग्रिम में धन्यवाद!

उत्तर:

जवाब के लिए 5 № 1

मैं भी कुछ ऐसा ही खेल रहा था। मूल रूप से:

android video capture --> upstream to server --> transcoding --> streaming to players
  • वीडियो को एक मोबाइल फोन (वर्तमान में केवल एंड्रॉइड के लिए अवधारणा का प्रमाण) द्वारा कैप्चर किया गया है और एक सर्वर पर दिया गया है
  • सर्वर .3gp के भीतर मूल प्रारूप (H.263 और AMR-NB) से ट्रांसकोडिंग करता है कंटेनर) एक फ्लैश वीडियो के लिए, ताकि इसे बहुत सारे ब्राउज़रों में खेला जा सके

मेरा सबसे बड़ा मुद्दा यह है कि एच के साथ।263, मैं सर्वर पर लाइव इसे अपस्ट्रीम नहीं कर पा रहा हूं। वीडियो में एक हेडर है, जो दूसरों के बीच इसकी अन्य जानकारी को इंगित करता है। फिर, वीडियो को ट्रांसकोड किया जा सकता है (मैं ffmpeg का उपयोग करता हूं), हेडर होना चाहिए। वर्तमान। लेकिन यह वीडियो कैप्चरिंग समाप्त होने के बाद एंड्रॉइड AFTER द्वारा सेट किया गया है। इसलिए एक काम के रूप में, मैं 5 सेकंड के स्लाइस में वीडियो कैप्चर कर रहा हूं।

पर एक नज़र डालें http://code.google.com/p/moteve और योगदान करने के लिए स्वतंत्र महसूस :-)