Как заголовок, как я могу передать звук m3u8 на Android без витамина? (на Android 2.3+). Я видел, что какое-то приложение может транслировать мою ссылку http://4metest1-view.4me.it/api/xpublisher/resources/weebopublisher/getContentDescriptor.m3u8?clientId=4metest1&contentId=b55f7d74-cd81-48ce-9390-d9ffd5c49281&channelType=STREAMHTTPIOS&v=4 как VLC или aqua Player, но я не могу настроить mMediaPlayer для ее воспроизведения.Android Audio m3u8 Streaming - КАК
ответ
Ваш m3u8 не является истинным файлом HLS. Это просто указатель воспроизведения на один MP3
http://4metest1-4me.weebo.it/ios/Dance_of_the_Yao_People_3_JIDMQ7.mp3
Вы можете использовать медиа-плеер для потоковой передачи из источника непосредственно или разбора файла m3u8 файла в коде, чтобы вытащить Индивидуальная URL,
url url = new URL(" http://4metest1-view.4me.it/api/xpublisher/resources/weebopublisher/getContentDescriptor.m3u8?clientId=4metest1&contentId=b55f7d74-cd81-48ce-9390-d9ffd5c49281&channelType=STREAMHTTPIOS&v=4");
InputStream m3u8 = (InputStream) url.getContent();
BufferedReader br = new BufferedReader(new InputStreamReader(M3U8));
for(int i = 0; i < 2; ++i)
{
br.readLine();
}|
readLine(); //this parses the third line of the playlist
br.close();
url = new URL(baseURL.concat(target));
Извините, это не то, что я ищу. Ссылка является лишь примером конфигурации URL-адреса, потому что мне это нужно для webradio (NO SHOUTCAST), поэтому я не могу найти каждого mp3 фрагмент. –
Хорошо так что вы пытаетесь создать поток интернет-радио? Вы не используете широковещательный агент любого типа? Просто прямой плейлист Ссылки? – Brianjs
Я пытаюсь играть в своем устройстве Android по требованию аудиопотока, поставляемого с протоколом HLS. Проблема не в m3u8, которую я опубликовал: на самом деле я могу играть с IOS-устройствами, VLC и другими игроками HLS, такими как http://osmfhls.kutu.ru/. Я заметил, что могу воспроизводить потоки видео по запросу HLS, но он не работает, если потоки являются только аудио. –
Используйте VideoView для воспроизведения аудио с расслабляющей музыкой :)
myVideoView = (VideoView)this.findViewById(R.id.myVideoView);
MediaController mc = new MediaController(this);
myVideoView.setMediaController(mc);
urlStream = "http://4metest1-view.4me.it/api/xpublisher/resources/weebopublisher/getContentDescriptor.m3u8?clientId=4metest1&contentId=b55f7d74-cd81-48ce-9390-d9ffd5c49281&channelType=STREAMHTTPIOS&v=4";
runOnUiThread(new Runnable() {
@Override
public void run() {
myVideoView.setVideoURI(Uri.parse(urlStream));
}
});
- 1. MediaPlayer live streaming m3u8 audio error (1, -1010)
- 2. WPF M3U8 STREAMING
- 3. Android Audio Streaming Very Slow
- 4. Потоковая передача m3u8 HLS Audio на Android
- 5. android to android audio live streaming
- 6. Android Audio Streaming Service: ошибка MediaPlayer -1004
- 7. Android, AOA2, USB Isochronous Audio Streaming
- 8. Silverlight Live Audio Streaming
- 9. ASP.NET MVC Audio Streaming
- 10. J2ME Audio Streaming
- 11. Android Exoplayer Audio Streaming не работает
- 12. AVPlayer & background audio streaming
- 13. iphone audio streaming
- 14. Audio Streaming OutOfMemoryError
- 15. swf streaming audio player
- 16. Python Audio Streaming в P2P
- 17. Blackberry radio app streaming audio
- 18. Audio Streaming C++ Server/Client
- 19. Smooth Streaming to android
- 20. Streaming .m3u8 с помощью MPMoviePlayerController не работает
- 21. HTTP Live Streaming (m3u8) I-Frames location
- 22. Streaming Audio на моем сайте
- 23. Loop streaming .ogg audio - OpenAL
- 24. delphi, indy10 tcp audio streaming
- 25. Android HLS Streaming с использованием .m3u8 url, получив код ошибки -1011 и зависающий поток
- 26. Android Audio - Streaming синус-тон генератор странное поведение
- 27. Streaming Audio Приложение для Android не работает на Galaxy S4
- 28. Delphi 7, indy9 tcp audio streaming
- 29. iOS 7 multipeer connectivity streaming audio
- 30. Realtime 3D Audio Streaming and Playback
вы используете услугу потокового такие как Icecast или Shoutcast? – Brianjs
нет, это не крик, это просто потоковая передача HTTP HLS, но медиаплеер не будет воспроизводить его. Тот же сервер может передавать m3u8 с аудио и видео, и этот видеопоток не имеет никаких проблем в Android. Это m3u8 Audio только да :(Что я могу сделать? –
В Android 2.3 и 3.0 вам нужно использовать схему httplive: //, в 3.1 использовать http: //. Какую версию Android вы тестируете? – Brianjs