08.01.2014, 17:24 | #41 |
Старший Пользователь
Регистрация: 06.05.2009
Возраст: 39
Город: Херсон
Регион: Украина
Машина: Honda Accord 7
Сообщений: 370
|
Таскер только отслеживает появление/пропадание зарядки. Раньше PowerAmp запускался и останавливался по питанию и все. А сейчас он просто по времени подсветку ставит. Все это я могу и сам реализовать.
|
08.01.2014, 17:27 | #42 |
Старший Пользователь
Регистрация: 06.05.2009
Возраст: 39
Город: Херсон
Регион: Украина
Машина: Honda Accord 7
Сообщений: 370
|
Ну основное то, что я хочу подучить пограммирование под android. Потом у меня свой протокол обмена данными между приложением и teensy. Да и все это через BT, а не через порт работает. Также мне сам интерфейс и не нужен в основном, проще с пульта управлять часто используемыми операциями. Все остальное android и так предоставляет.
|
08.01.2014, 17:30 | #43 | |
Старший Пользователь
Регистрация: 06.05.2009
Возраст: 39
Город: Херсон
Регион: Украина
Машина: Honda Accord 7
Сообщений: 370
|
Цитата:
|
|
08.01.2014, 18:38 | #44 |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
вот с этого места поподробнее плз...
как получить ссылку на радиостанцию, чем ее потом играть и т.д. Там я знаю идет поток потом MP3 или AAC, но как прямую ссылку на поток получить, чтобы сервис вещания не обиделся потом?
__________________
Мой проект: Citroen Xsara Android CarPC |
08.01.2014, 18:49 | #45 |
Старший Пользователь
Регистрация: 06.05.2009
Возраст: 39
Город: Херсон
Регион: Украина
Машина: Honda Accord 7
Сообщений: 370
|
Ну я на сайте di.fm выбрал нужную станцию. Для нее указал нужный мне формат - mp3 и тип плеера winamp. В результате я получил плейлист в котором указаны ссылки на нужный мне канал (например http://pub1.di.fm:80/di_darkdnb). Выбрал любую ссылку и прописал ее в коде. Вот и все. А играю поток стандартным mediaplayer. Если честно, то я не совсем понял суть вашей проблемы.
|
08.01.2014, 18:52 | #46 |
Старший Пользователь
Регистрация: 06.05.2009
Возраст: 39
Город: Херсон
Регион: Украина
Машина: Honda Accord 7
Сообщений: 370
|
|
08.01.2014, 18:58 | #47 |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
имелось в виду всякие защиты от использования потока, если они есть.
и еще клево иметь метаинфу, что играет в данный момент.
__________________
Мой проект: Citroen Xsara Android CarPC |
08.01.2014, 19:01 | #48 | |
Старший Пользователь
Регистрация: 06.05.2009
Возраст: 39
Город: Херсон
Регион: Украина
Машина: Honda Accord 7
Сообщений: 370
|
Цитата:
Метаданные добавлю тоже. Уже пытался их получить, но сразу не завелось. Поищу в инете еще решения, но пока забил на это. |
|
08.01.2014, 21:56 | #49 |
Старший Пользователь
Регистрация: 14.02.2013
Возраст: 38
Город: Сургут
Регион: 86
Машина: Chevrolet Sonic
Сообщений: 338
|
ifynk, вот какое-то решение, но не пробовал работу.
http://anton.logvinenko.name/ru/blog...yu-python.html Код:
#!/usr/bin/env python import urllib2 stream_url = 'http://pub1.di.fm/di_classictrance' request = urllib2.Request(stream_url) try: request.add_header('Icy-MetaData', 1) response = urllib2.urlopen(request) icy_metaint_header = response.headers.get('icy-metaint') if icy_metaint_header is not None: metaint = int(icy_metaint_header) read_buffer = metaint+255 content = response.read(read_buffer) title = content[metaint:].split("'")[1] print title except: print 'Error' |
08.01.2014, 23:51 | #50 | |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
Цитата:
__________________
Мой проект: Citroen Xsara Android CarPC |
|
Метки |
android, smartq k7, ваз 21093 |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|