Re: OTT Триколор

#17
Чтобы не вводить Вас в заблуждение (не все понимаю, там запросы получаются в разных файлах) попозже соберу все , упорядочив по времени в один файл и отправлю не емейл ( там же id,логины)

Re: OTT Триколор

#20
Есть подозрение , что токен вычисляется при регистрации в родном приложении. Вообще не так просто за ним подглядывать, как то определяет, выдает ошибку и пока... Но ещё попробую.

Re: OTT Триколор

#22
Отправил m3u с нешифрованным Инфоканалом, этот канал у меня работает.
Токен есть в листе.
В свежей бете работает U-A в exo, но сам Ехо не пытается запустить ни одну из отданных сервером ссылок на поток, пишет "Не поддерживаемый формат ..."

Re: OTT Триколор

#24
user-agent я в свойствах источника у себя прописал для всех каналов сразу, а в листе по отдельности уже после этого. Инфо канал работает?

Re: OTT Триколор

#28
GET /streamingGateway/GetLivePlayList?source=Infokanal_HD.m3u8&serviceArea=MSK-SA-1&drmreq=eyJhb......xko HTTP/1.1
Icy-MetaData: 1
User-Agent: tricoloronline/2.2.1707/android
Accept-Encoding: identity
Host: sgw.ott.tricolor.tv
Connection: Keep-Alive

HTTP/1.1 200 OK
Server: nginx/1.11.8
Date: Sun, 04 Jul 2021 19:29:09 GMT
Transfer-Encoding: chunked
Connection: keep-alive

#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=980906,CODECS="avc1.100.41,mp4a.40.5",RESOLUTION=640x360
http://stream-msk-09.ott.tricolor.tv:80 ... Gc...j7xko
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2717863,CODECS="avc1.77.32,mp4a.40.5",RESOLUTION=1280x720
http://stream-msk-09.ott.tricolor.tv:80 ... .......xko
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=4250472,CODECS="avc1.100.41,mp4a.40.5",RESOLUTION=1920x1080
http://stream-msk-09.ott.tricolor.tv:80 ... .......xko
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=6293950,CODECS="avc1.100.41,mp4a.40.5",RESOLUTION=1920x1080
http://stream-msk-09.ott.tricolor.tv:80 ... .....!.xko

Теперь Ехо должен отправить запрос на один из этих потоков, а он просто пишет "не поддерживаемый формат" и висит.

Re: OTT Триколор

#29
А потом

GET /dtv/id606_MSKSG-PVR-1--Match_SD_OTT_Studiya/01/plst.m3u8?drmreq=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfdHlwZSI6ImFwdHBfb3R0IiwiY2xhc3MiOiJNT0JJTEUiLCJkcmVpZCI6InRtcF8yM2MzMDVmNWY1ODU2NWE1OTI1MTNmNDQ2MTU5NTUxOSIsImh3aWQiOiJiYjg0MzVlOTA1NTdjNDllNWM4YzU0ZGZkMjQ1NWI5ZTU0MDkzMjQyYWVmOTdjMjk4MDM2NTVhYWQ3MmQ4YjU3Iiwic2Vzc2lvbl9pZCI6IjVkMTg0MjdjOTBjMTNiMDNmM2JmZGNmNTVmNDM4YzU1IiwidG9rZW5fdHlwZSI6IkNvbnRlbnRBY2Nlc3NUb2tlbiIsInR5cGUiOiJBTkRST0lEIn0.Vh_M-HCExejW-GnPI1g7UtcwzgnkOinZR71hnzUnHHM HTTP/1.1
X-Correlation-Id: 408cc298-84d1-4430-9a02-9b08427a95ce
X-hwid: bb8435e90557c49e5c8c54dfd2455b9e54093242aef97c29803655aad72d8b57
Accept-Language: ru
X-aptp-code: aptp_unknown
User-Agent: tricoloronline/2.2.1707/android
Accept-Encoding: gzip
Host: stream-msk-14.ott.tricolor.tv
Connection: Keep-Alive

