скриптам не нравится тире в имени сегмента.
Нет, конкретно эта ошибка скорее про "битый" (или некорректный) HLS-манифест. Например, отсутствие тега "#EXT-X-TARGETDURATION" может вызывать подобные ошибки.
В целом же, особенно при первой настройке, лучше скопировать на сервер любой видеофрагмент, и проиграть его в цикле через тот же VLC:
sudo -u nobody cvlc -v -Z -L --sout-keep /opt/video/mytestfile.mp4 \
--sout '#standard{access=http,mux=ts,mime="video/mpeg",dst=127.0.0.1:8820/stream}'
используя "
http://127.0.0.1:8820/stream" как URL источника в конфиге узла.
А вот после того, как узлы будут настроены и протестированы с этим HTTP/TS локальным источником - уже пробовать и другие.
Учтите, что скрипты на гитхабе заточены под приватный узел-источник с публичными узлами поддержки, потому не исправив/закомментировав отдельные ключи - один узел-источник "из коробки" работать не будет, подробнее см.
http://wiki.acestream.media/Create_HLS_Broadcast