-
Постов
180 -
Зарегистрирован
-
Посещение
Весь контент Nomad
-
Да, есть патчик. И для scan-s2 тоже. 31.5Е - пакеты TivuItalia и Зеонбуд. Других пока не знаю. Сейчас правда Зеонбуд закодировался, но ходят слухи что осенью полегчает. :) Так что в данный момент это скорее перспектива, чем текущая выгода. taraslp Ох и тяжело этот драйвер компилится: ProcessTable потребовал установить, исходники пришлось править: функции err() в ядрах 3.5 уже нет. Скомпилил, и теперь вот думаю: а оно мне надо? :)
-
Нееее. Бинарный хак - это то, чем я в 87-м на ДВК занимался: дописывание куска программы прямо двоичными кодами, с ручным расчётом переходов и т.д. :) То-же самое люди делают с mgcamd начиная с версии 1.35 . А с vdr - я просто скомпилил его, да и всё. Он вполне пригоден к употреблению на убунте, без необходимости каждому собирать его из исходников.
-
Краткая инструкция для желающих попробовать oscam: Перед заменой старые файлы скопируйте куда-нибудь на всякий случай! Все бинарники скомпилены для x86! - Останавливаем vdr, командой: service vdr stop - Распаковываем в /usr/bin: oscam.tar.gz - Распаковываем в /usr/bin (заменяем старый файл): vdr_bin_1.7.29_x86.tar.gz - Переносим куда-нибудь все плагины из /usr/lib/vdr/plugins - Распаковываем в /usr/lib/vdr/plugins: vdr_plugins_1.7.29_x86.tar.gz - В /etc/init.d создаём скрипт запуска oscam, и сохраняем его как файл oscam: скрытый текст #!/bin/sh. # Use udate-rc.d oscam defaults to add to ubuntu / debian systems DAEMON=/usr/bin/oscam DEAMON_OPTS="-b -d255 -c/ etc/vdr/oscam" PIDFILE=/var/run/oscam.pid test -x ${DAEMON} || exit 0 . /lib/lsb/init-functions case "$1" in start) log_daemon_msg "Starting OScam" start-stop-daemon --start --user root --name oscam --quiet --background --pidfile /var/run/oscam.pid --make-pidfile --exec /usr/bin/oscam -- -d255 -c /etc/vdr/oscam # start-stop-daemon --start --quiet --background --pidfile ${PIDFILE} --make-pidfile --exec ${DAEMON} -- ${DAEMON_OPTS} log_end_msg $? ;; stop) log_daemon_msg "Stopping OScam" start-stop-daemon --stop --exec ${DAEMON} log_end_msg $? ;; force-reload|restart) $0 stop $0 start ;; *) echo "Usage: /etc/init.d/oscam {start|stop|restart|force-reload}" exit 1 ;; esac exit 0 - Даём файлу скрипта права 755, юзер и группа root - Выполняем команду: update-rc.d oscam defaults - Настройки оскама кладём в директорию /etc/vdr/oscam (сами файлы настроек не даю - они у меня жутко кривые :( ) - Запускаем оскам, командой: service oscam start - Запускаем vdr, командой: service vdr start Если всё сделали правильно, в XBMC заработают все каналы. :) - Исходники vdr стандартные, например отсюда. - Исходники dvbapi получил из git clone https://github.com/manio/vdr-plugin-dvbapi.git , положить надо в подкаталог в исходнике vdr. Что-то типа /usr/src/vdr/PLUGINS/src - рядом с исходниками остальных плагинов - vdr собирается стандартно, make - плагины собираются make plugins из директории vdr, бинарники получаются в /usr/src/vdr/PLUGINS/lib Вроде всё. :) PS. Я вот для себя сделал открытие. Оказывается, для vdr существует масса плагинов. :)
-
Насчёт oscam: в версии vdr 1.7.27 есть ошибка, из-за которой dvbapi не работает. Автор исправил ошибку в более новых версиях. Cкомпилил я vdr 1.7.29 и плагины к нему, всё запустилось, vdr по каналам ходит. xbmc показывает. :) Biss каналы переключает... ну как и через sc - в пределах 1 секунды. Может даже чуть быстрее чем sc, но это уже надо замерять с приборами. :) Ш@ру не открывает правда. Попытаюсь угадать по логам оскама, чего ему нехватает. Вот за эту запутанность я и не люблю оскам. :) PS. Инструкцию по установке рисовать, или никому не нужно?
-
Хм, а ведь действительно, вроде можно настроить oscam для vdr. Очччень интересно... надо попробовать/сравнить. Может кто уже пробовал - поделитесь результатами. vdr поддерживает и 4 тюнера, а не только 2. :) И здесь люди вроде настраивали двухтюнерные конфигурации. И, кстати, цитата из той ветки: "Достоинством считаю то, что VDR имеет значительно больше функций чем даже Dreambox 8000, но при этом его стоимость равна стоимости самого дешёвого системного блока компьютера."
-
Кстати, вот наткнулся в ридми в исходнике sc: "This piece of software is originaly based on (and still contains code from) mgcam" "Эта программа изначально основана на (и до сих пор содержит код из) mgcam" :) PS. Касательно EPG: корректировку грубо можно настроить параметром EPGBugfixLevel в файле setup.conf, от 0 до 3. Значение 0 - только заменять переводы строк на пробелы, значение 3 - включить все корректировки, написанные авторами. А написано там немало... и не всегда понятен смысл корректировок. Тонко, под себя, всё можно подстроить в исходниках vdr, в файле epg.c в функции FixEpgBugs.
-
mgcamd - да, удобен. Но мёртв уже много лет, кажись с версии 1.35. Бинарные хаки не в счёт. oscam вообще не перевариваю. А вот sc - тёмная лошадка, пока не ковырял, но: удобный синтаксис, есть исходники, сравнимое с mgcamd быстродействие - так что не так уж всё и плохо в итоге. :) Если присмотреться.
-
Как-раз мой случай. :) Продал NAS, ресивер Vu+ Solo, медиаплеер - собрал HTPC в корпусе 30х30 см. Помимо всего прочего, ни один бытовой ресивер не примет мультистрим, который в компе спокойно берёт спутниковая плата за 40$. Проверил у себя - всё записано правильно. :) И ещё, вопросы: 1) кто-нибудь замечал проблему с получением обрезанного EPG со спутника? То есть, например, на канале TiJi выводится название "Братья Коал" вместо "Братья Коалы" и т.д. :( При этом из интернета все названия закачиваются нормально. 2) кто как борется с "Current" и "Next" в EPG?
-
Наткнулся вот на интересную штуку: оказывается, когда в XBMC не воспроизводится никакой ТВ-канал, vdr сам скачет по каналам с периодичностью 20 сек на канал. Это хорошо видно, если запустить femon. Зачем - не знаю, может быть обновляет EPG. Тянет ли он при этом ключи - не знаю, надо проверить... Может кто-нибудь знает подробнее об этом?
-
1) при проигрывании потока XBMC запоминает номер аудиодорожки, если пользователь зашёл и переключил её вручную. 2) при выборе опции "Установить для всех фильмов" XBMC пытается найти на других потоках аудиодорожку с таким-же именем и, если находит, устанавливает её в приоритет. При этом в текущей версии XBMC есть ошибка/фича, приводящая к тому, что на некоторых потоках дорожка не устанавливается (если ранее пользователь на них вручную установил аудиодорожку). Один из авторов XBMC (Montellese) пообещал улучшить механизм выбора аудиопотока, но сроков не уточнил, так как "эта проблема не приоритетная и сложна в реализации". В данном случае в потоке имеются две аудиодорожки с одинаковым именем "MP2 Stereo". Что сделает XBMC - видно если глянуть по вышеприведенным пунктам.
-
Да, опыт есть. Делюсь: я вводил команды, описанные в приведённой мною ссылке, в разделе "Записываем коды пульта в lircd.conf". Итог: всё отлично работает. Тогда извините. Больше не буду. Просто ещё подробнее я не опишу. Но может тогда уточните, что в данной статье Вам непонятно? Авось кто-нибудь здесь сможет разъяснить.