Форум VolSat

Форум VolSat (http://forum.volsat.com.ua/index.php)
-   FAQ для Dreambox (http://forum.volsat.com.ua/forumdisplay.php?f=123)
-   -   Запись ТВ на HDD компьютера через Dreambox. (http://forum.volsat.com.ua/showthread.php?t=316)

Admin 01.11.2007 22:45

Запись ТВ на HDD компьютера через Dreambox.
 
Способ №1

1. На компьютере создаем папку и даем любое имя, например, "all" (C:\all).

К папке дается полный доступ.
Правой клавишей мыши необходимо выбрать папку all.
В появившемся меню выбирается пункт «Общий доступ и безопасность», затем в окне «Свойства: ALL» (закладка «Доступ») – нажимается клавиша «Разрешения».
Для всех пользователей дается полный доступ к папке
(в зависимости от версии Windows внешний вид окон может различаться).

В данную папку можно складывать мультемедийные файлы для промотра/прослушивания на Dreambox.

На DB-500S просматривать картинки у меня не получилось.
Также существуют ограничения и на некоторые расширения аудио- и видеофайлов.

В папке "C:\all" создается подпапка "movie".
Имя должно быть обязательно таким.
Сюда будут записываться передачи с ресивера.

2. Настройки на Dreambox.

Выбираются следующие пункты меню «Установки > Расширенные настройки > Настройки соединения», выбирается «Подключения».

Появляется окно настроек.

Выбираем CIFS

Вписываем:
IP - (IP компьютера) в нашем случае - 192.168.0.1
Dir - all (имя расшаренной папки на PC)
LocalDir - /mnt/hdd
Options - rw.soft.udp.nolock
Extra - (оставляем без изменений)
User: root (логин пользователя в Windows, для доступа к расшаренным ресурсам)
Pass: dreambox(пароль пользователя в Windows, для доступа к расшаренным ресурсам)
Ставим "крестик" на Automount.

Выбраем «Mount» (получим сообщение «ОК»), затем «Сохранить».
Отказываемся от добавления новой CIFS-записи.
Нажимаем «Exit» на пульте.
Момент щекотливый - все зависит от Windows.
Порой она хандрит - у меня на PC все ОК, а на ноуте - нет.
Satfanat вылечился кардинально - переустановкой операционки.

3. Запись передач

а) запись по таймеру.
На Dreambox выбираем меню «Таймер > Добавить».
Появляется окно таймера.
Настраиваем время записи и выбираем DVR.
Проверить запись можно попробовав переключить канал.
Дрим ругнется.

б) запись в момент просмотра.

Вызов меню DVR - нажимаем на пульте дважды "video" (для Dreambox 500 с тюнером Alps).
Если данная клавиша отсутствует на пульте, можно назначить данную задачу любой клавише, например, желтой:
синяя клавиша пульта > Quickbutton settings > DVR,
нажимаем желтую клавишу.
Теперь она может вызывать меню DVR.

При появлении меню с разноцветными кнопками (чем-то напоминает кнопки видеомагнитофона) необходимо начать/прекратить запись с пульта.
Отдельной клавиши на пульте DB-500S нет, поэтому необходимо назначить данную задачу одной из клавиш, например, mute

Для этого:
- в /share/tuxbox/enigma/resources/ открывается файл rcdm5xxx.xml,
- находится секция
<actionmap name="enigmaMain">
<action name="showMainMenu" key="menu" flags="m" />
<action name="standby_press" key="power" flags="m" />
<action name="standby_repeat" key="power" flags="r" />
<action name="standby_release" key="power" flags="b" />
<action name="standby_press" key="discrete_off" flags="m"/>
<action name="standby_release" key="discrete_off" flags="b"/>
<action name="showSubservices" key="green" flags="m" />
<action name="pluginExt2" key="yellow" flags="m" />
<action name="showAudio" key="audio" flags="m" />
<action name="pluginExt" key="blue" flags="m" />
<action name="pluginVTXT" key="text" flags="m" />
<action name="showEPGList" key="red" flags="m" />
<action name="playlistNextService" key="next" flags="mr" />
<action name="playlistPrevService" key="prev" flags="mr" />
- в конце вместо строки
<action name="toggleMute" key="mute" flags="m" />
добавляется строка
<action name="record" key="mute" flags="m" />
- отредактированный файл rcdm5xxx.xml копируется в /var/tuxbox/config/enigma/resources/
- теперь после вызова меню DVR с разноцветными кнопками можно нажать клавишу пульта "mute" для начала \ окончания записи.

4. Просмотр на Dreambox файлов из папки "all" на PC, а также записанных ТВ-передач

- выбирается меню Dreambox «файловый режим»,
- клавиша "ОК" на пульте,
- красная клавиша на пульте («корень»),
- выбирается папка «root»,
- выбирается папка «mnt/», где лежат файлы для прослушивания \ просмотра либо,
- сейчас проверить не могу, но полагаю, что можно не заходить в дерево «root», а выбрать «harddisk»,
- для просмотра ТВ-передач, в дереве «root» выбирается папка «movie», где находятся записанные передачи,
сейчас проверить не могу, но полагаю, что можно не заходить в дерево «root», а выбрать «записанные передачи» (либо нажать зеленую клавишу).

Вообще - крайне все это неудобно.

Кириллица у файлов, размещенных вручную на PC, не воспроизводится.

5. Просмотр записанных ТВ-передач на PC.

Просмотр файлов *.ts, записанных DB 500 доступен при помощи Zoomplayer.

Автор ККК

Русские названия файлов в Windows отображаются в виде кракозябров, как исправить:
Для этого надо войти в опции монтирования, размонтировать текущий маунт (красная кнопка - umount) и дописать в поле Extra после nolock,rsize=8192,wsize=8192 такой текст: ,iocharset=utf8. В результате поле Extra примет такой вид: nolock,rsize=8192,wsize=8192,iocharset=utf8
После этого сохраняем изменения (желтая кнопка - Сохранить) и заново монтируем диск (зеленая кнопка - mount).
http://p.foto.radikal.ru/0701/2df902bd3863.jpg

Admin 01.11.2007 22:49

Способ №2
 
если нет возможности поставить винт на дримбокс, то можно поднять NFS сервер на компьютере и использовать его винт для записи фильмов, просмотра с него фильмов, поднятия серверов, хранения утилиток типа lcdfun, ну будем для начала поднимать сервер
сначала скачиваем любой nfs сервер, свободных сервером в сети немеряно, большинство использует TrueGrid Pro NFS Server, слить его можно абсолютно легально и бесплатно тут:
http://www1.simtel.net/pub/pd/398.html

после распаковки архива нужно создать в каталоге windows %windir% каталог ETC, копируем туда 2 файла из распакованного архива export и rpc
создаем на диске с или другом каталог dreambox, а в каталоге dreambox обязательно создаем каталог movie
теперь открываем нотепадом или ultraedit ( www.ultraedit.com ) файл экспорт для аккуратности идем в самый низ файла пишем в нем строку следующего содержания

/dreambox -path=с:\dreambox

сохраняемся выходим из редактора, редактируем файл hosts который лежит в каталоге WINDOWS\SYSTEM32\DRIVERS\ETC\ для NT системы (NT, 2000, XP)
или
в каталоге windows для 95, 98, миллениум

туда вписываем адрес бокса и его имя
например:
192.168.0.5 dreambox

сохраняем

кидаем оставшиеся файлы в каталог windows

запускаем сервер:
в виндах 95,98,ме
кликаем кнопка старт->run пишем command.com
в открывшемся окне набираем:

portmap жмем ввод
nfs жмем ввод

рекомендую создать в текстовом редакторе файл nfs.bat
и поместить его в автостарт

в виндах нт, 2000, XP
кликаем кнопка старт->run пишем cmd
в открывшемся окне набираем:

PORTMAP add жмем ввод
NFS add жмем ввод
NFS start жмем ввод

сервер при загрузке выни нт, 2000, XP стартует автоматически

итак сервер поднят, теперь его надо проверить на запись с бокса

открываем телнет клиента, я предпочитаю putty
подключаемся к боксу,
логин root
пароль dreambox

пишем: mount -t nfs -o nolock 192.168.0.1:/dreambox /hdd
жмем ввод
тут 192.168.0.1 адрес компа на котором поднимали сервер, если адрес другой то ставим другой

теперь пробуем записать кусок фильма и проиграть его,если не записывает проверяем есть ли каталог movie в каталоге dreambox, ищем ошибки в настройке сервера, если все в порядке то по фтп сливаем на комп файл start_enigma из каталога /var/tuxbox открываем его в ультраедит и после строки:
#!/bin/sh

добавляем

ifconfig eth0 192.168.0.5 netmask 255.255.255.0 up
mount -t nfs -o nolock 192.168.0.1:/dreambox /hdd

сохраняем файл, заливаем его на место перезагружаем бокс

наслаждаемся...
недостаток способа: комп должен быть включен

у кого кросс-овер кабель:
ifconfig eth0 192.168.0.5 netmask 255.255.255.0 up
mount -t nfs -o nolock 192.168.0.1:/dreambox /hdd


Текущее время: 07:56. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
volsat.com.ua