Предлагаю на пробу UPnP/DLNA медиасервер, которого нет в репозитории Optware - minidlna последней версии. Ставится так:
Code:
$ opkg install minidlna
Конфигурация доходчиво описана здесь. Просканировав за сорок минут такую коллекцию:
Code:
$ du -s -h /tmp/store/*
50.9G   /tmp/store/Music
46.8G   /tmp/store/Photo
80.9G   /tmp/store/Video

$ cat /opt/var/log/minidlna.log | grep files
[2011/12/09 22:23:22] scanner.c:797: warn: Scanning /tmp/store/Video finished (532 files)!
[2011/12/09 22:29:25] scanner.c:797: warn: Scanning /tmp/store/Music finished (5367 files)!
[2011/12/09 22:41:44] scanner.c:797: warn: Scanning /tmp/store/Photo finished (20436 files)!
медиасервер создал sqlite3 базу объёмом 39Мб. В процессе сканирования нагрузка на CPU составляла 70-90%, во всех других моментах использования - не более 5%. Потребление памяти относительно скромное:
Code:
$ pmap -d `pidof minidlna` | grep mapped
mapped: 21244K    writeable/private: 13000K    shared: 0K
Для сравнения: легковесный ushare потребляет больше, так как держит базу файлов в оперативной памяти:
Code:
$ pmap -d `pidof ushare` | grep mapped
mapped: 36232K    writeable/private: 29644K    shared: 0K
Плюсы:
  • killing feature: сканирование тегов в аудиофайлах и фотографиях и каталогизация их на плеере. Фотографии, например, можно выстраивать на плеере по дате съёмки или по используемой камере. Аудиофайлы - по жанру, исполнителю и другой информации из тегов. Всегда остаётся возможность просмотра исходной файловой иерархии медиаколлекции,
  • поддержка FLV, MKV, SRT и других форматов,
  • поддержка обложек к муз.альбомам,
  • при добавлении файлов нет необходимости пересканировать всю файловую иерархию, механизм inotify работает,
  • не портит базу при внезапной остановке, в отличие от mediatomb.

Минусы:
  • Несмотря на поддержку FLAC, "длинные" flac'и не режутся на треки по Cue sheet'у,
  • Теги в CP1251 кажет на экране плейера кракозябрами,
  • MKV не перематываются, APE не понимает, ISO-образы не поддерживаются.

Итог:
  • Медиасервер по возможностям "тяжелее" ushare, но "легче" mediatomb'а. Если от медиасервера не требуется ничего, кроме показа иерархии медиафайлов, то лучше использовать ushare, если же необходима каталогизация файлов, но не востребованы другие возможности\болячки mediatomb, то можно остановиться на minidlna.