मैं अपने सर्वर से एंड्रॉइड डिवाइस पर फिल्में चलाने की कोशिश कर रहा हूं। यह एक मीडिया सर्वर नहीं है, केवल एक नियमित अपाचे सर्वर है। हम आईफोन पर वीडियो तक पहुंचने के लिए एक ही एपीआई का उपयोग करते हैं और यह ठीक काम करता है।कुछ वीडियो नहीं चला सकते
एंड्रॉइड डिवाइस पर, कुछ वीडियो काम करते हैं, और अन्य नहीं करते हैं। वे सभी एक ही तरीके से बनाए गए थे, जिनमें से अधिकांश काम नहीं करते हैं, अभी भी छवियों और ऑडियो से बना है।
हमने उन्हें वीडियरा के साथ फिर से एन्कोड करने का प्रयास किया है, और MP4Box के साथ उन्हें संकेत देने का प्रयास किया है। एसडी कार्ड पर संग्रहीत होने पर सभी वीडियो पूरी तरह से ठीक खेलते हैं। हमने पहले सर्वर से वीडियो को एसडी कार्ड में डाउनलोड करने, फ़ाइल के रूप में सहेजने और फिर फ़ाइल से इसे चलाने की कोशिश की है, लेकिन यह या तो काम नहीं करता है।
सहायता अद्भुत होगी। मैं बड़े पैमाने पर उलझन में हूँ। धन्यवाद।
संपादित करें - Logcat:
01-19 08:19:12.669: DEBUG/MediaPlayer(1878): Couldn't open file on client side, trying server side
01-19 08:19:14.119: INFO/ActivityManager(1172): Displayed activity com.myproject/.VideoClass: 1966 ms (total 1966 ms)
01-19 08:19:15.779: ERROR/PlayerDriver(1071): Command PLAYER_INIT completed with an error or info UNKNOWN PVMFStatus
01-19 08:19:15.789: ERROR/MediaPlayer(1878): error (200, -32)
01-19 08:19:15.789: ERROR/MediaPlayer(1878): Error (200,-32)
01-19 08:19:15.789: DEBUG/VideoView(1878): Error: 200,-32
01-19 08:19:15.849: WARN/PlayerDriver(1071): PVMFInfoErrorHandlingComplete
अद्यतन: यहाँ तीन अलग-अलग वीडियो के लिए वीडियो विश्लेषण की एक pastebin। सर्वर से ऐप पर पहली स्ट्रीम। दूसरा वीडियो स्ट्रीम नहीं करेगा, लेकिन डिवाइस से खेला जाने पर डाउनलोड किया जा सकता है। तीसरा न तो स्ट्रीम किया जा सकता है या खेला जा सकता है। http://pastebin.com/9qChSkFz
डब्ल्यूटीएफ।
क्या एन्कोडिंग ?? –
मैंने काम करने के बाद कई अलग-अलग प्रयास किए, लेकिन मूल रूप से एच .264। – Jai
@ जय: लॉगबैट की जांच करने के लिए ग्रहण में 'एडीबी लॉगकैट', डीडीएमएस, या डीडीएमएस परिप्रेक्ष्य का उपयोग करें और देखें कि क्या आपको वीडियो प्लेबैक से संबंधित कोई चेतावनियां मिलती हैं या नहीं। – CommonsWare