HTTP/1.1 200 OK
Server: nginx
Date: Sat, 05 Mar 2022 18:43:52 GMT
Content-Type: application/vnd.apple.mpegurl
Transfer-Encoding: chunked
Connection: keep-alive
Expires: Sat, 05 Mar 2022 18:43:54 GMT
Cache-Control: max-age=2
Cache-Control: public

1e5a
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:164650569
#EXT-X-KEY:METHOD=AES-128,URI="https://cs1.ott.tricolor.tv/api/v1/crypto/cek_key/03f894f1-f326-49ae-9720-2c77f30edb83?drmreq=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfdHlwZSI6ImFwdHBfb3R0IiwiY2xhc3MiOiJNT0JJTEUiLCJkcmVpZCI6InRtcF8yM2MzMDVmNWY1ODU2NWE1OTI1MTNmNDQ2MTU5NTUxOSIsImh3aWQiOiJiYjg0MzVlOTA1NTdjNDllNWM4YzU0ZGZkMjQ1NWI5ZTU0MDkzMjQyYWVmOTdjMjk4MDM2NTVhYWQ3MmQ4YjU3Iiwic2Vzc2lvbl9pZCI6IjVkMTg0MjdjOTBjMTNiMDNmM2JmZGNmNTVmNDM4YzU1IiwidG9rZW5fdHlwZSI6IkNvbnRlbnRBY2Nlc3NUb2tlbiIsInR5cGUiOiJBTkRST0lEIn0.Vh_M-HCExejW-GnPI1g7UtcwzgnkOinZR71hnzUnHHM",IV=0x00000000000000000000000009d05e49
#EXT-X-PROGRAM-DATE-TIME:2022-03-05T18:41:31+00:00
#EXTINF:10.0000,
c_17771952164650569.ts
#EXT-X-KEY:METHOD=AES-128,URI="https://cs1.ott.tricolor.tv/api/v1/crypto/cek_key/03f894f1-f326-49ae-9720-2c77f30edb83?drmreq=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfdHlwZSI6ImFwdHBfb3R0IiwiY2xhc3MiOiJNT0JJTEUiLCJkcmVpZCI6InRtcF8yM2MzMDVmNWY1ODU2NWE1OTI1MTNmNDQ2MTU5NTUxOSIsImh3aWQiOiJiYjg0MzVlOTA1NTdjNDllNWM4YzU0ZGZkMjQ1NWI5ZTU0MDkzMjQyYWVmOTdjMjk4MDM2NTVhYWQ3MmQ4YjU3Iiwic2Vzc2lvbl9pZCI6IjVkMTg0MjdjOTBjMTNiMDNmM2JmZGNmNTVmNDM4YzU1IiwidG9rZW5fdHlwZSI6IkNvbnRlbnRBY2Nlc3NUb2tlbiIsInR5cGUiOiJBTkRST0lEIn0.Vh_M-HCExejW-GnPI1g7UtcwzgnkOinZR71hnzUnHHM",IV=0x00000000000000000000000009d05e4a
#EXTINF:10.0000,
c_17771952164650570.ts
#EXT-X-KEY:METHOD=AES-128,URI="https://cs1.ott.tricolor.tv/api/v1/crypto/cek_key/03f894f1-f326-49ae-9720-2c77f30edb83?drmreq=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfdHlwZSI6ImFwdHBfb3R0IiwiY2xhc3MiOiJNT0JJTEUiLCJkcmVpZCI6InRtcF8yM2MzMDVmNWY1ODU2NWE1OTI1MTNmNDQ2MTU5NTUxOSIsImh3aWQiOiJiYjg0MzVlOTA1NTdjNDllNWM4YzU0ZGZkMjQ1NWI5ZTU0MDkzMjQyYWVmOTdjMjk4MDM2NTVhYWQ3MmQ4YjU3Iiwic2Vzc2lvbl9pZCI6IjVkMTg0MjdjOTBjMTNiMDNmM2JmZGNmNTVmNDM4YzU1IiwidG9rZW5fdHlwZSI6IkNvbnRlbnRBY2Nlc3NUb2tlbiIsInR5cGUiOiJBTkRST0lEIn0.Vh_M-HCExejW-GnPI1g7UtcwzgnkOinZR71hnzUnHHM",IV=0x00000000000000000000000009d05e4b
#EXTINF:10.0000,
c_17771952164650571.ts
#EXT-X-KEY:METHOD=AES-128,URI="https://cs1.ott.tricolor.tv/api/v1/crypto/cek_key/03f894f1-f326-49ae-9720-2c77f30edb83?drmreq=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfdHlwZSI6ImFwdHBfb3R0IiwiY2xhc3MiOiJNT0JJTEUiLCJkcmVpZCI6InRtcF8yM2MzMDVmNWY1ODU2NWE1OTI1MTNmNDQ2MTU5NTUxOSIsImh3aWQiOiJiYjg0MzVlOTA1NTdjNDllNWM4YzU0ZGZkMjQ1NWI5ZTU0MDkzMjQyYWVmOTdjMjk4MDM2NTVhYWQ3MmQ4YjU3Iiwic2Vzc2lvbl9pZCI6IjVkMTg0MjdjOTBjMTNiMDNmM2JmZGNmNTVmNDM4YzU1IiwidG9rZW5fdHlwZSI6IkNvbnRlbnRBY2Nlc3NUb2tlbiIsInR5cGUiOiJBTkRST0lEIn0.Vh_M-HCExejW-GnPI1g7UtcwzgnkOinZR71hnzUnHHM",IV=0x00000000000000000000000009d05e4c
#EXTINF:10.0000,
c_17771952164650572.ts
#EXT-X-KEY:METHOD=AES-128,URI="https://cs1.ott.tricolor.tv/api/v1/crypto/cek_key/03f894f1-f326-49ae-9720-2c77f30edb83?drmreq=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfdHlwZSI6ImFwdHBfb3R0IiwiY2xhc3MiOiJNT0JJTEUiLCJkcmVpZCI6InRtcF8yM2MzMDVmNWY1ODU2NWE1OTI1MTNmNDQ2MTU5NTUxOSIsImh3aWQiOiJiYjg0MzVlOTA1NTdjNDllNWM4YzU0ZGZkMjQ1NWI5ZTU0MDkzMjQyYWVmOTdjMjk4MDM2NTVhYWQ3MmQ4YjU3Iiwic2Vzc2lvbl9pZCI6IjVkMTg0MjdjOTBjMTNiMDNmM2JmZGNmNTVmNDM4YzU1IiwidG9rZW5fdHlwZSI6IkNvbnRlbnRBY2Nlc3NUb2tlbiIsInR5cGUiOiJBTkRST0lEIn0.Vh_M-HCExejW-GnPI1g7UtcwzgnkOinZR71hnzUnHHM",IV=0x00000000000000000000000009d05e4d
#EXTINF:10.0000,
c_17771952164650573.ts
#EXT-X-KEY:METHOD=AES-128,URI="https://cs1.ott.tricolor.tv/api/v1/crypto/cek_key/03f894f1-f326-49ae-9720-2c77f30edb83?drmreq=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfdHlwZSI6ImFwdHBfb3R0IiwiY2xhc3MiOiJNT0JJTEUiLCJkcmVpZCI6InRtcF8yM2MzMDVmNWY1ODU2NWE1OTI1MTNmNDQ2MTU5NTUxOSIsImh3aWQiOiJiYjg0MzVlOTA1NTdjNDllNWM4YzU0ZGZkMjQ1NWI5ZTU0MDkzMjQyYWVmOTdjMjk4MDM2NTVhYWQ3MmQ4YjU3Iiwic2Vzc2lvbl9pZCI6IjVkMTg0MjdjOTBjMTNiMDNmM2JmZGNmNTVmNDM4YzU1IiwidG9rZW5fdHlwZSI6IkNvbnRlbnRBY2Nlc3NUb2tlbiIsInR5cGUiOiJBTkRST0lEIn0.Vh_M-HCExejW-GnPI1g7UtcwzgnkOinZR71hnzUnHHM",IV=0x00000000000000000000000009d05e4e
#EXTINF:10.0000,
c_17771952164650574.ts
#EXT-X-KEY:METHOD=AES-128,URI="https://cs1.ott.tricolor.tv/api/v1/crypto/cek_key/03f894f1-f326-49ae-9720-2c77f30edb83?drmreq=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfdHlwZSI6ImFwdHBfb3R0IiwiY2xhc3MiOiJNT0JJTEUiLCJkcmVpZCI6InRtcF8yM2MzMDVmNWY1ODU2NWE1OTI1MTNmNDQ2MTU5NTUxOSIsImh3aWQiOiJiYjg0MzVlOTA1NTdjNDllNWM4YzU0ZGZkMjQ1NWI5ZTU0MDkzMjQyYWVmOTdjMjk4MDM2NTVhYWQ3MmQ4YjU3Iiwic2Vzc2lvbl9pZCI6IjVkMTg0MjdjOTBjMTNiMDNmM2JmZGNmNTVmNDM4YzU1IiwidG9rZW5fdHlwZSI6IkNvbnRlbnRBY2Nlc3NUb2tlbiIsInR5cGUiOiJBTkRST0lEIn0.Vh_M-HCExejW-GnPI1g7UtcwzgnkOinZR71hnzUnHHM",IV=0x00000000000000000000000009d05e4f
#EXTINF:10.0000,
c_17771952164650575.ts
#EXT-X-KEY:METHOD=AES-128,URI="https://cs1.ott.tricolor.tv/api/v1/crypto/cek_key/03f894f1-f326-49ae-9720-2c77f30edb83?drmreq=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfdHlwZSI6ImFwdHBfb3R0IiwiY2xhc3MiOiJNT0JJTEUiLCJkcmVpZCI6InRtcF8yM2MzMDVmNWY1ODU2NWE1OTI1MTNmNDQ2MTU5NTUxOSIsImh3aWQiOiJiYjg0MzVlOTA1NTdjNDllNWM4YzU0ZGZkMjQ1NWI5ZTU0MDkzMjQyYWVmOTdjMjk4MDM2NTVhYWQ3MmQ4YjU3Iiwic2Vzc2lvbl9pZCI6IjVkMTg0MjdjOTBjMTNiMDNmM2JmZGNmNTVmNDM4YzU1IiwidG9rZW5fdHlwZSI6IkNvbnRlbnRBY2Nlc3NUb2tlbiIsInR5cGUiOiJBTkRST0lEIn0.Vh_M-HCExejW-GnPI1g7UtcwzgnkOinZR71hnzUnHHM",IV=0x00000000000000000000000009d05e50
#EXTINF:10.0000,
c_17771952164650576.ts
#EXT-X-KEY:METHOD=AES-128,URI="https://cs1.ott.tricolor.tv/api/v1/crypto/cek_key/03f894f1-f326-49ae-9720-2c77f30edb83?drmreq=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfdHlwZSI6ImFwdHBfb3R0IiwiY2xhc3MiOiJNT0JJTEUiLCJkcmVpZCI6InRtcF8yM2MzMDVmNWY1ODU2NWE1OTI1MTNmNDQ2MTU5NTUxOSIsImh3aWQiOiJiYjg0MzVlOTA1NTdjNDllNWM4YzU0ZGZkMjQ1NWI5ZTU0MDkzMjQyYWVmOTdjMjk4MDM2NTVhYWQ3MmQ4YjU3Iiwic2Vzc2lvbl9pZCI6IjVkMTg0MjdjOTBjMTNiMDNmM2JmZGNmNTVmNDM4YzU1IiwidG9rZW5fdHlwZSI6IkNvbnRlbnRBY2Nlc3NUb2tlbiIsInR5cGUiOiJBTkRST0lEIn0.Vh_M-HCExejW-GnPI1g7UtcwzgnkOinZR71hnzUnHHM",IV=0x00000000000000000000000009d05e51
#EXTINF:10.0000,
c_17771952164650577.ts
#EXT-X-KEY:METHOD=AES-128,URI="https://cs1.ott.tricolor.tv/api/v1/crypto/cek_key/03f894f1-f326-49ae-9720-2c77f30edb83?drmreq=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfdHlwZSI6ImFwdHBfb3R0IiwiY2xhc3MiOiJNT0JJTEUiLCJkcmVpZCI6InRtcF8yM2MzMDVmNWY1ODU2NWE1OTI1MTNmNDQ2MTU5NTUxOSIsImh3aWQiOiJiYjg0MzVlOTA1NTdjNDllNWM4YzU0ZGZkMjQ1NWI5ZTU0MDkzMjQyYWVmOTdjMjk4MDM2NTVhYWQ3MmQ4YjU3Iiwic2Vzc2lvbl9pZCI6IjVkMTg0MjdjOTBjMTNiMDNmM2JmZGNmNTVmNDM4YzU1IiwidG9rZW5fdHlwZSI6IkNvbnRlbnRBY2Nlc3NUb2tlbiIsInR5cGUiOiJBTkRST0lEIn0.Vh_M-HCExejW-GnPI1g7UtcwzgnkOinZR71hnzUnHHM",IV=0x00000000000000000000000009d05e52
#EXTINF:10.0000,
c_17771952164650578.ts
#EXT-X-KEY:METHOD=AES-128,URI="https://cs1.ott.tricolor.tv/api/v1/crypto/cek_key/03f894f1-f326-49ae-9720-2c77f30edb83?drmreq=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfdHlwZSI6ImFwdHBfb3R0IiwiY2xhc3MiOiJNT0JJTEUiLCJkcmVpZCI6InRtcF8yM2MzMDVmNWY1ODU2NWE1OTI1MTNmNDQ2MTU5NTUxOSIsImh3aWQiOiJiYjg0MzVlOTA1NTdjNDllNWM4YzU0ZGZkMjQ1NWI5ZTU0MDkzMjQyYWVmOTdjMjk4MDM2NTVhYWQ3MmQ4YjU3Iiwic2Vzc2lvbl9pZCI6IjVkMTg0MjdjOTBjMTNiMDNmM2JmZGNmNTVmNDM4YzU1IiwidG9rZW5fdHlwZSI6IkNvbnRlbnRBY2Nlc3NUb2tlbiIsInR5cGUiOiJBTkRST0lEIn0.Vh_M-HCExejW-GnPI1g7UtcwzgnkOinZR71hnzUnHHM",IV=0x00000000000000000000000009d05e53
#EXTINF:10.0000,
c_17771952164650579.ts
#EXT-X-KEY:METHOD=AES-128,URI="https://cs1.ott.tricolor.tv/api/v1/crypto/cek_key/03f894f1-f326-49ae-9720-2c77f30edb83?drmreq=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfdHlwZSI6ImFwdHBfb3R0IiwiY2xhc3MiOiJNT0JJTEUiLCJkcmVpZCI6InRtcF8yM2MzMDVmNWY1ODU2NWE1OTI1MTNmNDQ2MTU5NTUxOSIsImh3aWQiOiJiYjg0MzVlOTA1NTdjNDllNWM4YzU0ZGZkMjQ1NWI5ZTU0MDkzMjQyYWVmOTdjMjk4MDM2NTVhYWQ3MmQ4YjU3Iiwic2Vzc2lvbl9pZCI6IjVkMTg0MjdjOTBjMTNiMDNmM2JmZGNmNTVmNDM4YzU1IiwidG9rZW5fdHlwZSI6IkNvbnRlbnRBY2Nlc3NUb2tlbiIsInR5cGUiOiJBTkRST0lEIn0.Vh_M-HCExejW-GnPI1g7UtcwzgnkOinZR71hnzUnHHM",IV=0x00000000000000000000000009d05e54
#EXTINF:10.0000,
c_17771952164650580.ts

0

Re: OTT Триколор

#30
У меня ключ не отдаётся. Вместо https://cs1.ott.tricolor.tv/api/v1/crypto/cek_key/....... ошибка приходит. Сами данные отдаёт.

пробовал user agent и
X-Correlation-Id: 408cc298-84d1-4430-9a02-9b08427a95ce
X-hwid: bb8435e90557c49e5c8c54dfd2455b9e54093242aef97c29803655aad72d8b57

не помогает. Возможно эти ID пришли раньше по какому то другому протоколу.