Mr.Hunt Posted March 7 Share Posted March 7 Здравствуйте! Ни для никого не новость, что большая часть удобных сервисов западных производителей стала недоступна для жителей нашей страны. Один из которых является vtuner. Коротко: vtuner - это интернет сервис по предоставлению ссылок online вещания для сетевых аудио ресиверов. Данный сервис в своё время предоставляло достаточно много производителей hifi и не очень, оборудования, такие как Denon, Harman/Cardon, Pioneer и д.р. Vtuner сначала сделал свой сервис платным, причём они делали плату чисто символическую в районе 2 или 3 доллара и не важно какое количество у вас было оборудования, а потом, спустя два года, перестали даже отвечать на письма. Говорить про плюсы использования потокового радио в отличии от обычного fm вещания смысла нет, т.к. дискуссия не для этой темы. А теперь о проблеме. Есть энтузиаст, который в своё время выпустил такой продукт как "ycast", при помощи данной утилиты (так скажем), можно создать свой сервер с ссылками потоковыми которые хотим слушать. Да, есть момент, что для нашего вендора оборудования нужно в DNS сделать перенаправление на свой сервер, откуда оборудование будет брать потоки и воспроизводить. Данная технология работает и работает достаточно (в целом), приемлемо, проблема в том, что она нормально собирается только на полноценных linux системах (опробовано на centos 7), но логично что держать физический или виртуальный сервер у себя дома для этого смысла большого нет и хотелось бы адаптировать для работы на keenetic, ибо он всё равно у всех работает круглосуточно и ресурсов не потребляет таких как необходимо для отдельной виртуального или физического ПК. Но при сборке оказалась проблема. Данный код написан на питоне и человек сделал зависимость его от модуля pillow, как я понял этот модуль для картинок (автораты?), но для оборудования эти картинки не нужны совсем, а проблема в установле пакета как раз спотыкается на нём. К сожалению на github, где находится данный проект, никто не отвечает на запрос по поводу искоренения данной библиотеки, точнее её зависимости. Поэтому решил открыть тут данную тему, возможно у нас найдутся не равнодушные люди, которые также как и я заинтересованны в запуске данной программы. Уважаемые администраторы форума, я сразу прошу прощения, если я каким-то образом нарушил правила форума или же создал тему не в том разделе. Приношу свои извинения, не со зла это делал, просто не понял где лучше это сделать. Информация для заинтересованных лиц находится на: https://github.com/milaq/YCast (не реклама, а ссылка откуда информация по продукту). Мой запрос на сайте производителя, а также лог с ошибкой сборки находится вот тут: https://github.com/milaq/YCast/issues/127 (опять же, не реклама). Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted March 8 Share Posted March 8 Часто используемые (и тяжело собираемые нативно) python-модули уже есть в репозитории, в том числе python3-pillow. Quote Link to comment Share on other sites More sharing options...
Mr.Hunt Posted March 9 Author Share Posted March 9 Александр, здравствуйте! Почему-то не находит в репе он его. /opt/ycast/YCast-1.1.0 # opkg install python3-pillow Unknown package 'python3-pillow'. Collected errors: * opkg_install_cmd: Cannot install package python3-pillow. Quote Link to comment Share on other sites More sharing options...
zyxmon Posted March 9 Share Posted March 9 2 часа назад, Mr.Hunt сказал: Почему-то не находит в репе он его. У Вас неправильная репа. Какой у нее url? Quote Link to comment Share on other sites More sharing options...
Mr.Hunt Posted March 9 Author Share Posted March 9 Здравствуйте! /opt/ycast/YCast-1.1.0 # opkg update Downloading http://entware-3x.zyxmon.org/binaries/mipsel/Packages.gz Updated list of available packages in /opt/var/opkg-lists/keen3x Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz Updated list of available packages in /opt/var/opkg-lists/entware Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/Packages.gz Updated list of available packages in /opt/var/opkg-lists/keendev Quote Link to comment Share on other sites More sharing options...
zyxmon Posted March 9 Share Posted March 9 38 минут назад, Mr.Hunt сказал: Здравствуйте! Привет. Entware3 давно уже нет (точнее устарело). Quote Link to comment Share on other sites More sharing options...
Mr.Hunt Posted March 9 Author Share Posted March 9 По второй ссылке нашёл что есть там pillow, странно что opkg его не находил, перегрузил роутер, нашёл, установил. Но это не решило проблему всё равно. Ошибка также. Суть в том что установка происходит через: pip3 install ycast. но ошибка всё равно на pillow ссылается. Quote Link to comment Share on other sites More sharing options...
zyxmon Posted March 9 Share Posted March 9 @Mr.Hunt не надо ничего искать и находить. Переустановите Entware. У Вас очень старая установка с автоматическим обновлением с Entware3x на Entware. Quote Link to comment Share on other sites More sharing options...
Mr.Hunt Posted March 9 Author Share Posted March 9 Вас понял, попробую. Спасибо! Quote Link to comment Share on other sites More sharing options...
Mr.Hunt Posted March 9 Author Share Posted March 9 В общем удалил python, python3 и все их зависимости. Поставил только python3, установил libjpeg-turbo, вроде как запустился. Осталось понять как его в автозагрузку поставить. Поковырялся в /opt/etc/init.d, но там странная структура, не вижу запускных команд в файлах. Подскажите пожалуйста, правильное написание, где мне чётко нужно указать команду запуска, как правильно это написать. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.