Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.79/24: Рейтинг темы: голосов - 24, средняя оценка - 4.79
OliverVarnce
0 / 0 / 0
Регистрация: 05.10.2012
Сообщений: 5
1

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

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

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

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

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

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

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

Воспроизведение аудио
Здравствуйте! Есть вот такая простая конструкция, работает нормально. Аудио...

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

Воспроизведение аудио друг за другом
Дорогие форумчане, не могу воспроизвести музыку друг за дружком, проиграла...

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

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

6
OliverVarnce
0 / 0 / 0
Регистрация: 05.10.2012
Сообщений: 5
05.08.2013, 11:54  [ТС] 2
Не поверю, что никто не сталкивался с таким.
0
Wenceslaus
Android Developer
130 / 130 / 6
Регистрация: 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
41 / 41 / 6
Регистрация: 18.05.2010
Сообщений: 655
14.01.2015, 10:45 4
Wenceslaus, небольшой некропостинг, конечно, но всё таки вопрос актуален:
Подскажите пожалуйста, при использовании такого метода можно ли как-то получить потоковую информацию (название дорожки)?
0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
14.01.2015, 11:23 5
http://stackoverflow.com/a/17984597
0
NapalmRain
41 / 41 / 6
Регистрация: 18.05.2010
Сообщений: 655
14.01.2015, 11:33 6
Spelcrawler, мне кажется, это не совсем то, хотя за наводку благодарю, возможно поможет.
0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
14.01.2015, 11:35 7
NapalmRain, название дорожки можно получить этим способом. А так же исполнителя, альбом и обложку.
0
14.01.2015, 11:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2015, 11:35

Воспроизведение видео в SurfaceView
Ребят прощу у вас помощи, возникла такая проблема необходимо воспроизвести...

Воспроизведение видео- анимации
Эсли создать анимацию в стороннем пакете, конвертировать в видео, то как можно...

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


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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