Собственно пример "логики" работы .... надеюсь частный случай ....
Итак "некий бродкаст" Ваш давнишний партнер
частично перезапустил свои трансляции 30/08 ~23:45 по Киеву (во всяком случае я "выловил" проблему в это время) ..... Бродкастом было "перезапущено" порядка 25 каналов .... Дальше интересно
1) Судя по timestamp сии изменения "настигли" трансляции Thu, 31 Aug 2017 01:06:02 GMT ? А я "траблу" несовпадения сидов трансляций p2psearch с "родным" плейлистом бродкаста выловил в 23:45 - 3 часа = 20:45 GMT 30 Aug
Правильно ли я понимаю что на обновление "availability_updated_at": ушло более 5 часов ?
Результат p2psearch по одному из выявленных каналов , измененных 30/08 по состоянию на 08:36 31/08 (по Киеву)
"items": [
{
"infohash": "320eec85f401d12505282721885aa261c834eb56",
"name": "A2 (allfon)",
"availability": 1,
"availability_updated_at": 1504141562,
"status": 1,
"bitrate": 240000,
"categories": [
"webcam"
]
},
{
"infohash": "4b2ff629ea38beef6441e63a60d40bd0560c8c67",
"name": "A2 (allfon)",
"availability": 1,
"availability_updated_at": 1499848802,
"status": 1,
"bitrate": 240000,
"categories": [
"webcam"
]
},
{
"infohash": "18c03b3ecd98565455daf99c9db41df52586f966",
"name": "A2 (allfon)",
"availability": 1,
"availability_updated_at": 1485297361,
"status": 1,
"bitrate": 240000,
"categories": [
"webcam"
]
},
{
"infohash": "0c65ea78567a08cb66a1c9ae717fdf988b5ac34a",
"name": "A2 (allfon)",
"availability": 1,
"availability_updated_at": 1483591921,
"status": 1,
"bitrate": 240000,
"categories": [
"webcam"
]
},
{
"infohash": "1d90e88ad9e44842892c2b68caa27f5c12f22b33",
"name": "A2 (allfon)",
"availability": 1,
"availability_updated_at": 1483563961,
"status": 1,
"bitrate": 240000,
"categories": [
"webcam"
]
}
],
"name": "A2 (allfon)"
status=1 .... с момента timestamp .... прошло гораздо ... гораздо больше заявленного часа
2) За ночь почти по всем перезапущеным каналам стало status=2... статус некоторых переключился в 2-оечку до конца 10-ого часа от timestamp ... в том числе и по каналу приведенному в п1
Выловил случайно ... сидел смотрел A2 и тут оппа все пропало ))) .... потом пробежался по неработающим .... В данном списке точно были все Discovery, Animal, Русский Экстрим, Иллюзион, Бестселлер, Eurosport 1 и т.д...... игрался p2psearh до полвторого ночи .... ну и с утра ... когда писал свое "эссе" на тему логики работы "availability" и "status"