Наиболее очевидный пример медиаплатформы - это фирменные "экосистемы." Apple с iTunes Store, вчера явленным Apple Music, iTunes, iPhone, iPad с родными медиаприложениями и Apple TV. Или варианты от Google, Amazon, Roku и пр. Но в целом они меня будут интересовать в меньшей степени. Потому, что сделаны не для использования домашней медиатеки, а скорее наоборот - против её использования. Зато в частности интересны их элементы, вроде Chromecast, Fire TV и пр., годные для использования не только в рамках родной медиаплатформы. Благо разные платформы частично совместимы.
А интересны в идеале свободные или хотя бы имеющие годный полностью бесплатный для юзверя вариант. Я вспомнил несколько, буду благодарен за указание на незаслуженно забытые варианты - будем дополнять. Тот же Plex впервые обсуждался в этом блоге менее 2 лет назад - и в негативном ключе. А теперь - активно пользую
1) Kodi, в девичестве XBMC
2) Plex
3) Emby, в девичестве Mediabrowser 3
4) DLNA
Прим. DLNA, возможно, не очень к месту в этой компании - но скорее из-за убогости. По большому счёту предназначен для решения тех же задач.
Я попытался свести особености в таблицу. Кое что просто не знаю, наверняка где-то наврал. Буду благодарен за критику, советы, дополнения.
UPD от 10 июня 2015 Таблица уточнена и дополнена благодаря камрадам
Погуглил и сам для снятия вопросов. /UPD
# | Особенность | Kodi | Plex | Emby | DLNA |
A | Шкурный вопрос | ||||
1 | Открытый код | Да | Нет | Да | Нет |
2 | Рабочая бесплатная версия | Да | Да | Да | Да |
3 | Платный функционал | Нет | Plex Pass, клиенты | Клиенты | Нет |
B | Функционал | ||||
1 | Локальное хранилище | Да | Да | Да | Да |
1.1 | Кино | Да | Да | Да | Да |
1.2 | Музыка | Да | Да | Да | Да |
1.3 | Фото | Да | Да | Да | Да |
1.4 | Bluray папки/образы | Да | 3-party плаг | Да | Нет |
1.5 | Аудиокниги | Нет | Нет | Нет | Нет |
1.6 | Эл. Книги - e-book | Нет | Нет | Нет | Нет |
1.7 | Эл. Игры | Нет | Нет | Нет | Нет |
2 | Центральный сервер с единой базой | Нет (можно хранить базу на SQL сервере) | Да | Да | Да |
3 | Каталогизатор | Да | Да | Да | Нет |
3.1 | Русскоязычные ресурсы | Да | Да | Нет | Нет |
3.2 | Бекап каталога | Да(плаг) | Да | Нет | Нет |
4 | Медиасервер | Да | Да | Да | Да |
5 | Демонстрация потока из Интернет | Да | Да | Да | Нет |
6 | Демонстрация потока из файла | Да | Да | Да | Да |
7 | Файловый доступ для плейера* | Да | Да | Да | Нет |
8 | Частное вещание через Интернет | Нет | Да | Да | Нет |
9 | Транскодирование | Клиентом | Да | Да | Возможно |
10 | Интеграция в систему** | Нет | Да | Да | Нет |
C | Воспроизведение с помощью | ||||
1 | Web браузер | Нет | Да | Да | Нет |
2 | Smart TV | Да | Да | Да | Да |
3 | iPhone/iPad | Джейлбрек | $ | $ | Да |
4 | Android | Да | $ | Да | Да |
5 | WinPhone | Нет | Да/$? | $ | Да |
6 | Chromecast | Нет | Да/$? | Да/$? | Да |
7 | Amazon FireTV | Да | $ | Да/$? | Да |
8 | Roku player | Нет | $ | Да/$? | Да |
9 | Apple TV | Нет | Хак | Нет | Нет |
10 | HTPC | Да | Да | Да | Да |
11 | Dune | Нет | 3-party плаг | Нет | Да |
12 | Popcornhour | Нет | Да | Нет? | Да |
13 | Miracast | Нет? | Да | Нет? | Нет |
14 | Airplay | Да | Да | Нет? | Нет |
D | ОС сервера | ||||
1 | Windows | Не применимо | Да | Да | Да |
2 | OS X | Не применимо | Да | Да | Да |
3 | Linux | Не применимо | Да | Да | Да |
4 | FreeBSD | Не применимо | Да | Да | Да |
5 | iOS | Не применимо | Нет | Нет | Да |
6 | Android | Не применимо | Нет | Нет | Да |
7 | Иное | Не применимо | Нет | Нет | Да |
* имеется в вид возможность отдать клиенту не поток, а ссылку на медиафайл(ы) (SMB, NFS,FTP). Которую клиент сам будет использовать для воспроизведения. Полезно для контента, который клиент способен обработать лучше, чем сервер - образы и папки дисков, cue и пр.
** т.е. вы потребляете контент не на отдельном плеере, а с использованием всей системы. Можете прерваться и продолжить с того же места на другом плеере, можете помечать или своим поведением давать понять системе свои предпочтения и она их как-то будет учитывать и т.п.
UPD от 10 июня Plex vs Kodi – The Ultimate Comparison Guide for Beginners