[ЧaВo] Первые шаги в постройке VDR/ArVDR
Добавлено: Ср янв 06, 2010 5:09 am
Что такое VDR/ArVDR и для чего это?
Video Disk Recorder , сокр. VDR - это программа Клауса Шмидингера, которая базируется на операционной системе Linux.
VDR служит для приёма, записи и воспроизведения цифровых телевизионных программ и радиопрограмм на персональном компьютере.
А что тогда ArVDR?
Это полноценный дистрибутив на базе Debian/Sarge с VDR, который был создан на форуме Allrussian.info (отсюда и название ArVDR) для русскоязычных пользователей.
Отличительные особенности:
* Полноценный дистрибутив на базе Debian/Sarge
* Пакетная система dpkg/apt-get. Используется стандартный набор пакетов + репозиторий ArVDR.
DPKG/APT-GET даёт возможность полностью обновлять Ваш "ресивер" через интернет (обновлять можно также offline), не вытаскивая его из под телевизора.
* Отличительная и главная черта: переход на UTF-8+ttf
* RusEPG - программа телепередачь на русскиe каналы
* VDR: 1.4.1-1 с тенденцией изменения порядкового номера в пределах 1.4 версии.
* После легкого изменения возможна связка с dxr3 & softdevice
Устанoвив ArVDR, Вы получите из вашего компьютера полноценный ресивер с очень большими возможностями.
Вот небольшой список возможностей VDR/ArVDR:
* программирование таймеров записи
* режим отложенного просмотра (Timeshifting)
* просмотр закодированных каналов с Conditional Access Modul
* EPG (Electronic Program Guide)
* поддерживает до 4-х тюнеров (около 50? за тюнер)
* OSD на 21 языках
* переключение каналов менее 1 секунды
и многое другое.
С помощью модулей расширений и патчей (Plugins, в данное время существует около 200 плагинов) возможности VDR/ArVDR значительно расширяются:
* воспроизведением DVD, VCD и MP3
* воспроизведением фильмов в DIVX формате(нужен процессор 1GHz)
* просмотром фотографий в различных форматах
* конвертацией записей в MPEG2 или DIVX формат
* программированием и конфигурацией VDR с помощью веб-браузера
* автоматической и ручной вырезкой рекламы
*программой телепередач русских каналов
* возможностью создания DVD из записей с русским меню
* Streaming сервер или клиент
** поддерживаемые клиенты: DBox2, MediaMVP, Pinnacle ShowCenter, X-Box, Dreambox, Reelbox, Transgear DVX 500E, VLC, VDRMediaClient, VDR-Zapper, WinVDRZap.
* управлением мотоподвеса (GotoX)
* использованием простого программатора для просмотра закодированных каналов с картой доступа
* использованием простого программатора для расшаривания карт доступа
* EMU
* поддержкой различных протоколов как radegast, aroureos, camd33, camd35, cardd, buffy, gbox и newcamd
* межсетевой (пириновый) клиент для eDonkey, Overnet , Bittorrent , Gnutella (Bearshare, Limewire и др.), Gnutella2 (Shareaza), Fasttrack (Kazaa, Imesh, Grobster), Soulseek, Direct-Connect и Opennap
* Wi-Fi/WLAN
* Ambilight
и многое другое.
Какие приимущества имеет VDR/ArVDR в сравнении с другими/готовыми продуктами?
* Открытое программное обеспечение, то есть исходный код программы открыт/общедоступен для просмотра и изменения.
* Базируется на персональном компьютере, что делает систему очень гибкой и дешовой при выборе, ремонте и замене железа.
* Комбинированный вид приёма цифрового телевидения без больших затрат.
* Поддержка и расширение ПО и эмуляторов не заканчивается через 1 год, как это обычно происходит с многими ресиверами.
* Кроме самой программы VDR, Вы можете использовать одновременно и другие программы, так мы имеем полноценный дистрибутив на базе Debian
Смотри также VDR или Dreambox? и VDR vs DreamBox.
===Необходимое железо===
1.Корпус
Обратите особое внимание высоте корпуса, так как высота вертикально смонтированной Full-featured-DVB-карты составляет минимум 15 см.
Если же выбор всё таки упал на корпус с высотой менее 15 см., то можно воспользоваться Riser Card, которая позволяет установить вертикально полноразмерную PCI-карту.
Riser Card можно купить, например здесь или сделать самому (воспользуйтесь поиском форума).
2.Блок питания
3.Материнская плата (Motherboard)
Желательно чтобы материнка имела два последывательных порта, если Вы собираетесь использовать кроме пульта ДУ ещё и программатор для просмотра закодированных каналов с картой доступа или для расшаривания какой-либо карты.
Если Вы хотите, чтобы VDR/ArVDR самостоятельно включался и выключался на время записи, то обратите внимание поддерживает ли программа NVRAM-Wakeup вашу материнку.Актуальный список поддерживаемых материнок Вы можeте посмотреть в исходниках программы.
Существуют также и хардверные решения, см. здесь
4.Процессор
Использование процессоров с тактовой частотой от 1000 до 3000 GHz приносит только ускорение конвертации видео файлов в другие форматы, но, тем самым повышается тепловыделение, что влекёт за собой шум вентилятора на больших оборотах + закупочная цена компьютерных компонентов и расход электроэнергии значительно возврастает. От 3000 GHz можно подумать о приёме HDTV.
Обратите внимание на процессор AMD Geode NX 1750 , который можно приобрести с подходящей матеренкой + вентилятор за 60?.Потребляемая мощность (без дисков) 14-25 Ватт.
5.Оперативная память (RAM)
Для работы VDR/ArVDR достаточно 128 мегабайт оперативной памяти. Увеличение размера памяти, конечно не помешает, но и не приведёт к существенным улучшениям.
Если Вы занимаетесь разработкой или хотите использовать свою систему не только как VDR/ArVDR - рекомендуется установить больше памяти. Тип памяти и ее скоростные показатели зависят от материнской платы используемой в системе.
6.Вентилятор(ы)
7.Жесткий диск (HDD)
Для жесткого диска VDR/ArVDR существует простое правило: Как можно больше и тише.
* Один час записи занимает примерно 2GB.
* Скорость HDD у которых диски вращаются со скоростью 5400 оборотов в минуту вполне хватает.Такие HDD работают очень тихо и выделяют мало тепла.
8.CD/DVD-привод
Как можно тише.
9.IR-приёмник
Модуль для управления VDR/ArVDR с помощью инфракрасного порта и любого пульта ДУ на ваше усмотрение.Такой приёмник можно купить или сделать своими руками.
10.Пульт ДУ
Смотри также В поисках идеального ДУ
11.DVB-картa(ы)
Сначало нужно знать какой вид телевидения Вы хотите/можете принимать:
DVB-S => Спутниковое вещание
DVB-C => Кабельное вещание
DVB-T => Наземное вещание
Изначально VDR заточен под так называемые Full-featured-карты, которые имееют на борту MPEG2-Hardware-декодер. Кроме декодера, который снимает всю нагрузку с процессора по декодированию DVB-потока, FF-карты оснащены своей памятью (RAM) и видео выход(TV-OUT). Тоесть FF-карты являются в своём роде готовым ресивером, а программа VDR играет роль оболочки для его управления.
Существуют также так называемые Budget-карты у которых на борту есть только тюнер для приёма DVB-потока. Такие DVB-карты стоят в пределах 50? и используются только как дополнительный тюнер для записи или в постройки Streaming-сервера, сервера записи и Budget-Only систем, см. ниже.
Списки поддерживаемых DVB-карт:
DVB-S Full-featured-DVB-карты
DVB-S Budget-карты
DVB-C Full-featured-DVB-карты
DVB-C Budget-карты
DVB-T Full-featured-DVB-карты
DVB-T Budget-карты
Смотри также:
http://anonym.to?http://www.linuxtv.org ... _DVB_cards
Возможно ли построить VDR/ArVDR только с бюджетной картой ?
Да. Для видео выхода (TV-OUT) есть как аппаратные, так и программные решения.
У компьютеров начиная с 800 MHz возможно исползовать программные решения как:
*модуль xine
*модуль softdevice
*модуль softmpeg
*MythTV
Аппаратные решения:
* DXR3
* Netstream2000 -> Em84xx-модуль
...или материнки VIA EPIA с CLE266 Northbridge чипом (только аппаратное MPEG2 декодирование) и CN400 (аппаратное MPEG2 и MPEG4 декодирование), см также Unichrome Project и Openchrome Project.
Некоторые страницы вики в данное время не заполнены, но будут оформлены в самое ближайшее время
Video Disk Recorder , сокр. VDR - это программа Клауса Шмидингера, которая базируется на операционной системе Linux.
VDR служит для приёма, записи и воспроизведения цифровых телевизионных программ и радиопрограмм на персональном компьютере.
А что тогда ArVDR?
Это полноценный дистрибутив на базе Debian/Sarge с VDR, который был создан на форуме Allrussian.info (отсюда и название ArVDR) для русскоязычных пользователей.
Отличительные особенности:
* Полноценный дистрибутив на базе Debian/Sarge
* Пакетная система dpkg/apt-get. Используется стандартный набор пакетов + репозиторий ArVDR.
DPKG/APT-GET даёт возможность полностью обновлять Ваш "ресивер" через интернет (обновлять можно также offline), не вытаскивая его из под телевизора.
* Отличительная и главная черта: переход на UTF-8+ttf
* RusEPG - программа телепередачь на русскиe каналы
* VDR: 1.4.1-1 с тенденцией изменения порядкового номера в пределах 1.4 версии.
* После легкого изменения возможна связка с dxr3 & softdevice
Устанoвив ArVDR, Вы получите из вашего компьютера полноценный ресивер с очень большими возможностями.
Вот небольшой список возможностей VDR/ArVDR:
* программирование таймеров записи
* режим отложенного просмотра (Timeshifting)
* просмотр закодированных каналов с Conditional Access Modul
* EPG (Electronic Program Guide)
* поддерживает до 4-х тюнеров (около 50? за тюнер)
* OSD на 21 языках
* переключение каналов менее 1 секунды
и многое другое.
С помощью модулей расширений и патчей (Plugins, в данное время существует около 200 плагинов) возможности VDR/ArVDR значительно расширяются:
* воспроизведением DVD, VCD и MP3
* воспроизведением фильмов в DIVX формате(нужен процессор 1GHz)
* просмотром фотографий в различных форматах
* конвертацией записей в MPEG2 или DIVX формат
* программированием и конфигурацией VDR с помощью веб-браузера
* автоматической и ручной вырезкой рекламы
*программой телепередач русских каналов
* возможностью создания DVD из записей с русским меню
* Streaming сервер или клиент
** поддерживаемые клиенты: DBox2, MediaMVP, Pinnacle ShowCenter, X-Box, Dreambox, Reelbox, Transgear DVX 500E, VLC, VDRMediaClient, VDR-Zapper, WinVDRZap.
* управлением мотоподвеса (GotoX)
* использованием простого программатора для просмотра закодированных каналов с картой доступа
* использованием простого программатора для расшаривания карт доступа
* EMU
* поддержкой различных протоколов как radegast, aroureos, camd33, camd35, cardd, buffy, gbox и newcamd
* межсетевой (пириновый) клиент для eDonkey, Overnet , Bittorrent , Gnutella (Bearshare, Limewire и др.), Gnutella2 (Shareaza), Fasttrack (Kazaa, Imesh, Grobster), Soulseek, Direct-Connect и Opennap
* Wi-Fi/WLAN
* Ambilight
и многое другое.
Какие приимущества имеет VDR/ArVDR в сравнении с другими/готовыми продуктами?
* Открытое программное обеспечение, то есть исходный код программы открыт/общедоступен для просмотра и изменения.
* Базируется на персональном компьютере, что делает систему очень гибкой и дешовой при выборе, ремонте и замене железа.
* Комбинированный вид приёма цифрового телевидения без больших затрат.
* Поддержка и расширение ПО и эмуляторов не заканчивается через 1 год, как это обычно происходит с многими ресиверами.
* Кроме самой программы VDR, Вы можете использовать одновременно и другие программы, так мы имеем полноценный дистрибутив на базе Debian
Смотри также VDR или Dreambox? и VDR vs DreamBox.
===Необходимое железо===
1.Корпус
Обратите особое внимание высоте корпуса, так как высота вертикально смонтированной Full-featured-DVB-карты составляет минимум 15 см.
Если же выбор всё таки упал на корпус с высотой менее 15 см., то можно воспользоваться Riser Card, которая позволяет установить вертикально полноразмерную PCI-карту.
Riser Card можно купить, например здесь или сделать самому (воспользуйтесь поиском форума).
2.Блок питания
3.Материнская плата (Motherboard)
Желательно чтобы материнка имела два последывательных порта, если Вы собираетесь использовать кроме пульта ДУ ещё и программатор для просмотра закодированных каналов с картой доступа или для расшаривания какой-либо карты.
Если Вы хотите, чтобы VDR/ArVDR самостоятельно включался и выключался на время записи, то обратите внимание поддерживает ли программа NVRAM-Wakeup вашу материнку.Актуальный список поддерживаемых материнок Вы можeте посмотреть в исходниках программы.
Существуют также и хардверные решения, см. здесь
4.Процессор
Использование процессоров с тактовой частотой от 1000 до 3000 GHz приносит только ускорение конвертации видео файлов в другие форматы, но, тем самым повышается тепловыделение, что влекёт за собой шум вентилятора на больших оборотах + закупочная цена компьютерных компонентов и расход электроэнергии значительно возврастает. От 3000 GHz можно подумать о приёме HDTV.
Обратите внимание на процессор AMD Geode NX 1750 , который можно приобрести с подходящей матеренкой + вентилятор за 60?.Потребляемая мощность (без дисков) 14-25 Ватт.
5.Оперативная память (RAM)
Для работы VDR/ArVDR достаточно 128 мегабайт оперативной памяти. Увеличение размера памяти, конечно не помешает, но и не приведёт к существенным улучшениям.
Если Вы занимаетесь разработкой или хотите использовать свою систему не только как VDR/ArVDR - рекомендуется установить больше памяти. Тип памяти и ее скоростные показатели зависят от материнской платы используемой в системе.
6.Вентилятор(ы)
7.Жесткий диск (HDD)
Для жесткого диска VDR/ArVDR существует простое правило: Как можно больше и тише.
* Один час записи занимает примерно 2GB.
* Скорость HDD у которых диски вращаются со скоростью 5400 оборотов в минуту вполне хватает.Такие HDD работают очень тихо и выделяют мало тепла.
8.CD/DVD-привод
Как можно тише.
9.IR-приёмник
Модуль для управления VDR/ArVDR с помощью инфракрасного порта и любого пульта ДУ на ваше усмотрение.Такой приёмник можно купить или сделать своими руками.
10.Пульт ДУ
Смотри также В поисках идеального ДУ
11.DVB-картa(ы)
Сначало нужно знать какой вид телевидения Вы хотите/можете принимать:
DVB-S => Спутниковое вещание
DVB-C => Кабельное вещание
DVB-T => Наземное вещание
Изначально VDR заточен под так называемые Full-featured-карты, которые имееют на борту MPEG2-Hardware-декодер. Кроме декодера, который снимает всю нагрузку с процессора по декодированию DVB-потока, FF-карты оснащены своей памятью (RAM) и видео выход(TV-OUT). Тоесть FF-карты являются в своём роде готовым ресивером, а программа VDR играет роль оболочки для его управления.
Существуют также так называемые Budget-карты у которых на борту есть только тюнер для приёма DVB-потока. Такие DVB-карты стоят в пределах 50? и используются только как дополнительный тюнер для записи или в постройки Streaming-сервера, сервера записи и Budget-Only систем, см. ниже.
Списки поддерживаемых DVB-карт:
DVB-S Full-featured-DVB-карты
DVB-S Budget-карты
DVB-C Full-featured-DVB-карты
DVB-C Budget-карты
DVB-T Full-featured-DVB-карты
DVB-T Budget-карты
Смотри также:
http://anonym.to?http://www.linuxtv.org ... _DVB_cards
Возможно ли построить VDR/ArVDR только с бюджетной картой ?
Да. Для видео выхода (TV-OUT) есть как аппаратные, так и программные решения.
У компьютеров начиная с 800 MHz возможно исползовать программные решения как:
*модуль xine
*модуль softdevice
*модуль softmpeg
*MythTV
Аппаратные решения:
* DXR3
* Netstream2000 -> Em84xx-модуль
...или материнки VIA EPIA с CLE266 Northbridge чипом (только аппаратное MPEG2 декодирование) и CN400 (аппаратное MPEG2 и MPEG4 декодирование), см также Unichrome Project и Openchrome Project.
Некоторые страницы вики в данное время не заполнены, но будут оформлены в самое ближайшее время