Как Превратить Медиаплеер В Неттоп?

Приятного времени суток.

Медиаплееры FullHD перестали быть новинкой среди устройств воспроизведения медиаконтента.

На рынке можно найти огромное количество устройств и моделей с разными аппаратными характеристиками и разной программной прошивкой.

В этой статье мы поговорим о том, как научить медиаплеер не только воспроизводить видео и музыку, скачивать торренты и быть сетевой «сферой», но и поддерживать сервисы разной степени необходимости.

Подопытным кроликом станет медиаплеер на базе чипсета Realtek РТД1186ДД .

Разновидностей плееров на этом чипсете просто дикое количество.

В магазинах представлены модели таких компаний, как iNeXT, iconBIT, BlueTimes, Evaaa, Dune, Xtreamer, Digma, 3Q, Egreat и многих других.

В Интернете есть отзывы у всех.

Мой домашний медиаплеер, который прошел успешно исполнение , под названием BlueTimes Eva Vision. Некоторое время после покупки медиаплеера желание покрутиться все еще преобладало.

Основные характеристики устройства, которые интересуют в этой статье:

  • Процессор: Realtek 1186DD SoC, процессор 1200 DMIPS MIPS, 750 МГц
  • Память: 512 МБ DDR3
  • Флэш-память: 4 ГБ NAND Flash
  • Операционная система: Linux + Android 2.2.
  • Жесткий диск: SATA 2 ТБ WD 5400 об/мин 64 МБ Caviar Green ( не входит в стандартную комплектацию )
  • Поддержка файловой системы: EXT3, FAT32, NTFS.
  • ЛВС: RJ-45 Гигабитная ЛВС 10/100/1000
  • Wi-Fi: a/g/n до 300 Мбит/с
Управлять плеером через телнет оказалось ужасно неудобно, и я начал искать способ подключить ssh к медиаплееру.

После некоторых поисков мое внимание привлекла система управления пакетами.

Ипкг .

Благодаря ipkg вы можете устанавливать пакеты, скомпилированные под архитектуру mipsel, обычным способом.

Файловая система медиаплеера состоит из двух файловых систем: придурки (/данные) и сквош (/система).

Ipkg устанавливает все пакеты в /opt, который изначально просматривает /system/rtl_rootfs/bin/opt (упоминается sqashfs только для чтения).

Поэтому вам необходимо переместить /opt в файловую систему yaffs. Это можно сделать, внеся изменения в прошивка .

Для работы с прошивкой необходимо установить несколько утилит:

  
  
  
  
   

~#sudo apt-get install subversion cvs ~#svn checkout http://unyaffs.googlecode.com/svn/trunk/ unyaffs-read-only ~#cd unyaffs-read-only ~/unyaffs-read-only#gcc -o unyaffs unyaffs.c ~/unyaffs-read-only#sudo cp unyaffs /usr/local/sbin ~/unyaffs-read-only#sudo apt-get install mtd-utils ~/unyaffs-read-only#export CVSROOT=: pserver:[email protected]:/home/aleph1/cvs cvs logon ~/unyaffs-read-only#cvs checkout yaffs2 ~/unyaffs-read-only#cd yaffs2/utils ~/unyaffs-read-only/yaffs2/utils#make ~/unyaffs-read-only/yaffs2/utils#sudo cp mkyaffs2image mkyaffsimage /usr/local/sbin ~#sudo apt-get install zlib1g-dev ~#wget http://internode.dl.sourceforge.net/project/squashfs/squashfs/squashfs4.0/squashfs4.0.tar.gz ~#tar xzvf squashfs4.0.tar.gz ~#cd squashfs4.0/squashfs-tools ~/squashfs4.0/squashfs-tools#make install

Для удобства я сделал два скрипта (поместил их в /tmp) распаковать.

sh

#!/bin/bash rm -rf install rm -rf squashfs1 rm -rf yaffs2_2 mkdir install cd install tar -xf .

/install.img cd .

unsquashfs -dest squashfs1 .

/install/package5/squashfs1.img rm .

/install/package5/squashfs1.img cd .



пакет.sh

#!/bin/bash rm .

/install/package5/squashfs1.img mksquashfs squashfs1 .

/install/package5/squashfs1.img cd install rm .

/install_new.img tar -cf .

/install_new.img * cd .



Скопируйте загруженную прошивку в /tmp install.img и запустите .

/unpack. Далее вам нужно переместить /opt в раздел для чтения и записи.

Откройте файл vim sqashfs1/etc/init.venus.sh и внесите следующие изменения:

24,25c24,27 < < ln -s /system/rtk_rootfs/bin/opt /opt --- > if [ ! -d /data/opt ]; then > cp -R /system/rtk_rootfs/bin/opt /data/ > fi > ln -s /data/opt /opt

Запакуйте прошивку обратно, запустив скрипт .

/pack.sh Устанавливаем прошивку на плеер обычным способом.

Пример установки пакета выглядит так:

/opt/bin#.

/ipkg update /opt/bin#.

/ipkg list /opt/bin#.

/ipkg install openssh

Ну а после того, как механизм был установлен, были добавлены bash и svn. Дальнейшие варианты использования расходятся.

Вы можете разместить небольшой веб-сайт или настроить репозиторий svn\git. В целом в ipkg довольно много пакетов и каждый наверняка найдет для себя что-то полезное.

Я подключил несколько портов к медиаплееру на своем dir-615 и теперь у меня есть собственный мини-репозиторий SVN. Естественно не стоит забывать, что памяти в медиаплеере не так много, да и процессор не i7. Его всегда следует употреблять в меру, но мера у каждого своя.

Теги: #Компьютерное оборудование #Работа с видео #Видеотехника #Realtek #медиаплеер #неттоп #RTD1186DD #Eva Vision #Evaaa #BlueTimes

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.