kiv69:
3. Медиасервер DLNA:
3.1 Транскодирование звука из DTS в AAC
3.2 Транскодирование видео в поддерживаемый телевизорами формат.
3.3 Поиск и скачивание медиаинфы на видеофайлы
Никогда не понимал зачем это нужно делать. Купите медиаплейер за 50 баксов, который хавает все форматы и забудьте навсегда про такой геморрой. Почему нужно подстраиваться под телевизор, когда мелкая коробка размером с пачку сигарет успешно воспроизводит все форматы? У меня вот стоит какой-то старый Dune, уже лет 7-8 пользуюсь, ни разу не было мыслей какие-то форматы переконвертировать.
kiv69:
Даже если напрячься и допилить прошивку готовой коробочки на ARM до возможности всё это делать, вы уверены, что arm всё это потянет без жутчайших тормозов?
Не стоит так уж недооценивать ARM-системы и воспринимать их как убогие платформы для роутеров. По крайней мере, современные ARM-чипы технологически весьма продвинуты и имеют неплохую производительность. Основное отличие в поддержке операций с плавающей точкой - в ARM попросту нет FPU. Поэтому, в приложениях, где активно используется FPU (различные алгоритмы шифрования, архивация, моделирование) - ARM разумеется будет сливать x86, а раздача торрентов и файловый шаринг - операции довольно простые.
Ну а при большом кол-ве раздач узкое место скорее будет дисковая подсистема, а не сам проц. Для примера - в свое время, когда я экспериментировал с сидбоксами на толстых каналах (в датацентрах) - раздачи на скорости 100-150 Мбит полностью утилизировали массив из 4-х быстрых серверных HDD, при этом по CPU загрузка была весьма небольшая.
kiv69:
А для просто хранения файлов NAS собственно и не нужен, достаточно было бы воткнуть в роутер хаб и натыкать в него веников.
Ну, такой ворох проводов, переходников и блоков питания мало кого впечатляет )) Но если веник один, то вариант вполне нормальный. Странно, почему не делают массово роутеры с возможностью установки HDD внутрь, для многих это был бы идеальный вариант.