Архивы работали в SmartIptv, до последних изменений на Совке и обновления формата самого плейлиста. И как не банально они брались/берутся с Совка. Кто знает, как работать со Сниффером в локальной сети, может сам проверить и убедится. Осмелюсь привести вам цитату с сайта разработчика:
В приложении существует возможность поддержки архивов (Time Shift) передач, размещённых на серверах провайдера.
Если вы являетесь провайдером IPTV/OTT, осуществить поддержку архивов передач можно следующим образом:
Организовать на вашем сервере доступ к определённым временным отметкам потока канала, используя время в формате Unix Time (в секундах). Например, http://our.stream.url:8080/some_stream_ ... 1425988225, где параметр utc=1425988050 – это дата Tue, 10 Mar 2015 11:47:30 GMT, которая добавляется к ссылке потока автоматически при выборе определённой передачи из списка программы передач на сегодня или прошедшие дни (15 дней). Также к ссылке потока автоматичски добавляется необязательный параметр lutc=1425988225, указывающий текущее время. Проверить работоспособность данного потока в данной отметке времени можно вставив полную ссылку потока в программу VLC, поток должен стартовать именно в тот момент, который указан параметром utc. Используйте Epoch Converter для нужного значения Unix Time.
Организовать на вашем сервере внешний файл (желательно) JSON формата со списком каналов (или EPG кодов), которые архивируются у вас на сервере, после чего в приложении данные каналы будут помечены зелёной пиктограммой. Пример содержания файла: ["ort","rtr","discovery"] и так далее.
Предоставить ссылку на список каналов (EPG кодов), а также часть ключевого слова или IP адреса домена, по которому в приложении будут распознаваться ссылки на потоки конкретного провайдера по эл. почте.
Данный функционал был в свое время специально подогнан под SmartIPTV Admin-ом и была добавлена функция в API:
http://api.sovok.tv/v2.3/xml/archive_channels_list
Отсюда, само приложение и понимает на какие каналы и на какой период времени есть архив, и подставляет информацию под плейлист взятого из личного кабинета.
То, что вы предлагаете открыть плейлист в VLC и убедится, что там нет Архивов это не совсем правильно
