Причина в том, что не могу сделать простой обмен
GET /v1.3/streaming/sessions/live HTTP/1.1
Host: 192.168.0.100:50000
Connection: Keep-Alive
User-Agent: Apache-HttpClient/UNAVAILABLE (java 1.4)
HTTP/1.1 200 OK
Content-Type: application/hal+json
Date: Mon, 13 Jul 2020 06:37:00 GMT
Transfer-Encoding: chunked
c2
{"channelListId":"TV","channelNumber":47,"_links":{"self":{"href":"/v1.3/streaming/sessions/live"},"stream":{"href":"rtsp://192.168.0.100:50554/streams/b148fc91-5c3b-1df1-52c0-9fcdd3c92d05"}}}
И быстро запустить воспроизведение полученной rtsp ссылки. Пока вручную копирую полученную ссылку, ресивер разрывает соединение по тайм-ауту.
Re: Просмотр с ресивера Триколор
#32Это мне надо делать.
Но так и не пойму - что это за протокол. Хотелось бы какое то массовое использование а не только одно ваше устройство.
Но так и не пойму - что это за протокол. Хотелось бы какое то массовое использование а не только одно ваше устройство.
Re: Просмотр с ресивера Триколор
#33Хотелось бы какое то массовое использование а не только одно ваше устройство.
- Поддерживаются все ресиверы Триколор уже минимум 4 года:
В работе сервиса есть два режима — зеркальный и независимый.
Зеркальный режим. При нем на мобильное устройство транслируется контент, воспроизводимый на приёмнике, то есть канал с экрана телевизора дублируется на экран мобильного устройства, подключенного к приёмнику.
Независимый режим. На мобильное устройство транслируется контент, независимо от того, что воспроизводится на приёмнике. То есть на экране телевизора может транслироваться один канал, а на экране мобильного устройства — другой. Данный режим также допускает выбор функции зеркального режима, когда на экранах телевизора и мобильного устройства транслируется один и тот же канал.
Модели приемников, поддерживающих зеркальный режим: GS U510, GS U210, GS U210CI, GS B210, GS B211, GS B212, GS C591, GS C5911, GS E212, GS B520, GS B522.
Модели приемников, поддерживающих независимый режим: GS E501, GS E502, GS A230, GS B521, GS E521L, GS В531М, GS В532М.
- Поддерживаются все ресиверы Триколор уже минимум 4 года:
В работе сервиса есть два режима — зеркальный и независимый.
Зеркальный режим. При нем на мобильное устройство транслируется контент, воспроизводимый на приёмнике, то есть канал с экрана телевизора дублируется на экран мобильного устройства, подключенного к приёмнику.
Независимый режим. На мобильное устройство транслируется контент, независимо от того, что воспроизводится на приёмнике. То есть на экране телевизора может транслироваться один канал, а на экране мобильного устройства — другой. Данный режим также допускает выбор функции зеркального режима, когда на экранах телевизора и мобильного устройства транслируется один и тот же канал.
Модели приемников, поддерживающих зеркальный режим: GS U510, GS U210, GS U210CI, GS B210, GS B211, GS B212, GS C591, GS C5911, GS E212, GS B520, GS B522.
Модели приемников, поддерживающих независимый режим: GS E501, GS E502, GS A230, GS B521, GS E521L, GS В531М, GS В532М.
Re: Просмотр с ресивера Триколор
#34А как этот режим называется то? Я же не могу в источниках написать "для GS U510, GS U210, GS U210CI, GS B210, GS B211, GS B212, GS C591, GS C5911, GS E212, GS B520, GS B522." 

