2010-12-29 16 views
6

के साथ एंड्रॉइड रिमोट वीडियो सभी को नमस्कार!टाइटेनियम

मैं एक एंड्रॉइड फोन पर हमारे वेबसर्वर पर होस्ट किया गया एक वीडियो चलाने की कोशिश कर रहा हूं। मैंने इसे पहले से ही आईफोन के लिए बनाया है और यह बहुत अच्छा काम करता है।

Droid, हालांकि एक अलग मुद्दा है। वीडियो प्राप्त करने के बजाय, मुझे बस एक ब्लैक स्क्रीन मिल रही है, कोई त्रुटि या कुछ भी नहीं।

कोड मैं का उपयोग कर रहा है:

activeContent = Titanium.Media.createVideoPlayer ({ contentURL: सामग्री, पृष्ठभूमि रंग: '# 111', movieControlMode: Titanium.Media.VIDEO_CONTROL_DEFAULT });

win.add (activeContent); activeContent.play();

टाइटेनियम का उपयोग न करने पर मैं जो वीडियो डाउनलोड कर रहा हूं वह Droid पर चलता है, इसलिए मुझे पता नहीं है कि यह प्रारूप प्रारूप नहीं है। (इसकी एक एमपी 4 किसी को भी आश्चर्यचकित कर रही है।)

मैंने टाइटेनियम एसडीके का 1.5.1 उपयोग किया है और आज के पहले से 1.6.0 के निरंतर निर्माण पर हूं।

2.2 Droid SDK का उपयोग, और टाइटेनियम डेवलपर 1.2.2

किसी को भी इस पर कोई विचार है? एंड्रॉइड के लिए बड़े बिकने वाले बिंदुओं में से एक नेट से मीडिया खींचने की क्षमता है, और टाइटेनियम के साथ कोई समस्या होने पर मैं ईमानदारी से इस कमी के बारे में थोड़ा चिंतित हूं।

+0

यूआरएल क्या है? –

उत्तर

0

1.6.1 में रसोई सिंक एंड्रॉइड एक स्थानीय वीडियो चलाने में सक्षम है, लेकिन दूरस्थ वीडियो नहीं। मैं अपने वीडियो को आईफोन में काम करने के लिए खेल रहा हूं लेकिन एंड्रॉइड में नहीं।

2

एंड्रॉइड के लिए, वीडियो प्लेयर को विंडो में नहीं जोड़ा जाना चाहिए। जब आप play() कहते हैं तो एंड्रॉइड अपने वीडियो प्लेयर को एक नई विंडो में खुल जाएगा। तो आपका कोड इसके बजाय इस तरह दिखना चाहिए:

सक्रिय सामग्री = टाइटेनियम.मीडिया.क्रिएटिव वीडियो प्लेयर ({contentURL: सामग्री, पृष्ठभूमि रंग: '# 111', चलचित्र नियंत्रण मोड: टाइटेनियम.मीडिया.विडियो_CONTROL_DEFAULT});

activeContent.play();

आशीषें!

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^