Mediatomb: различия между версиями

Материал из ALT Linux Wiki
Строка 1: Строка 1:
== Введение ==  
== Введение ==  
Mediatomb — система организации и хранения медийных форматов,медиатека, в которую могут включены видно, музыка, рисунки и т.д.
'''Mediatomb''' — система организации и хранения медийных форматов-медиатека, поддерживающая просмотр видио, музыкы и рисунков.
Клиентами Mediatomb сервера выступают различные медиа плеера и проигрыватели встроенные практически во все операционные системы, в ОС Linux это клиент VLC, в ОС Windows-проигрыватель Windows Media поддерживаются также в качестве клиентов и современные телевизоры имеющие соответствующие подключения. С помощью Mediatomb можно организовать удобный сервис для обучения и просмотра различного рода видио материалов на предприятиях, учебных и медицинских учреждениях с доставкой их непосредственно в медио проигрыватели рабочих станций пользователей, без привлечения дополнительных средств для установки, обучения и работы пользователей с медио проигрывателями.
Клиентами Mediatomb сервера, выступают различные медиа плеера и проигрыватели встроенные практически во все операционные системы, в ОС Linux это клиент '''VLC''', в ОС Windows проигрыватель '''Windows Media''', поддерживаются также в качестве клиента и современные телевизоры имеющие соответствующие подключения. С помощью Mediatomb можно организовать удобный сервис для обучения и просмотра различного рода видио материалов на предприятиях, учебных и медицинских учреждениях с доставкой их непосредственно в медио проигрыватели рабочих станций пользователей, без привлечения дополнительных средств для установки, обучения и работы пользователей с медио проигрывателями.
В домашних условиях Mediatomb может быть полезен для организации домашнего медийного сервера с последующей их раздачей на различные устройства,планшет,телефон,ПК,телевизор.
В домашних условиях Mediatomb интересен для организации домашнего медийного сервера с последующей раздачей медийного материала на различные устройства: планшет,телефон,ПК,телевизор...
Mediatomb может работать в двух режимах: без включения транскодера и с включением транскодера "тяжёлый".
;Транскодер преобразует видио формата в формат медиа проигрывателя пользователя на "лету".
:Основной материал взят отсюда [http://tdkare.ru/sysadmin/index.php/Mediatomb]]
:Основной материал взят отсюда [http://tdkare.ru/sysadmin/index.php/Mediatomb]]
:Мы же остановимся на особенностях установки, настройки и эксплуатации сервиса Mediatomb применительно к ALT Linux.
:Мы же остановимся на особенностях установки, настройки и эксплуатации сервиса Mediatomb применительно к ALT Linux.

Версия от 08:15, 4 ноября 2015

Введение

Mediatomb — система организации и хранения медийных форматов-медиатека, поддерживающая просмотр видио, музыкы и рисунков. Клиентами Mediatomb сервера, выступают различные медиа плеера и проигрыватели встроенные практически во все операционные системы, в ОС Linux это клиент VLC, в ОС Windows проигрыватель Windows Media, поддерживаются также в качестве клиента и современные телевизоры имеющие соответствующие подключения. С помощью Mediatomb можно организовать удобный сервис для обучения и просмотра различного рода видио материалов на предприятиях, учебных и медицинских учреждениях с доставкой их непосредственно в медио проигрыватели рабочих станций пользователей, без привлечения дополнительных средств для установки, обучения и работы пользователей с медио проигрывателями. В домашних условиях Mediatomb интересен для организации домашнего медийного сервера с последующей раздачей медийного материала на различные устройства: планшет,телефон,ПК,телевизор... Mediatomb может работать в двух режимах: без включения транскодера и с включением транскодера "тяжёлый".

Транскодер преобразует видио формата в формат медиа проигрывателя пользователя на "лету".
Основной материал взят отсюда [1]]
Мы же остановимся на особенностях установки, настройки и эксплуатации сервиса Mediatomb применительно к ALT Linux.

Подготовка:

Оборудование;

ALT Linux Xxxx Centaurus x64 (рекомендуется) с последними обновлениями. ОЗУ >4Гб — 32Гб (зависит от количества пользователей) HDD1 — выделенный массив RAID1(необязательно)

Программы:

Установить Apache2 [2]] [3]
Установить MySQL [4]]
Установить LibreOffoce (необязательно)

Установка

root@media home]# apt-get install mediatomb 

Основные каталоги mediatomb:

/var/lib/mediatomb/data/config.xml
/etc/sysconfig/mediatomb

Создаём папку для хранения медийных файлов и устанавливаем права:

root@media home]# mkdir media
root@media home]# chown -R _mediatomb:_mediatomb /home/media

Вносим изменения в конфигурацию, приведены блоки которые правились:

root@media home]# /var/lib/mediatomb/data/config.xml
.............................................................
    <ui enabled="yes" show-tooltips="yes">                        // для подключения по HTTP
      <accounts enabled="yes" session-timeout="30">
        <account user="mediatomb" password="mediatomb"/>          // HTTP Пользователь и пароль 
      </accounts>
    </ui>
    <name>Наше Media</name>                                       //Название медио беблиотеки отображаемое в клиентах 
    <udn>uuid:65999079-6aa9-429a-bcf6-419be2510e3d</udn>
    <home>/home/media/</home>                                     // Каталог хранения файлов
    <webroot>/usr/share/mediatomb/web</webroot>
    <storage>
      <sqlite3 enabled="no">                                      // БД установленная по умолчанию
        <database-file>mediatomb.db</database-file>
      </sqlite3>
      <mysql enabled="yes">                                       // БД сервера
        <host>localhost</host>
        <username>root</username>
        <password>tomb</password>
        <database>mediatomb</database>
      </mysql>
    </storage>
    ...............................................
  <import hidden-files="yes">                                      //Поддержка кодировки.
          <filesystem-charset>UTF-8</filesystem-charset>
              <metadata-charset>UTF-8</metadata-charset>
                  <playlist-charset>UTF-8</playlist-charset>
    <scripting script-charset="UTF-8">

mig