Радиостанция с использованием Android это возможно? - PullRequest
1 голос
/ 14 марта 2012

У меня есть проект, в котором мне нужно использовать мой телефон Android в качестве радиостанции . Это значит, что мне нужно производить звук или песню с моего телефона Android и загружать их на сервер и с сервера;пользователи могут слышать эти звуки и песни вживую, почти как интернет-радио.

Возможно ли это в телефонах Android? Если да, то как я могу это реализовать?

Ответы [ 3 ]

2 голосов
/ 07 ноября 2015

Все, что вам нужно сделать, это скачать Spreaker Это замечательное приложение, которое поможет вам разработать радиостанцию ​​на вашем телефоне с Android, и это бесплатно бесплатно, здесь, на сайте spreaker.com, напишите, что оно работает нормально, и вы также можете прослушать мою программу (oxse) на spreaker

1 голос
/ 14 марта 2012

Ваш вопрос немного общий, но давайте будем терпимыми и ответим на него .. С Android почти все возможно: D

Вам нужно определить, что вы подразумеваете под "производством" звука. Еслиэто какой-то процесс создания музыки на мобильном устройстве, это возможно!Если вы хотите поделиться музыкой со своей мобильной SD-карты, снова вы можете это сделать. Второе, что вам нужно решить, это то, как вы хотите распространять музыку в виде потока или в виде файлов (такие сервисы, как spotify, youtube или grooveshark).Затем вам нужно начать с простых вещей, чтобы получить знания о технологиях, которые понадобятся вам для этого проекта, который совсем не прост ..

В любом случае, я надеюсь, вы поняли размер .. Возможно, вы этого не сделалиожидайте, что мы напишем ваш код, так что следующие шаги будут за вами .. Добро пожаловать в страну чудес Android и удачи в проектах.

0 голосов
/ 14 марта 2012

Вы можете использовать MediaPlayer класс для воспроизведения радиостанции.Вам нужно передать URL радиостанции init.

например Это URL одной радиостанции http://shoutcast2.omroep.nl:8104/

Итак, теперь инициализируйте объект Media Player следующим образом:

MediaPlayer player = new MediaPlayer();
player.setDataSource(“http://shoutcast2.omroep.nl:8104/”); 
player.prepareAsync();
player.setOnPreparedListener(new OnPreparedListener(){

            public void onPrepared(MediaPlayer mp) {
                     player.start();
            } 

});

Вы можете скачать пример кода с здесь

...