Bir uygulamayı Android 6.0 sürümüne geçirme aşamasındayım. Uzak bir kaynaktan belirli videoları oynatmaya çalışmak dışında her şey yolunda görünüyor. Onlar bizim non Marshmallow cihazlarımızda gayet iyi oynadılar (özellikler için, tamamen aynı videoyu oynayan 4.1.2 Jelly Bean'de Galaxy S3'üm var, sorun yok). 6.0'da birden fazla cihazla test ettik ve sorun sadece bu işletim sistemi için yerelleştirilmiş görünüyor.Android Marshmallow "Bu video oynatılamıyor" hata
Videonun basit bir video görünümünde oynatılmaya çalışılmasında "Bu videoyu oynatamıyorum" u bildiren bir uyarı alıyorum.
Geçmişte 4.1.2'deki diğer videolarla ilgili bazı problemler yaşadım ve bunun yine suçlu olabileceğini düşündüğüm bir kodek sorunu olabileceğini düşündüm. Tüm çalmıyor videolar ortak bunlar var:
- AAC
- MPEG-4 SDSM
- MPEG-4 ODSM
ben denemek H.264 Videoview ile aktiviteyi başlatmak, bu logcat tükürür ne olduğunu.
201-801/? D/audio_hw_primary﹕ out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2
201-800/? D/audio_hw_primary﹕ select_devices: out_snd_device(2: speaker) in_snd_device(0: none)
201-800/? D/msm8974_platform﹕ platform_send_audio_calibration: sending audio calibration for snd_device(2) acdb_id(15)
201-800/? D/audio_hw_primary﹕ enable_snd_device: snd_device(2: speaker)
201-800/? D/audio_hw_primary﹕ enable_audio_route: apply and update mixer path: low-latency-playback
777-1257/? I/MediaFocusControl﹕ AudioFocus requestAudioFocus() from [email protected] req=1flags=0x0
4591-4591/? W/MediaPlayer﹕ Couldn't open file on client side; trying server side: java.io.FileNotFoundException: No content provider: http://videopath.mp4
201-5605/? D/NuPlayer﹕ onSetVideoSurface(0xb48c2700, no video decoder)
777-811/? I/ActivityManager﹕ Displayed com.example.i.PityTheFooActivity: +108ms
1139-1139/? I/Keyboard.Facilitator﹕ onFinishInput()
201-5606/? E/GenericSource﹕ Failed to init from data source!
201-5605/? D/NuPlayerDriver﹕ notifyListener_l(0xb60986a0), (100, 1, -2147483648)
4591-4605/? E/MediaPlayer﹕ error (1, -2147483648)
4591-4591/? E/MediaPlayer﹕ Error (1,-2147483648)
4591-4591/? D/VideoView﹕ Error: 1,-2147483648
bu Marshmallow ile bilinen bir sorun, ya da belki videoları ile yanlış bu bir şeydir?
Gerçekten bu oyunun http: // videopath.mp4' olduğunu düşünüyor musunuz? Lütfen yolunuzu düzeltin ve deneyin! –
Bu, stackoverflow sorusu için önemsiz bir URL idi. Kodumda gerçek bir URL var ... –
Düzeltilmiş gibi görünüyor: https://code.google.com/p/android/issues/detail?id=191218 Ne zaman yayınlanacağı konusunda bir fikrim yok. .. –