Re: Просмотр с ресивера Триколор
#35«Мультиэкран» - сервис от Триколор ТВ
В 2019 году у Триколора было оплачено 12,23 млн подключений ( понятно, что зрителей в несколько раз больше)
В 2019 году у Триколора было оплачено 12,23 млн подключений ( понятно, что зрителей в несколько раз больше)
Re: Просмотр с ресивера Триколор
#36Как бы это ещё потестировать. Не хочется покупать ресивер. У вас vpn, например на роутере, нету?
Re: Просмотр с ресивера Триколор
#37Тут край маленького городка, 20 метров до леса. Интернет мало того, что медленный, но иногда его просто нет. А для vpn какая скорость инета нужна ? Если потянет, то поставлю.
Могу снять и выложить обмен приложения с ресивером, это без проблем, ну и логи.
Могу снять и выложить обмен приложения с ресивером, это без проблем, ну и логи.
Re: Просмотр с ресивера Триколор
#38Сами видите rtsp- текстовый протокол, скорость не важна. вопрос возможности. Если роутер не умеет, то ставить на ПК может быть увлекательно.
Re: Просмотр с ресивера Триколор
#39Сегодняшняя версия должна на rtsp линк сама переходить. Но вопервых врятли нигде не опечатался во вторых не факт что rtsp заработает.
Пришлите логи.
Пришлите логи.
Re: Просмотр с ресивера Триколор
#42GET /v1.3/channels HTTP/1.1
User-Agent: stagefright/1.2 (Linux;Android 5.1.1)
Host: 192.168.0.100:50000
Connection: Keep-Alive
Accept-Encoding: gzip
HTTP/1.1 400 Bad Request
Content-Length: 11
Date: Tue, 14 Jul 2020 19:12:05 GMT
Bad Request
UserAgent не тот, здесь нужно
[
p.s.Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
User-Agent: stagefright/1.2 (Linux;Android 5.1.1)
Host: 192.168.0.100:50000
Connection: Keep-Alive
Accept-Encoding: gzip
HTTP/1.1 400 Bad Request
Content-Length: 11
Date: Tue, 14 Jul 2020 19:12:05 GMT
Bad Request
UserAgent не тот, здесь нужно
[
p.s.Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
Last edited by aae8 on Tue Jul 14, 2020 8:42 pm, edited 1 time in total.
Re: Просмотр с ресивера Триколор
#44Давно уже указан
#EXTM3U
#EXTINF:-1,Триколор_ping?OPTIONS
#EXTVLCOPT:http-user-agent= Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
http://192.168.0.100:50000/ping
#EXTINF:-1,Триколор_/v1.3/receiver-info
#EXTVLCOPT:http-user-agent= Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
http://192.168.0.100:50000/v1.3/receiver-info
#EXTINF:-1,Триколор_/v1.3/streaming/sessions?OPTIONS
#EXTVLCOPT:http-user-agent= Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
http://192.168.0.100:50000/v1.3/streaming/sessions
#EXTINF:-1,Триколор_/v1.3/channels
#EXTVLCOPT:http-user-agent= Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
http://192.168.0.100:50000/v1.3/channels
#EXTINF:-1,Триколор_/v1.3/epg/current-following
#EXTVLCOPT:http-user-agent=Apache-HttpClient/UNAVAILABLE (java 1.4)
http://192.168.0.100:50000/v1.3/epg/current-following
#EXTINF:-1,Триколор_/v1.3/channels/current
#EXTVLCOPT:http-user-agent=Apache-HttpClient/UNAVAILABLE (java 1.4)
http://192.168.0.100:50000/v1.3/channels/current
#EXTINF:-1,Триколор_запрос
#EXTVLCOPT:http-user-agent=Apache-HttpClient/UNAVAILABLE (java 1.4)
http://192.168.0.100:50000/v1.3/streaming/sessions/live
и в прошлой версии с указанным UA ресивер отдавал список , а в этой бете поломался UA
#EXTM3U
#EXTINF:-1,Триколор_ping?OPTIONS
#EXTVLCOPT:http-user-agent= Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
http://192.168.0.100:50000/ping
#EXTINF:-1,Триколор_/v1.3/receiver-info
#EXTVLCOPT:http-user-agent= Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
http://192.168.0.100:50000/v1.3/receiver-info
#EXTINF:-1,Триколор_/v1.3/streaming/sessions?OPTIONS
#EXTVLCOPT:http-user-agent= Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
http://192.168.0.100:50000/v1.3/streaming/sessions
#EXTINF:-1,Триколор_/v1.3/channels
#EXTVLCOPT:http-user-agent= Dalvik/2.1.0 (Linux; U; Android 5.1.1; Lenovo TB2-X30L Build/LenovoTB2-X30L)
http://192.168.0.100:50000/v1.3/channels
#EXTINF:-1,Триколор_/v1.3/epg/current-following
#EXTVLCOPT:http-user-agent=Apache-HttpClient/UNAVAILABLE (java 1.4)
http://192.168.0.100:50000/v1.3/epg/current-following
#EXTINF:-1,Триколор_/v1.3/channels/current
#EXTVLCOPT:http-user-agent=Apache-HttpClient/UNAVAILABLE (java 1.4)
http://192.168.0.100:50000/v1.3/channels/current
#EXTINF:-1,Триколор_запрос
#EXTVLCOPT:http-user-agent=Apache-HttpClient/UNAVAILABLE (java 1.4)
http://192.168.0.100:50000/v1.3/streaming/sessions/live
и в прошлой версии с указанным UA ресивер отдавал список , а в этой бете поломался UA
Re: Просмотр с ресивера Триколор
#45А где же логи? UA не мой к слову. Возможно MediaPlayer какой работает.