Re: Просмотр с ресивера Триколор
#242У меня сейчас ресивер перестает отвечать на запросы после того, как отдаст ссылку на просмотр, даже если не было rtsp запросов.
Может быть переключение каналов будет работать, если пока исключить
GET /v1.3/streaming/sessions/live HTTP/1.1. ?
Может быть переключение каналов будет работать, если пока исключить
GET /v1.3/streaming/sessions/live HTTP/1.1. ?
Re: Просмотр с ресивера Триколор
#244Нужно отправить до переключения каналов такой запрос
То есть ресивер при переключении каналов сам отдает инфу о переключении (даже пультом) если такой запрос был и виснет, ели его не было и некуда отправлять.
Re: Просмотр с ресивера Триколор
#245Думаю просто запрос текущего канала что бы лишний раз не переключать.
Re: Просмотр с ресивера Триколор
#246Пробовал запустить rtsp обмен с неправильным токеном и портом. В результате ресивер нина что не отвечает. У нас такая же ситуация.
При переключении каналов меняется канал и токен. Если процесс не мгновенный, то есть шанс , что мы пытаемся запустить rtsp со старым токеном, в результате ресивер не отвечает на любые запросы.
При переключении каналов меняется канал и токен. Если процесс не мгновенный, то есть шанс , что мы пытаемся запустить rtsp со старым токеном, в результате ресивер не отвечает на любые запросы.
Re: Просмотр с ресивера Триколор
#248Токен - это "хвост" или окончание rtsp ссылки. Меняется при каждом переключении канала.
Re: Просмотр с ресивера Триколор
#249Но ведь я передаю ссылку полученую с сервера. То есть актуальную
Re: Просмотр с ресивера Триколор
#250Актуальную на момент получения, а не запуска rtsp. Попробуйте получить 2 ссылки на поток с интервалом 3 секунды и сравнить.
Re: Просмотр с ресивера Триколор
#251Он всегда только что полученый. Возможно стоит проверить его целострость - не режится ли например последний символ, но врятли
Re: Просмотр с ресивера Триколор
#252Проверил, не режется
Отличается от оригинала только порядок строк и номер, нечетность первого порта и CSeq.
Re: Просмотр с ресивера Триколор
#253На картинках вообще мало чего видно. А тут просто треш какой то. Как вы строки видете...
Re: Просмотр с ресивера Триколор
#254А вот ответ ресивера перед Setup какой-то обрезанный, причём и для нас и для оригинального приложения:
43 53 65 71 3a 20 33 0d 0a 43 6f 6e 74 65 6e 74 CSeq: 3. .Content
2d 4c 65 6e 67 74 68 3a 20 31 34 32 0d 0a 43 6f -Length: 142..Co
6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c ntent-Ty pe: appl
69 63 61 74 69 6f 6e 2f 73 64 70 0d 0a 0d 0a 76 ication/ sdp....v
3d 30 0d 0a 6f 3d 2d 20 33 37 36 35 32 30 32 35 =0..o=- 37652025
33 32 20 33 37 36 35 32 30 32 35 33 32 20 49 4e 32 37652 02532 IN
20 49 50 34 20 30 2e 30 2e 30 2e 30 0d 0a 73 3d IP4 0.0 .0.0..s=
53 74 69 6e 67 72 61 79 20 4c 69 76 65 20 53 74 Stingray Live St
72 65 61 6d 69 6e 67 0d 0a 63 3d 49 4e 20 49 50 reaming. .c=IN IP
34 20 30 2e 30 2e 30 2e 30 0d 0a 74 3d 32 32 30 4 0.0.0. 0..t=220
38 39 38 38 38 30 30 20 32 32 30 38 39 38 38 38 8988800 22089888
30 30 0d 0a 6d 3d 76 69 64 65 6f 20 30 20 54 43 00..m=vi deo 0 TC
50 2f 52 54 50 2f 53 41 56 50 20 33 33 P/RTP/SA VP 33
Не хватает в конце 0d 0a 0d 0a.
Это может влиять?
43 53 65 71 3a 20 33 0d 0a 43 6f 6e 74 65 6e 74 CSeq: 3. .Content
2d 4c 65 6e 67 74 68 3a 20 31 34 32 0d 0a 43 6f -Length: 142..Co
6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c ntent-Ty pe: appl
69 63 61 74 69 6f 6e 2f 73 64 70 0d 0a 0d 0a 76 ication/ sdp....v
3d 30 0d 0a 6f 3d 2d 20 33 37 36 35 32 30 32 35 =0..o=- 37652025
33 32 20 33 37 36 35 32 30 32 35 33 32 20 49 4e 32 37652 02532 IN
20 49 50 34 20 30 2e 30 2e 30 2e 30 0d 0a 73 3d IP4 0.0 .0.0..s=
53 74 69 6e 67 72 61 79 20 4c 69 76 65 20 53 74 Stingray Live St
72 65 61 6d 69 6e 67 0d 0a 63 3d 49 4e 20 49 50 reaming. .c=IN IP
34 20 30 2e 30 2e 30 2e 30 0d 0a 74 3d 32 32 30 4 0.0.0. 0..t=220
38 39 38 38 38 30 30 20 32 32 30 38 39 38 38 38 8988800 22089888
30 30 0d 0a 6d 3d 76 69 64 65 6f 20 30 20 54 43 00..m=vi deo 0 TC
50 2f 52 54 50 2f 53 41 56 50 20 33 33 P/RTP/SA VP 33
Не хватает в конце 0d 0a 0d 0a.
Это может влиять?
Re: Просмотр с ресивера Триколор
#255Это же контент. Сколько надо байт столько и передают. А в SDP /r/n в конце не нуженю