Статья для счастливых обладателей ресиверов на базе Spark, а именоо для тех, у кого проблемы с nStreamVODВ общем качаем бекап 31.04.13 mod_cccp или от 14.04.13, на последней работает рукам (у меня почему-то не работает
).
И так, скачали и уже успели установить (как устанавливать рассказывать не буду). Что мы имеем, в принципе готовый к использованию бекап, которым с удовольствием многие пользуются, т.к. показал себя с лучшей стороны. Но кое чего лично мне не хватало, а кое что работало не совсем так как мне хотелось. Моей целью было добиться максимальной стабильности, по этому всякими "понтами" я не нагружал, а наоборот что-то даже удалил.
Речь пойдет не о сборке, как многие могут подумать, а о проблеме работы популярного плагина nStreamVOD.
И так небольшой пролог.
Прочитав кучу форумов я понял, что у одних работает стабильно плагин как есть, а некоторые мучаются, а некоторые мирятся с зависаниями плагина и пользуются как есть. Я же решил не мириться с этим и добиться таки стабильной работы nstreamvod, т.к. решив вопрос с nstreamvod я получил многофункциональный ресивер с возможностями топовых приставок. Ведь на борту стоит полноценная рабочая энигма с возможностями мультимедийного устройства. Короче не буду больше хвалить свой gm990.
Я ставил nstreamvod из этой ветки
Извините, вам запрещён просмотр содержимого спойлеров.
так как он с обновленным скином. Чисто эстетически, на качество работы не влияет. Можете ставить любой другой.
Далее я примонтировал жесткий диск и прописал днс. Я использую роутер, который имеет адрес 192.168.1.1, по этому днс адреса получились:
192.168.1.1
8.8.4.4
8.8.8.8
После чего я перезагрузил GUI ресивера (это не полная перезагрузка. Внимание! При полной перезагрузке свап отваливается и чтобы включить его заново нужно перезагрузить GUI. Всегда перепроверяйте подключен ли свап и прописаны ли днсы. Это важно, т.к. большинство зависонов nstreamvod, да и вообще энигмы именно из-за того, что отвалился свап или днсы). И так свап подключен, днсы прописаны, но тем не менее зависоны время от времени проскакивают при просмотре nstreamvod. И я принял радикальное решение.
Теперь главноеРешение в следующем: Заходим по ftp в плагин /usr/lib/enigma2/python/Plugins/Extensions/nStreamVOD/
и правим там файл nStreamConfig.xml
Находим строку <images_tmp_path></images_tmp_path>
и изменяем ее на <images_tmp_path>/media/hdd/tmp</images_tmp_path>
где media/hdd/tmp это путь к несуществующей папке. По простому, я прописал путь на папку tmp которой нет на media/hdd (мой жесткий диск).
На этом все. Теперь пояснение. <images_tmp_path>/media/hdd/tmp</images_tmp_path> это путь сохранения картинок с nstreamvod которые после выхода из плагина должны стираться из папки tmp, а так как на данной сборке или может быть на ресиверах спарк, а может быть из-за низкой пропускной способности вашего инета (у меня 1.5 мб/с) сохранение картинок и последующее стирание происходит некорректно, то и происходит зависание плагина, часто это происходит при выходе из плагина, иногда и во время работы.
Теперь вы имеете рабочий плагин nstreamvod, но к сожалению, который не отображает картинки порталов и обложки фильмов. Но стабильность работы для меня важнее, чем любование обложками фильмов.
Хочу добавить, что способы замены файлов в папке boot, и другие, которые предлагались на различных форумах мне не помогли.
Кому нужен keymap с рабочими кнопкапи page up/page down, качайте с прищепки.
PS хочу поблагодорить cvykas из этой ветки
https://giclub.tv/index.php?topic=2523.1170 за подачу идеи, а также других пользователей, кто принимал участие в решении проблемы.