Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 28, средняя оценка - 4.89
OliverVarnce
0 / 0 / 0
Регистрация: 05.10.2012
Сообщений: 5
#1

Воспроизведение потокового аудио - Программирование Android

02.08.2013, 11:11. Просмотров 3979. Ответов 6
Метки нет (Все метки)

Я в девелопинге по андроид новичек.
Хотел бы уточнить кое какие мысли...

Есть сайт с потоковым аудио

http://stream.domain.com:8001/32

мне нужно создать приложение для андроид, которое будет при нажатии на кнопочку плей играть, и при нажатии той же кнопочки становиться на паузу.

Какие у кого идеи, направьте меня пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.08.2013, 11:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Воспроизведение потокового аудио (Программирование Android):

Воспроизведение аудио - Программирование Android
Здравствуйте! Есть вот такая простая конструкция, работает нормально. Аудио воспроизводится по нажатию на кнопку. Но есть одно "но" -...

Остановка / воспроизведение аудио - Программирование Android
выручайте) в общем, есть всего одна кнопка, которая останавливает и воспроизводит изначально запущенное аудио. почему она только...

Воспроизведение аудио друг за другом - Программирование Android
Дорогие форумчане, не могу воспроизвести музыку друг за дружком, проиграла первая, сразу началась другая, и так по кругу, как это сделать?...

Воспроизведение аудио через динамик для разговоров - Программирование Android
В службе воспроизводится аудио. Как перенаправить данный поток с динамика громкой связи на динамик, который используется для разговоров?

Воспроизведение видео- анимации - Программирование Android
Эсли создать анимацию в стороннем пакете, конвертировать в видео, то как можно воспроизвести эту анимацию в качестве заставки?

Воспроизведение видео в SurfaceView - Программирование Android
Ребят прощу у вас помощи, возникла такая проблема необходимо воспроизвести видео с помощью MediaPlayer(ранее использовал его для...

6
OliverVarnce
0 / 0 / 0
Регистрация: 05.10.2012
Сообщений: 5
05.08.2013, 11:54  [ТС] #2
Не поверю, что никто не сталкивался с таким.
0
Wenceslaus
Android Developer
130 / 130 / 4
Регистрация: 05.07.2013
Сообщений: 205
05.08.2013, 12:30 #3
Было дело. Если просто, ты выглядит так:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
    boolean playStatus = false; //статус проигрывания
    MediaPlayer mediaPlayer;
 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        //...
 
        // предварительная настройка 
        try {
            mediaPlayer = new MediaPlayer();
            mediaPlayer.setDataSource(this, Uri.parse("http://online-hitfm.tavrmedia.ua:8000/HitFM"));
        } catch (IllegalStateException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
 
    }
 
    //Клик по кнопке
    public void OnMedia(View view) { 
 
        // стоп     
        if (playStatus) {
            mediaPlayer.stop();
            playStatus = false;
        
        // старт
        } else {
            try {
                mediaPlayer.prepare();
                mediaPlayer.start();
            } catch (IllegalStateException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }
 
            playStatus = true;
        }
        
    }
Но лучше эти всем управлять из стороннего потока, что б не подвешивать UI.
0
NapalmRain
38 / 38 / 3
Регистрация: 18.05.2010
Сообщений: 631
14.01.2015, 10:45 #4
Wenceslaus, небольшой некропостинг, конечно, но всё таки вопрос актуален:
Подскажите пожалуйста, при использовании такого метода можно ли как-то получить потоковую информацию (название дорожки)?
0
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
14.01.2015, 11:23 #5
http://stackoverflow.com/a/17984597
0
NapalmRain
38 / 38 / 3
Регистрация: 18.05.2010
Сообщений: 631
14.01.2015, 11:33 #6
Spelcrawler, мне кажется, это не совсем то, хотя за наводку благодарю, возможно поможет.
0
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
14.01.2015, 11:35 #7
NapalmRain, название дорожки можно получить этим способом. А так же исполнителя, альбом и обложку.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2015, 11:35
Привет! Вот еще темы с ответами:

Воспроизведение аудиопотока из интернета - Программирование Android
Есть приложение, которое воспроизводит аудиопотоки из интернета (онлайн радио). Вот ссылки на радио ...

Воспроизведение AudioStream (Протокол RTP) - Программирование Android
Хочу написать программу, которая будет ловить стрим с ПК по Wifi и воспроизводить на динамики. Программа для ПК уже написана и вполне...

Воспроизведение звука (ничего не получается) - Программирование Android
Доброго времени суток! Не могу заставить воспроизвести звук... перепробовал сотни вариантов... вот самый простой: 1. Закинул в папку...

Потоковое аудио - Программирование Android
Добрый день. Прошу у вас помощи. Подскажите пожалуйста в чем у меня проблема ? не воспроизводит потоковое аудио , вот код: package...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Yandex
Объявления
14.01.2015, 11:35
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru