Отловить объект если произойдет ошибка?
Влад
Переформулировал
Ну передается объект в параметре в метод
Я не понимаю суть вопроса если честно
В чем сложность
Ты запрос когда отправляешь, у тебя на месте есть обьект
Впиши его в коллбек onerror
Влад
Несколько. Цепочкой. Один за другим
flatmap?
В том что передаешь в конкат можно сделать doOnError
А надо залогировать?
Влад
В том что передаешь в конкат можно сделать doOnError
В doOnError возвращается throwable только. А нужно залогировать именно объект
Ну ты же знаешь что за метод ты вызываешь
Сделай метод куда передаешь обьект
Mike
@reactivex
Он тебе возвращает Single но уже с залогированным объектом в случае ошибки
max
Привет ребят. Кто-нибудь работал с радиовещанием или стримингом аудио потока в онлайне через приложение? Сейчас сделал приолжение, которое сначала качает треки с сервера по очереди, и воспроизводит их. Но ведь есть какой-то способ(и, наверное сервисы), где не надо тянуть сначала файлы, а можно как-то к потоку подключаться...
Iuriich
Использую chrometabs для отображение своей вебстранички (webview не подходит). Мне скинули скрин где над моей страничкой рекламный баннер появился. Вебстраница никак не могла его показать. Откуда он мог взяться?
Iuriich
max
Exoplayer
да с плеером понятно, я не пойму с чего начать в плане аудио стрима. Как файл с сервера выкачать с помощью ретрофит ясно... А вот бывают же бесконечные аудиопотоки. Тут что почитать можно?
Iuriich
оператор связи или вайфая мог подсунуть, или ваша веб-страница делает что-то без вашего ведома
точно не вебстраница, с оператором связи - хз, прямо дичь какая то:) Есть еще варианты?
Iuriich
Тем более там https
max
Все зависит от того что именно тебе надо, обычно бывают ссылки на аудио поток
Ага, я уже кажется нащупал его на сайте. Просто этот метод не описан а апи снервиса радио.
max
https://a1.radioheart.ru:9011/RH6977
max
Вот, я так понял, что он отдаёт бесконечный стрим
max
вроде mediaplayer встроенный умеет на вход принимать url и с него стримить аудио
Похоже что да, не придётся городить exoplayer. Он сам и буферизирует что ли
Влад
Да, mediaplayer не советую использовать
Alexandr
возможно и exoplayer вам подойдет, я его не трогал
max
возможно и exoplayer вам подойдет, я его не трогал
Возможно. Не хочется усложнять без необходимости просто
Alexandr
ну смотрите, exoplayer довольно популярная либа, может пригодиться. сразу закладывайте тесты на поведение приложения при -звонке, -подключении bluetooth колонки, -режиме "в авто", -работе в фоновом режиме
Anonymous
Здравствуйте, Что требуется для того чтобы вытащить трансляцию с онлайн-канала? Какое формат (приложение/сайт) для этого лучше выбрать? Какой ресурс для этого необходим? Можно ли вытащить только звуковую дорожку? Спасибо
Alexandr
как правило все норм сервиси поддерживают hls
Unat
Там будет либо целый файл, либо hls, либо RTP
Anonymous
зависит от канала
Допустим речь идет о каналах с интернет трансляцией на собственном сайте
Double Bubble
глупый вопрос возможно, но есть ли в студии поиск по ошибкам в конкретном классе, а то метки справа в большом классе с кучей варнингов не очень помогают?
Andrew
Andrew
Подскажите пожалуйста, как сделать чтобы тулбар не съезжал?
Andrew
В манифесте прописывал android:windowSoftInputMode="adjustResize"
Andrew
но тогда фон скукоживается (
Unat
Допустим речь идет о каналах с интернет трансляцией на собственном сайте
Так реализовано может быть по-всякому, от этого всё и зависит.
Unat
Сначала выясняешь в каком виде передаётся видео, потом уже думаешь чем его забирать.
Alexandr
Допустим речь идет о каналах с интернет трансляцией на собственном сайте
генерьте валидный hls поток, и exoplayer'ом его читайте на мобилке
Andrew
Подскажите пожалуйста, как сделать чтобы тулбар не съезжал?
Отбой, разобрался) У меня был ConstraintLayout, поменял на CoordinatorLayout и все заработало
Anonymous
Привет, помогите пожалуйста, если делал регистрацию гугл в своих приложениях, есть у тебя пример получения токена с Google oauth2 мне нужно его получить для отправки в API. Буду очень признателен за помощь.
ROMAN
И доки с примерами
ROMAN
Anonymous
Как получить фактические координаты точки, после использования .setPathEffect(new CornerPathEffect()) ?
ROMAN
У кого была такая ошибка на андроид 4.4?
Anonymous
Если ретрофит юзаешь, почитай про SSL
Anonymous
там как то отключается
Пипл, что вы юзаете для вебсокет клиента в андройд?
Anonymous
socket.io
ROMAN
Если ретрофит юзаешь, почитай про SSL
Да ретрофит, ничего не нашел. Все пишут что нужно шаманить на сервере но апи чужое к нему нет доступа
я взял скарлет и не могу осилить что-то, у них в одной только демке ~20 зависимостей, привязка к лайфсайклу и тд
socket.io
сервер тоже должен быть на socket.io?
Anonymous
сервер тоже должен быть на socket.io?
на сайте все написанно
на сайте все написанно
Socket.IO is not a WebSocket implementation. Although Socket.IO indeed uses WebSocket as a transport when possible, it adds some metadata to each packet: the packet type, the namespace and the ack id when a message acknowledgement is needed. That is why a WebSocket client will not be able to successfully connect to a Socket.IO server, and a Socket.IO client will not be able to connect to a WebSocket server (like ws://echo.websocket.org) either. Please see the protocol specification here. шлак
Roman
Товарищи, у кого-нибудь была такая дичь что Самсунг не хочет подключаться к компу и устанавливать apk из adb? И так и сяк уже втыкал провод, перезагружал планшет и adb server и все равно не работает
Elron
При открытии моего лэйаута студия выдает эксепшн java.lang.ArrayIndexOutOfBoundsException. 28АПИ, свои стили. Как это пофиксить ?
Elron
@ViewHolder попробуй указать только зарядка или MTP
Roman
Пробовал
Elron
а через total можешь установить? @ViewHolder