मैं VideoView
का उपयोग कर (rtsp://media2.tripsmarter.com/LiveTV/BTV/
से) एक जीवित RTSP वीडियो खेलने के लिए कोशिश कर रहा हूँ, और यहाँ मेरे कोड है:सैमसंग गैलेक्सी एस 2 में VideoView में RTSP वीडियो नहीं चला सकता
public class ViewTheVideo extends Activity {
VideoView vv;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
vv = (VideoView) this.findViewById(R.id.VideoView);
Uri videoUri = Uri.parse("rtsp://media2.tripsmarter.com/LiveTV/BTV/");
vv.setMediaController(new MediaController(this));
vv.setVideoURI(videoUri);
vv.requestFocus();
vv.setOnPreparedListener(new OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
vv.start();
}
});
}
}
इस कोड को सैमसंग गैलेक्सी वाई पर ठीक काम करता है , और यहां तक कि एमुलेटर पर भी, लेकिन यह सैमसंग गैलेक्सी एस 2 पर नहीं चलता है (क्षमा करें, यह वीडियो नहीं खेला जा सकता है)! दोनों डिवाइस और एमुलेटर जिंजरब्रेड चला रहे हैं।
यहाँ LogCat संदेशों है:
07-30 10:48:28.310: I/MediaPlayer(24573): uri is:rtsp://media2.tripsmarter.com/LiveTV/BTV/
07-30 10:48:28.310: I/MediaPlayer(24573): path is null
07-30 10:48:28.310: D/MediaPlayer(24573): Couldn't open file on client side, trying server side
07-30 10:49:13.025: W/MediaPlayer(24573): info/warning (1, 26)
07-30 10:49:13.025: I/MediaPlayer(24573): Info (1,26)
07-30 10:49:13.075: E/MediaPlayer(24573): error (1, -1)
07-30 10:49:13.075: E/MediaPlayer(24573): Error (1,-1)
07-30 10:49:13.075: D/VideoView(24573): Error: 1,-1
मैं समझ नहीं सकता है उन त्रुटि कोड के बारे में क्या कर रहे हैं।
क्या सैमसंग गैलेक्सी एस 2 स्ट्रीमिंग के साथ कोई समस्या है? मैंने YouTube स्ट्रीम (rtsp://v2.cache2.c.youtube.com/CjgLENy73wIaLwm3JbT_9HqWohMYESARFEIJbXYtZ29vZ2xlSARSB3Jlc3VsdHNg_vSmsbeSyd5JDA==/0/0/0/video.3gp
) के साथ भी प्रयास किया, लेकिन यह वही है।
अपडेट: (: 3GP, एनकोडर: 264, बिटरेट: 56kbps, फ्रेमरेट: स्वरूप 15fps) बाद में मैंने Galaxy S2 के साथ एक वीडियो दर्ज की गई और पीसी वीएलसी मीडिया प्लेयर का उपयोग करने से वीडियो स्ट्रीम। इसे किसी भी त्रुटि के बिना गैलेक्सी एस 2 (और अन्य) में देखा जा सकता है। हालांकि, एस 2 पर कोई अन्य वीडियो नहीं खेला जा सकता है।
करता 2.3.x समर्थन RTSP स्ट्रीम किया है? मुझे लगता है कि यह 3.x और इसलिए बना है। –
क्या आपके वाईफाई या डिवाइस के जीपीएस चालू हैं .... ?? – Yash
मैं इसे वाई-फाई के माध्यम से परीक्षण कर रहा हूं। – 0605002