Тема: 4K UHD и не только, ультрасовременный HMS
Начало новой Эры
В последнее время, всё чаще и чаще на нашем форуме, стали появляться пользователи оборудования, которое позволяет воспроизводить 4K UHD контент и у них естественно скапливается море вопросов: как, откуда, что нужно и как дальше быть.
На все эти вопросы, ну или на многие, я и постараюсь сегодня ответить.
Почему HMS
Раз вы сюда забрели или целенаправленно пришли, значит вас также заинтересовал этот вопрос, почему HMS?, а не другой медиасервер.
Я постараюсь привести плюсы и минусы именно HMS, как медиасервера для передачи 4K материала, сравнивать с другими программами данной тематики не буду (не этично, да и не пользуюсь ими).
Плюсы:
1. Множество настроек, под любой вид техники.
2. Работа с любым входным материалом, для многих возможно открою секрет, но это касается в принципе любого медиасервера, ему "плевать", что вы через него передаёте, хоть 8K UHD с битрейтом 150Mbps, лишь бы ваша сеть справилась с такой нагрузкой.
3. Возможность передавать такой контент, без предварительного скачивания.
4. Возможность передавать материал исходного качества, я сейчас специально не кидаю "камень в огород" любителей Плекса с его плавающим транскодом и все-таки сравнил, пойду поставлю себя в угол.
5. Возможность нативной передачи, без задействования ПК или без нагрузки на ПК
6. Универсальность, умеет всё, только кофе не варит, но я думаю WendyH, скоро напишет скрип дающий такую возможность.
Минусы:
1. Сложность освоения, хотя это только так кажется, а стоит у нас посидеть на форуме и почитать, так множество вопросов испаряться.
2. Несовременный интерфейс и оболочка (да я тоже не считаю это минусом, но люди пишут), просто это программа для настоящих мужиков (как классический "УАЗ", нет у меня не "УАЗ" ).
Как смотреть, что нужно
И вот, уже вижу вас на нашей стороне, продолжим.
1. Техническая подготовка, всегда готов
а. Самый важный аспект это сеть, а именно пропускная способность и построение всей сети в целом.
Вот небольшой ликбез
Ограничения по битрейту выходного потока
- Для проводного соединения 100 mbps (предпочтительное соединение)
- Для WiFi 802.11n 135 mbps (в идеальных условиях: не захламлён канал, нет препятствий, включён режим в роутере (Wi-Fi Multimedia (WMM), или Wireless Multimedia Extensions (WME))
Но есть небольшой нюанс, почему я советую проводное соединение, у WiFi плохая стартовая стабильность и резкие проседания во время передачи потока, что приводит к случаю, когда ТВ не дожидается потока и выдаёт ошибку
- Для WiFi IEEE 802.11ac (нет ограничений, если роутер соответствует данной спецификации и у вас выход в сеть, более 100 Мбит/с)
б. Мощность ПК не играет роли, как бы это не звучало, но многие 4K устройства всеядные и получают поток напрямую или путём "лёгкой передачи" (копирование, перепаковка и т.д.) без нагрузки на ПК, единственное потребуется современный HDD (объёмом 60-100 ГБ под кэш).
2. "Откуда дровишки", источники получения исходного материала
а. Просмотр с локального диска (HDD).
Самый простой способ, скачиваем и смотрим (при настроенной таблицы поддерживаемых форматов) HMS выполняет просто передачу файла.
б. С использование встроенного торрент клиента (да в HMS есть свой торрент клиент (не имеет настроек, но не требуется установка доп. программного обеспечения)) для передачи потокового торрент материала.
в. С использование Ace Stream, через подкаст Torrent Rover (имеет обширные настройки, более быстрый старт начала передачи потока, требуется установка доп. программного обеспечения) для передачи потокового торрент материала.
Проседания потока при передачи, через stream torrent protocol (STP)
- Зависит от наличия сидов/пиров при торрент просмотре
- Качества сети и пиковой нагрузки
- Мощности роутера
г. Через обычный подкаст (пока знаю единственный Youtube v3.1)
Как видите, выбор более чем обширный
Настройки HMS
Я опишу, только настройки, касающиеся воспроизведения материала 4K.
Все остальные настройки, где и как их делать, можно прочитать в статье
Мануал по настройки устройства
1. Установка разрешения
2. Выставление кодека
3. Выставления сжатия
4. Выставление профиля транскодирования для встроенного торрент клиента
5. Установка объёма временных файлов
6. Настройка папки для торрент файлов (встроенный торрент клиент)
7. Настройка для просмотра, через встроенный торрент клиент
Обязательно пробросьте диапазон портов 6881-6889 в роутере
Нужно создать два правила для TCP и UDP, в разделе безопасность (Firewall)/Пункт/Правила трансляции сетевых адресов (NAT)
Описание: HMS Tor
Интерфейс: Вам нужна внешняя сеть ISP
Протокол: TCP (первое правило), UDP (второе правило)
Порты (TCP/UDP): (Диапазон) (6881-6889)
Перенаправление: IP адрес своего компьютера
Или если роутер не позволяет пробрасывать диапазоны, то первый порт 6881 и последний 6889
Добавиться строчка: Новый порт назначения: 6881 и 6889
На примере роутера (Zyxel Keenetic Giga 2)
6. Настройка для просмотра, через Ace Stream
- Устанавливаем Ace Stream (при установке рекомендуется выбирать HDD, а не SSD)
- Прописываем порт (8621) в роутере
Нужно создать два правила для TCP и UDP, в разделе безопасность (Firewall)/Пункт/Правила трансляции сетевых адресов (NAT)
Описание: Ace Stream
Интерфейс: Вам нужна внешняя сеть ISP
Протокол: TCP (первое правило), UDP (второе правило)
Порты (TCP/UDP): (Один порт) (8621)
Перенаправление: IP адрес своего компьютера
Новый порт назначения: 8621
На примере роутера (Zyxel Keenetic Giga 2)
- Добавить в исключения в брандмауэр Windows (или в другой, сторонний):
Ace Player HD (ace_player.exe) и Ace Engine (ace_engine.exe).
Пропустить, если не используется брандмауэр
- В настройках Ace Stream (правой кнопкой мыши, в области уведомлений, на значке ace/опции)
Буфер VOD :50/Live 200 (при сети более 50 Mb/s) или значения больше, если скорость сети, ниже
- Редактируем файл System32\drivers\etc \hosts (открываем блокнотом)
Прописываем, после строчки ( # ::1 localhost)
# 127.0.0.1 medias.kadam.ru
# 127.0.0.1 o3fy684faxh8o.ru
# 127.0.0.1 wac.A164.edgecastcdn.net
# 127.0.0.1 wac.a164.taucdn.net
# 127.0.0.1 cdn.onedmp.com
# 127.0.0.1 ua2cdn.admixer.net
Соблюдая правила синтаксиса, то есть пробелы и т.д.
- Включаем Ace Player, в меню Медиа/Открыть Ace Stream Content ID/ вставить
ea4702f84cd5b95b13159d12d0785ab31dc30e1e
/указываем пол и возраст
- Скачиваем ACESTREAM.cfg и добавляем его в hms
https://hms.lostcut.net/misc.php?action … download=1
Советы
Самая главная задача при создание профиля для устройства 4K, это:
- составления таблицы поддерживаемых файлов
- правильный выбор контейнера/сжатия/расширения
Чтобы, осуществить передачу исходного материала, без транскодирования и с исходным качеством (не каждый ПК, справиться с перекодировкой такого битрейта в реальном времени и без потерь качества, даже с задействованием аппаратных возможностей видеокарты).
Профили транскодирования для 4K
Подробнее про профили транскодирования можно прочитать и скачать, здесь
1. Фильмы (Оптимальный)
2. Фильмы (оптимальный) - универсальный
3. Фильмы (Оптимальный) Без изменения соотношения сторон
4. Фильмы (Ремуксирование) HEVC
5. AceStream (Видео без изменения)
6. AceStream (Входной поток)
Как использовать прямую передачу, без профилей транскодирования, рассказывал Алексей
Не все устройства поддерживают этот способ передачи потока
"Брать или не брать, вот в чём вопрос", что выбрать
И последнее, о чём хотелось рассказать в статье, это про работу различных Smart ОС с HMS
(только из за многочисленных просьб в личке, осветить данную тему)
Сразу предупреждаю, это не экспертное мнение, а сугубо моё индивидуальное, исходя из опыта настроек устройств 4K для работы с HMS
Напишу, только то, что я знаю
1. Samsung OS Tizen (в скобочках указанны серии ТВ)
Плюсы:
- Всеядный плеер, по крайней мере с локальными файлами проблем нет
(series 6,7,8,9)
- Шикарные руководства пользователей, с указанием форматов/кодеков/расширений и т.д.
(series 6,7,8,9)
- Отсутствие системы DLNA контроля, что умеет проигрывать ТВ, что нет
(series 8,9)
- Возможность подгружать кодеки
(series 8,9)
- Понимает DLNA маркеры
(series 6,7,8,9)
Минусы:
- Невозможность долго ожидать поток, что приводит к разрыву соединения с медиасервером
(series 6,7,8)
- Иногда, нудный подбор MIME типов и DLNA маркеров
(series 6,7,8,9)
- Невозможность работы с прямым потоком, по крайней мере те устройства, которые попадали ко мне на тест
(Samsung UE49KS8000, Samsung UE55HU9000TXR, Samsung UEKU6300U)
2. LG Web OS 2.0/3.0
Плюсы:
- Всеядный плеер, по крайней мере с локальными файлами проблем нет
- Умеет долго ждать начала передачи потока
- Лёгкая настройка в HMS
- Возможность подгружать кодеки
- Понимает DLNA маркеры
- Умеет работать с прямым потоком, только Web OS 3.0
Минусы:
- НЕ ВСЕ МОДЕЛИ УМЕЕТ ВОСПРОИЗВОДИТЬ 4K UHD, ЧЕРЕЗ DLNA
- Трудно найти информацию по поддерживаемым форматов/кодеков/расширений и т.д.
- Не понимает блоков MIME типов и DLNA маркеров
- Невозможность работы с прямым потоком, из за системы DLNA контроля, только Web OS 2.0
3. Sony Android TV/ PHILIPS Android SMART TV
Схожи по крайней мере в взаимодействие с HMS
Плюсы:
- Возможность установить сторонний плеер, хотя к слову сказать, у конкурентов стандартные на голову превосходит многие сторонние
- Умеет долго ждать начала передачи потока, но и посылать дополнительные запросы, особенность чистого Android
- Понимает DLNA маркеры
- Умеет работать с прямым потоком
- Легко найти информацию, с указанием форматов/кодеков/расширений и т.д.
Минусы:
- На некоторых моделях, трудно настроить передачу без транскодирования
- Не понимает блоков MIME типов и DLNA маркеров
- Странный и привередливый стандартный плеер
В преддверие нового года, многие решат себе сделать подарок, надеюсь мои небольшие советы, помогут вам сделать правильный выбор, но по большому счёту, можно" плюнуть" на мои советы, ведь как говориться ТВ выбирают глазами, а настроить под HMS можно любое оборудование.
Удачи и всех вам благ
Задавайте вопросы не стесняйтесь, по возможности буду отвечать.
Кладовая HMS (список полезных ссылок и инструкций)
Временно отсутствую