Page 20 of 28
Re: Просмотр с ресивера Триколор
Posted: Thu Oct 15, 2020 6:30 am
by Prog
Сервер что в rtsp что в http, ничего не передаёт. Если клиенту интересно то он спрашивает через какие то промежутки времени.
Вопрос - у меня их родной софт говорит что устройство занято другим приложением. Возможно аналог ответа conflict. А каким запросом можно из этого состояния выйти?
Re: Просмотр с ресивера Триколор
Posted: Thu Oct 15, 2020 1:02 pm
by aae8
Prog wrote: ↑Thu Oct 15, 2020 6:30 am
1.Сервер что в rtsp что в http, ничего не передаёт. Если клиенту интересно то он спрашивает через какие то промежутки времени.
2.Вопрос - у меня их родной софт говорит что устройство занято другим приложением. Возможно аналог ответа conflict. А каким запросом можно из этого состояния выйти?
1. Если клиент один раз запросил текущий канал, то при переключении каналов ( пультом или из другого клиента) этому клиенту всегда приходят сообщения от сервера без дополнительных запросов. Если , конечно, не разорвалось соединение.
2. У меня "занято" - это точно conflict. Из этого состояния выходит либо при разрыве соединений, либо при длительном отсутствии активности , либо выключением ресивера.
Запроса на отключение/завершение сеанса не встречал.
Похоже, логика простая - ресивер работает с первым соединившиеся, пока с ним нет длительного отсутствия запросов.
Причём некоторые запросы, типа команд пульта, ресивер выполняет от других клиентов.
Re: Просмотр с ресивера Триколор
Posted: Thu Oct 15, 2020 4:23 pm
by aae8
Не тот user-agent:
GET /v1.3/streaming/sessions/live HTTP/1.1
User-Agent: Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
Host: 192.168.0.100:50000
Connection: Keep-Alive
HTTP/1.1 409 Conflict
Content-Length: 8
Date: Thu, 15 Oct 2020 16:09:47 GMT
ConflictPUT /v1.3/channels/current HTTP/1.1
Content-Type: application/json
User-Agent: Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
Content-Length: 45
Host: 192.168.0.100:50000
Connection: Keep-Alive
{"channelListId":"TG19","channelNumber":10}
HTTP/1.1 204 No Content
Date: Thu, 15 Oct 2020 16:09:47 GMT
GET /v1.3/streaming/sessions/live HTTP/1.1
Connection: Keep-Alive
User-Agent: Apache-HttpClient/UNAVAILABLE (java 1.4)
Host: 192.168.0.100:50000
HTTP/1.1 200 OK
Content-Type: application/hal+json
Date: Thu, 15 Oct 2020 16:09:47 GMT
Transfer-Encoding: chunked
c4
{"channelListId":"TG19","channelNumber":10,"_links":{"self":{"href":"/v1.3/streaming/sessions/live"},"stream":{"href":"rtsp://192.168.0.100:50554/streams/2c4b7d6f-91b7-59cf-99b4-0ca2b7c33dbc"}}}
GET /v1.3/streaming/sessions/live HTTP/1.1
User-Agent: Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
Host: 192.168.0.100:50000
Connection: Keep-Alive
PUT /v1.3/channels/current HTTP/1.1
Content-Type: application/json
User-Agent: Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
Content-Length: 45
Host: 192.168.0.100:50000
Connection: Keep-Alive
{"channelListId":"TG19","channelNumber":11}
Должен быть User-Agent: Apache-HttpClient/UNAVAILABLE (java 1.4)
Re: Просмотр с ресивера Триколор
Posted: Thu Oct 15, 2020 4:31 pm
by Prog
Как и все предидущие версии - она не преднозначена для тестирования. Это просто случайный код между разными эксперементами.
Re: Просмотр с ресивера Триколор
Posted: Thu Oct 15, 2020 4:41 pm
by aae8
Может user-agent в логи писать? Тем более не все режимы просмотра его правильно выдают.
Re: Просмотр с ресивера Триколор
Posted: Thu Oct 15, 2020 4:53 pm
by Prog
Он в NetClient.txt должен быть. Если в релизе не поломал ничегою
Re: Просмотр с ресивера Триколор
Posted: Thu Oct 15, 2020 5:36 pm
by aae8
Ещё раз посмотрел - нет в нем user-agent

Re: Просмотр с ресивера Триколор
Posted: Wed Oct 21, 2020 5:57 am
by Prog
Снова какие то проблемы с тарелкой... нет, всё же надо подождать более одного пользователя перед тем как ввязываться.
Re: Просмотр с ресивера Триколор
Posted: Sun Jan 24, 2021 3:53 pm
by Prog
Сейчас снова ткнулся в триколор. Не могу добится картинки в их "мультиэкране". Говорит что занято. Что нужно сделать?
Re: Просмотр с ресивера Триколор
Posted: Sun Jan 24, 2021 4:45 pm
by aae8
Похоже, что не сбросился запрос другого устройства/User-Agenta .
Закрыть активное соединение либо выкл-вкл ресивер
Re: Просмотр с ресивера Триколор
Posted: Wed Jan 27, 2021 8:46 am
by Prog
Создать тему? Кнопка вверху над форумом.
aae8: Всё делаю но показывает даже инфо канал. Говорит занят. С устройством что ли неповезло
Re: Просмотр с ресивера Триколор
Posted: Wed Jan 27, 2021 8:53 am
by aae8
Их приложение пишет "соединение с ресивером установлено" ?
Re: Просмотр с ресивера Триколор
Posted: Wed Jan 27, 2021 8:58 am
by aae8
Некоторые ресиверы работают c их приложением только при наличии WiFi подключения через USB донгл
Re: Просмотр с ресивера Триколор
Posted: Wed Jan 27, 2021 9:01 am
by aae8
Инструкцию по подключению я в первом-третьем посте этой темы разместил
Re: Просмотр с ресивера Триколор
Posted: Wed Jan 27, 2021 11:57 am
by Prog
Админ (я) уже ответил выше