Спутниковое ТВ на Windows
Наибольшее количество
самой разной информации по спутниковому телевидению можно получить в Интернете на
сайте по адресу http://www.gs/ru
Информацию по самостоятельному изготовлению простого аналога устройства Season можно взять здесь.
Спутниковое ТВ на Linux
Спутниковое ТВ на SUSE Linux 10.1
В течение длительного времени общения с различными дистрибутивами ОС Linux я пришел к выводу, что для российского пользователя наилучшим является Mandriva (Mandrake) Linux. Не буду вступать в споры с приверженцами других мнений.
В то же время я довольно часто опробую SUSE Linux в надежде на то, что в этой ОС появятся новые для меня положительные моменты.
В этой небольшой статье я хотел бы поделиться с начинающими «линуксоидами» методикой быстрого задействования в SUSE Linux 10.1 просмотра спутникового телевидения Дело в том, что в этой версии ОС по каким-то причинам установлена не полная библиотека, относящаяся к программе xine, которая является основой для просмотра спутникового ТВ. Название этого пакета xine-lib 1.1.1.
Далее по порядку привожу описание процесса настройки программы kaffeine, позволяющего начать просмотр спутникового ТВ. Все описание ориентировано на просмотр каналов спутника Hotbird-13.0E. Надеюсь, всем понятно о том, что предварительно должна быть установлена и настроена на нужный канал спутниковая антенна с конвертером и в компьютере должна быть установлена карта SkyStar2 и ОС SUSE Linux 10.1. И ещё следует при установке задать для экрана величины 800х600. Телевидение идет в таком формате.
1.
Запускаем в работу программу koffeine.
При этом появляется первое диалоговое окно установки, в котором описываются задействованные DVB-драйверы и также сказано, что несмотря на некоторые проблемы программа работоспособна.
Во втором диалоговом окне установки выбираем нужный нам спутник – Hotbird-13.0E.
2.
Запускаем в работу текстовый редактор.
Не выключая koffeine, переходим во второе рабочее окно KDE, в котором запускаем в работу текстовый редактор kate или аналогичный. В этом редакторе открываем для редактирования файл, расположенный по адресу:
/home/username/kde/share/apps/caffeine/dvb-s/Hotbird-13.0E
В последней строке этого файла записан один из транспондеров указанного спутника, выбор которого, на мой взгляд, сделан неудачно. Удаляем исходные данные этого транспондера и вместо него пишем три строки с данными транспондеров, на которых имеются русскоязычные каналы спутникового телевидения (и радио). Вот эти строки:
S 10940000 V 27500000 ¾
S 110340000 V 27500000
¾
S 12597000 V 27500000 ¾
В приведенных строках вместо ¾ можно писать слово AUTO.
Отредактированный файл возвращаем на его место по указанному выше адресу и сохраняем его.
3. Возвращаемся в koffeine.
В главном окне программы выбираем <DVB>=><Каналы> и запускаем сканирование. Если в правом окне экрана начинают появляться названия каналов, это значит, что спутниковая антенна и конвертер работают нормально и вы имеете шанс смотреть спутниковое ТВ. После окончания сканирования в правом нижнем углу появляется кнопка «Готово». Теперь нужно в общем списке каналов выбирать (по одному) нужные каналы и после каждого выбора нажимать клавишу <Добавить выбранное>, в результате чего название выбранного канала перемещается в левое окно, где формируется список избранных каналов. Автоматически названия избранных каналов записываются в файл channels.dvb, расположенный по адресу:
/home/usernsme/kde/share/apps/kaffeine/
Ниже главного меню располагается еще одно меню, в котором также находится пункт <DVB>. Он служит для вывода на экран списка спутниковых каналов. Если на данном этапе попытаться открыть какой-то канал, то программа выдаст сообщение о том, что для просмотра этого канала (или файла) нет необходимого плагина. Получилось так, что разработчики по неизвестной причине в пакет библиотеки xine-lib 1.1.1 не включили эти плагины.
4. Инсталлируем
xine-lib 1.1.7.
Предлагаю найти в Интернете аналогичный пакет другой версии и задействовать этот пакет вместо xine-lib 1.1.1. Мною был использован пакет c исходными кодами xine-lib 1.1.7. Инсталляция этого пакета не вызвала никаких неприятностей, все прошло нормально в процессе выполнения команд:
./configure
make
su
make install
Но после инсталляции плагины новой библиотеки xine-lib 1.1.7 оказались размещенными по адресу:
/usr/local/lib/xine/plugins/1.1.7/
в то время как плагины исходной библиотеки располагаются по адресу:
/usr/lib/xine/plugins/1.1.1/
В каталог по этому же адресу я скопировал всю папку плагинов от xine-lib 1.1.7 , но это положительных результатов не дало. Тогда я в папку /usr/lib/xine/plugins/1.1.1/ просто скопировал все плагины, размещенные в папке /usr/local/lib/xine/plugins/1.1.7/.
Предлагаю вам
сделать то же самое, что обеспечит просмотр спутникового ТВ с помощью программы
caffeine.0.7.1 в ОС SUSE Linux 10.1.
Желаю успехов!
Спутниковое ТВ на Linux Mandriva 2007
Спутниковое ТВ в Windows XP с помощью программ ProgDVB, DvbDream и AltDVB смотрю со спутников HotBird 13E и W4 36Е уже несколько месяцев.
Однако на Linux Mandrake 10.1, который также был установлен ранее на моем компьютере, мне показалось слишком сложным. Поэтому было решено установить более новую ОС Linux. Приобрел дешевый Linux Mandriva 2007 Discovery (ядро 2.6.17).
Эта ОС оказалась очень простой и не могла удовлетворить мои потребности, тогда я снова установил Mandrake 10.1, а поверх её установил Mandriva 2007. Такой вариант оказался более удобным, правда возникли сложности с русскими буквами. Пришлось несколько часов потратить на эту проблему.
Оказалось, что все необходимые файлы и драйверы были уже на месте, и открыть мою SkyStar2 карту можно точно также через <СИСТЕМА =>Настройка компьютера>, как это делается для подключения доступа к Интернету.
На всякий случай я отключил карту от «засыпания», как это советовали в Интернете, посредством создания однострочного текстового файла под названием dvb-core и разместил этот файл в /etc/modprobe.d..
Ниже привожу текст строки
options dvb-core dvb_shutdown_timeout=0
Далее, также следуя советам товарищей из Интернета, я в секцию #Digital Video Broadcasting файла /boot/config-2.6.17….. ввел строку CONFIG_DVB_B2C2_SKYSTAR=m
Как потом оказалось, этого можно было и не делать, т.к. точно такая же строка располагалась в одной из других секций этого файла.
И еще, на всякий случай, я скопировал из Интернета с http://linuxtv.org версию ядра dvb-kernel и из этого пакета запустил команду MAKEDEV-DVB.sh
На следующем этапе у меня возникли проблемы с настройкой программы просмотра. Обратился с вопросом на форум, но, как обычно, в ответ получил только общие фразы и ничего конкретного. Т.е. многие уверены в том, что они владеют проблемой и вправе давать советы, но на самом деле ничего конкретно не знают. Получается обычное разглагольствование.
Все оказалось очень просто.
В директории /home/username/ имеются вспомогательные папки .kaffeline и .xine в одной их которых (у меня .xine) нужно создать пустой текстовый файл channels.conf. Далее он пригодится.
Затем создаем текстовый файл hb13e, очень простым путем – просто пишем в терминале команду
echo S 10949000 V 27500000 AUTO>>hb13e
Благодаря этой команде в домашней
директории создается текстовый файл hb13e – созданный из названия
спутника Hot Bird 13E.
На этом этапе заканчиваются подготовительные работы.
Теперь входим в меню настройки
компьютера и открываем DVB карту. При этом практически никаких данных вводить не нужно,
жмите во всех случаях клавишу <Далее>.
В конце вы получите сообщение о том, что Интернет включен. Но это не соответствует действительности – включена в работу карта SkyStar2.
Теперь наступает заключительный этап – сканирование спутниковых каналов и заполнение текстом ранее созданного файла channels.conf. Это делается командой в терминале
.scandvb hb13e >~/.xine/channels.conf.
По этой команде начинается сканирование абсолютно всех транспондеров спутника, сигналы от которого поступают на вход SkyStar2. Всё это – и радио и телевидение - записывается в файл.
После окончания сканирования запускаем в работу программу xine и смотрим первый из записанных каналов.
Потом следует удалить все ненужные радио и телевизионные каналы, и оставить только те, которые намерены смотреть.
Этот же самый файл channels.conf копируем в указанную выше папку программы kaffeline, что позволит использовать и эту программу при задействованной карте SkyStar2.
:Желаю успехов!
Спутниковое ТВ на Linux Mandriva 2007
Спутниковое ТВ в Windows XP с помощью программ ProgDVB, DvbDream и AltDVB смотрю со спутников HotBird 13E и W4 36Е уже несколько месяцев.
Однако на Linux Mandrake 10.1, который также был установлен ранее на моем компьютере, мне показалось слишком сложным. Поэтому было решено установить более новую ОС Linux. Приобрел дешевый Linux Mandriva 2007 Discovery (ядро 2.6.17).
Эта ОС оказалась очень простой и не могла удовлетворить мои потребности, тогда я снова установил Mandrake 10.1, а поверх её установил Mandriva 2007. Такой вариант оказался более удобным.
Оказалось, что все необходимые файлы и драйверы были уже на месте, и открыть мою SkyStar2 карту можно точно также через <СИСТЕМА =>Настройка компьютера>, как это делается для подключения доступа к Интернету.
Там же, в «Настройке компьютера», в разделе установки дополнительных пакетов, (пункт «Видео») мною были установлены все пакеты, относящиеся к xine и DVB.
Все оказалось очень просто.
В директории /home/username/ имеются вспомогательные папки .kaffeine и .xine в одной их которых (у меня .xine) нужно создать пустой текстовый файл channels.conf. Далее он пригодится.
Затем создаем текстовый файл hb13e, очень простым путем – просто пишем в терминале команду
echo S 10949000 V 27500000 AUTO>>hb13e
echo S 11034000 V 27500000 AUTO>>hb13e
echo S 11411000 H 27500000 AUTO>>hb13e
Благодаря этой команде в домашней
директории создается текстовый файл hb13e – созданный из названия
спутника Hot Bird 13E.
На этом этапе заканчиваются подготовительные работы.
Теперь входим в меню настройки
компьютера и открываем DVB карту. При этом практически никаких данных вводить не нужно,
жмите во всех случаях клавишу <Далее>.
В конце вы получите сообщение о том, что Интернет включен. Но это не соответствует действительности – включена в работу карта SkyStar2.
Теперь наступает заключительный этап – сканирование спутниковых каналов и заполнение текстом ранее созданного файла channels.conf. Это делается командой в терминале
.scandvb hb13e >~/.xine/channels.conf.
По этой команде начинается сканирование абсолютно всех транспондеров спутника, сигналы от которого поступают на вход SkyStar2. Всё это – и радио и телевидение - записывается в файл.
После окончания сканирования запускаем в работу программу xine и смотрим первый из записанных каналов.
Потом следует удалить все ненужные радио и телевизионные каналы, и оставить только те, которые намерены смотреть.
Этот же самый файл channels.conf копируем в указанную выше папку программы kaffeine, что позволит использовать и эту программу при задействованной карте SkyStar2.
:Желаю успехов!
Спутниковое ТВ на Mandriva 2007 Discovery
Спутниковое ТВ в Windows XP с помощью программ ProgDVB, DvbDream и AltDVB смотрю со спутников HotBird 13E и W4 36Е уже несколько месяцев.
Однако на Linux Mandrake 10.1, который был установлен ранее на моем компьютере, установка драйверов и программ для просмотра спутникового ТВ мне показалось слишком сложным занятием. В то же время Mandrake 10.1 был для меня очень удобным в смысле программирования в среде QT3.
Поэтому для задействования драйверов и программ для просмотра спутникового ТВ было решено установить более новую ОС Linux. Приобрел дешевый Linux Mandriva 2007 Discovery (ядро 2.6.17).
Эта ОС оказалась очень простой и не могла удовлетворить мои потребности в программировании и некоторые иные, кроме того, в этой версии не оказалось собственно программ для просмотра спутникового ТВ, хотя некоторые драйверы входили в состав дистрибутива. Тогда я снова установил Mandrake 10.1, а поверх её установил Mandriva 2007. Такой вариант оказался более удобным, т.к. в старой ОС были, хотя и очень старые версии, программы xine и koffeine.
Если кто-то захочет воспользоваться этой моей статьей для задействования просмотра на компьютере спутникового ТВ, то первым этапом следует обновить установленные на вашем компьютере пакеты. В Mandrive 2007 Discovery это делается очень просто. Рассмотрим порядок выполнения операций по пунктам.
1. Обновление установленных на
компьютере пакетов
Для этого следует войти в Интернет.
Затем в главном меню выбираете <СИСТЕМА =>Настройка компьютера>, здесь же переходите в режим администратора и в первом же пункте появившегося меню выбираете режим обновления пакетов. Обновлять абсолютно все пакеты не следует, т.к. это слишком дорогостоящее занятие, а вот в разделе «Видео» следует обновить или установить по-новой все пакеты, относящиеся к xine и DVB.
2. Подключение в работу карты SkyStar2
После процедуры обновления пакетов оказывается, что все необходимые файлы и драйверы уже стоят на месте, и открыть SkyStar2 карту можно точно также через <СИСТЕМА =>Настройка компьютера>, как это делается для подключения доступа к Интернету. В том же самом разделе «Подключение Интернет» выбираете пункт подключения DVB. Практически во всех окнах программы настройки следует нажимать на клавишу «Далее», ничего вводить не нужно. В последнем окне выбирайте пункт, по которому подключение режима DVB происходит при загрузке. В конце концов вы получаете информацию о том, что Интернет на вашем компьютере подключен. Не обращайте внимание на эту неточность. Главное в том, что карта SkyStar2 с этого момента будет всегда подключаться к ОС при загрузке.
3. Создание списка каналов
(сканирование)
В директории /home/username/ имеются вспомогательные папки .kaffeine и .xine в одной их которых (у меня .xine) нужно создать пустой текстовый файл channels.conf. Далее он пригодится.
Затем создаем текстовый файл hb13e, очень простым путем – просто пишем в терминале команду
echo S 10949000 V 27500000 AUTO>>hb13e
echo S 11034000 V 27500000 AUTO>>hb13e
echo S 11411000 H 27500000 AUTO>>hb13e
Благодаря этой команде в домашней директории создается текстовый файл hb13e – созданный из названия спутника Hot Bird 13E. В данном варианте выбраны те транспондеры каналов спутника, на которых имеются русскоязычные каналы. Здесь есть одна особенность. Если вы в вспомогательном файле hb13e укажете только одну строку (т.е. параметры только одного транспондера), то будет отсканирован только один этот транспондер. Если вы введете две строки или более, то будет отсканирован весь список транспондеров, задействованном на данном спутнике.
Теперь наступает заключительный этап – сканирование спутниковых каналов и заполнение текстом ранее созданного файла channels.conf. Это делается командой в терминале:
.scandvb hb13e >~/.xine/channels.conf.
По этой команде начинается сканирование абсолютно всех транспондеров спутника, сигналы от которого поступают на вход SkyStar2. Всё это – и радио и телевидение - записывается в файл.
4. Просмотр каналов спутникового ТВ
После окончания сканирования запускаем в работу программу xine и смотрим первый из записанных в файл channels.conf каналов.
Потом следует удалить все ненужные радио и телевизионные каналы, и оставить только те, которые намерены смотреть.
Этот же самый файл channels.conf копируем в указанную выше папку программы kaffeine, что позволит использовать и эту программу при задействованной карте SkyStar2. Файл можно сохранить на дискете, чтобы в последующих экспериментах не проводить сканирование.
Следующий вариант
Если вам нет причин задействовать на своем компьютере ОС Mandrake 10.1, то вполне можно для просмотра спутникового ТВ обойтись одной программой Mandriva 2007 Discovery. В этом случае вам придется довольствоваться только одной программой xine.
В данном случае на компьютер устанавливается только дистрибутив Mandriva 2007 Discovery и поочередно следует выполнить все описанные выше пункты, а именно
1. Обновление установленных на
компьютере пакетов
2. Подключение в работу карты SkyStar2
3. Создание списка каналов
(сканирование)
Здесь вы можете использовать совместно с программой xine ранее созданный файл channels.conf.
4. Просмотр каналов спутникового ТВ
:Желаю успехов!
Спутниковое ТВ на Linux Mandriva 2007.1
Смотреть
спутниковое телевидение с использованием операционной системы Linux Mandriva 2007.1 не представляет большого труда, если у вас уже
установлена и настроена вся необходимая для этих целей аппаратура.
Сразу
следует учесть, что для нормального просмотра спутникового ТВ необходима
программа kaffeine,
которая имеется в составе дистрибутива, но по умолчанию не устанавливается.
Поэтому необходимо войти в режим «Настройка компьютера», где в окошечке
поиска записать слово “kaffeine” и нажать кнопку «Поиск». Результатом поиска будет
пакет kaffeine-0.8.3-3mdv2007.1.i586, поставьте «птичку»
перед названием этого пакета.
После
этого дать команду «Применить» и необходимая программа со всеми принадлежащими
к ней файлами будет установлена. Для убедительности можно попытаться запустить
эту программу в работу.
Далее,
войдите в директорию /home/username/.kde.share/apps/kaffeine/ и распакуйте архивный файл, содержащий названия
задействованных спутников. Выберите файл с названием нужного вам спутника и
скопируйте его в находящуюся там же папку DVB-S. Аналогичный
файл там уже может находиться, так его следует заменить.
Подготовительный
этап закончен.
Теперь
запускаем в работу программу kaffeine, в главном меню выбираем пункт DVB=>Настройка. Здесь необходимо выбрать нужный вам спутник.
Далее
в главном меню выбираем DVB=>Каналы и нажимаем клавишу «Поиск каналов». Если у вас поиск каналов не начался, то следует
временно прекратить все действия и закрыть программу.
После
этого в режиме «Настройка компьютера»
необходимо инициализировать режим работы с DVB картой. Этот
процесс простой и, обычно, никаких нареканий не вызывает. Больше вам этого
делать не придется.
Снова
запускаем в работу программу kaffeine ds, выбираем DVB=>Каналы и нажимаем
клавишу «Поиск каналов». В правом
окне начнут появляться названия каналов, этот процесс займет несколько минут.
По окончании сканирования (поиска) каналов следует в правом окне выбирать
нужные вам каналы и переносить их в окно левое. Когда все нужные каналы будут
перенесены в левое окно, нажимайте клавишу «Готово».
Двойной
щелчок на названии канала – и изображение на экране. Если, конечно, выбранный
вами канал относится к числу «открытых»
каналов.
Закрытые каналы
Большинство
каналов на любом из спутников являются закрытыми, т.е. смотреть эти каналы
можно только за соответствующую плату, покупая у фирмы соответствующую карточку
доступа.
Однако,
некоторые из закрытых каналов можно в течение какогото времени смотреть с
помощью различных «хакерских» программ.
Одной
из таких программ является «kaffeine-multidec-sc-plagin ».
Для
поиска этой программы можно в поисковой системе Интернет задать указанное выше
название программы.
Спутниковое ТВ на Mandriva Linux 2008.1
После
опробования приема спутникового ТВ посредством SkyStar-2 на различных дистрибутивах, я
пришел к выводу, что наиболее удобным для этих целей являются дистрибутивы
фирмы Mandriva, последний из которых Mandriva Linux 2008.1.
При этом
необходимо учитывать следующие особенности.
1, При
установке ОС на компьютер следует назначать режим выбора компонентов самому,
при этом следует выбрать компонент «Разработка». Это необходимо, чтобы при
начальной загрузке ОС были загружены и установлены компиляторы языка С/C++, которые далее будут необходимы
для установки дополнительных плагинов.
2. Запуск
в работу программы Kaffeine никаких особенностей не имеет, никаких
предварительных настроек также не требуется – все уже имеется в операционной
системе. Необходимо только просканировать выбранный спутник и перенести в
программу только нужные вам каналы, которые затем для просмотра открываются
двойным щелчком мышки на выбранном канале.
Таким
образом без всяких хлопот можно смотреть с хорошим качеством все открытые
каналы.
3. Если
появилось желание поэкспериментировать с просмотром закрытых каналов, то
следует скачать в Интернете и запустить в работу соответствующий плагин,
который называется kaffeine-sc с соответствующими добавлениями. Несколько таких
плагинов можно скачать с сайта по адресу www.np-ulc.6x.to.
Нужно выбрать: DVB-S
Card/Kaffeine Multidec/.
Советую взять kaffeine-multidec-sc-3.7.3-sourcen.tar.gz.
В этой же
директории в дальнейшем можно будет брать обновленные файлы SoftCam.Key.
На ОС Mandriva 2008.0 и Mandriva 2008.1 этот плагин
устанавливается и сам запускается в работу без каких-то проблем, если в ОС
установлен пакет «Разработка» (см. пункт 1).
В составе
компонентов этого плагина имеется папка под названием $HOME, в которой, в свою очередь,
находится папка /multidec, которую нужно скопировать (со всеми находящимися там
файлами) в директорию /home/username/, т.е. в вашу личную директорию.
В папке /muitidec/ находится файл SoftCam.key, который периодически следует
обновлять.
4.
Упомянутый выше плагин позволяет проводить
так называемый «шаринг» с использованием протокола Newcamd525. Для этого следует заполнить
файл NewCS.conf, расположенный в папке /multidec/.
Для
начала перед всеми имеющимися в этом файле строками ставит знак комментария #.
С новой
строки вводим все данные, полученные от админа «шарингсервера», а именно:
Hostname
-> вводим IP –
адрес сервера, например, 62.141.51.179
User name -> вводим имя пользователя (логин)
Пароль
-> вводим пароль
Port -> вводим нужный порт, например, 1576
Config key (hex) -> вводим цифры, в некоторых случаях это 0102030405060708091011121314
caid -> вводим необходимый для данного канала,
например, 0500
ident (hex1, hex2..) -> можно вводить через запятую, например, 020710,023700
Введеннве
выше слова отделяются пробелами.
Желаю удачных экспериментов!
=