Почему аппаратное перекодирование важно для NAS
Андреа Данти / Shutterstock.com
При покупке сетевого устройства хранения данных вы можете выбрать модель с аппаратным перекодированием или без него. Аппаратное перекодирование делает потоковую передачу мультимедиа с вашего NAS быстрее и эффективнее. Вот как это работает.
Что такое транскодирование?
Медиа-файлы, такие как видео, кодируются с использованием определенного формата. Например, одним из популярных видеоформатов является H.264. В разных форматах используются разные подходы к хранению видеоинформации с наилучшим балансом качества и размера.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Поскольку существует так много разных форматов кодирования мультимедиа, часто необходимо перекодировать файл в формате, понятном целевому устройству. Например, у вас может быть формат файла, который отлично воспроизводится на вашем компьютере, но полностью несовместим с вашим Smart TV. В этом случае вы бы перекодировали его в формат, с которым работает ваш телевизор. Этот процесс также называется преобразованием формата видео, но перекодирование чаще используется при потоковой передаче мультимедиа и преобразовании мультимедийных файлов в реальном времени.
Транскодирование касается не только совместимости; он также используется для создания нескольких версий видео для потоковой передачи с разным уровнем качества в зависимости от доступной полосы пропускания. Это то, что делают такие сервисы, как Netflix или YouTube, автоматически переключаются на ту версию видео, которая лучше всего подходит для вашего сетевого подключения в любой момент времени.
В контексте домашнего NAS многие люди покупают эти устройства в качестве домашних медиа-серверов. Запущенное программное обеспечение, такое как Plex, перекодирование позволяет NAS предоставлять медиафайлы пользователям локальной сети и пользователям, подключающимся к контенту через Интернет.
Что такое аппаратное перекодирование?
ЦП (центральный процессор) – это вычислительное устройство общего назначения. Это означает, что он может выполнять любые вычисления, если их можно выразить в виде компьютерного кода. Обратной стороной этого является то, что процессоры не так эффективны, как могли бы, при любом конкретном типе вычислений. Подумайте об этом так: если у вас есть оборудование для сложения, вычитания, умножения и деления, но вы делаете только одно из них, вы обременены потерей 75% своих возможностей.
Вот тут-то и пригодятся специализированные процессоры. Они выполняют ограниченное количество типов вычислений для очень узкого набора заданий, но делают это. очень быстро. Вот что такое аппаратное перекодирование. Процесс перекодирования обрабатывается специализированным процессором, который хорошо справляется с математическим перекодированием. Если вы покупаете NAS с аппаратным транскодированием, такой процессор где-то внутри него включен. Итак, почему эта функция важна?
Аппаратное перекодирование выполняется быстро
Наличие специального оборудования, предназначенного для транскодирования, дает невероятно быстрые результаты. Обычно это происходит достаточно быстро в реальном времени, поэтому вам не нужно ждать, пока файл перекодируется, прежде чем вы сможете начать его просмотр. Это, вероятно, самая важная причина, по которой вам нужно аппаратное перекодирование в вашем NAS.
Аппаратное перекодирование освобождает процессор
NAS – это загруженное устройство даже в лучшие времена. Он может обрабатывать передачу файлов, запускать программное обеспечение для резервного копирования и работать в качестве веб-сервера, в то же время, когда вы хотите, чтобы он воспроизводил фильмы на вашем телевизоре. Транскодирование – это работа с большой нагрузкой на ЦП, и если NAS должен делать это достаточно быстро для просмотра в реальном времени, он не справится с другими задачами. Передача задания выделенному аппаратному транскодеру или (как это часто бывает) графическому процессору освобождает ЦП, чтобы все остальное было сделано без промедления.
Аппаратное перекодирование более эффективно
Использование специального оборудования для перекодирования носителей обычно потребляет меньше энергии и выделяет меньше тепла, чем использование центрального процессора для выполнения этой работы. Если вы много перекодируете, то разница в эффективности со временем может увеличиться. Это не самый важный аспект аппаратного перекодирования, но его стоит отметить.
Аппаратное перекодирование имеет недостатки
Аппаратное перекодирование – желательная функция NAS, но она не идеальна. Во-первых, программное обеспечение для потоковой передачи мультимедиа, которое вы используете, должно быть совместимо с NAS и используемым аппаратным транскодером. Например, Plex поддерживает Таблица Google со списком устройств NAS и информацией о том, работают ли их аппаратные транскодеры с Plex.
Следующая проблема с аппаратным транскодированием заключается в том, что транскодер может быть очень специфичным. Например, транскодер может работать с H.264, но не с новым форматом HEVC (высокоэффективное кодирование видео). В таких случаях NAS все равно придется прибегать к программному кодированию с использованием ЦП.
В частности, в Plex аппаратное кодирование также требует дополнительных затрат. Поскольку Plex решил включить аппаратное перекодирование в качестве дополнительной функции. Конечно, это обратная сторона Plex, а не конкретно аппаратного перекодирования. Однако, поскольку Plex является самым популярным выбором для потоковой передачи мультимедиа NAS, это важное наблюдение.
Когда перекодирование программного обеспечения возможно?
Вы можете сэкономить немало денег, приобретя NAS без аппаратного перекодирования, но когда это нормально? Мы думаем, что если вы покупаете NAS для Только выступать в качестве медиа-сервера, отсутствие аппаратного перекодирования (по иронии судьбы) не имеет большого значения.
Это при условии, что ЦП рассматриваемого NAS подходит для этой работы! В той же самой таблице Plex Google, упомянутой выше, вы увидите результаты тестирования производительности для перекодирования программного обеспечения при различных разрешениях. Вы также увидите конкретный процессор, которым оснащен каждый соответствующий NAS в списке. Это даст вам четкое представление о том, какие процессоры NAS будут хорошо работать в качестве программных транскодеров.
Наконец, большинство программ потокового вещания NAS предлагает возможность перекодировать медиафайлы в фоновом режиме. Например, он может перекодировать ваш контент за ночь, когда он не занят. Итак, когда вы выполняете потоковую передачу мультимедиа, она уже находится в оптимальном формате. В этом случае не имеет значения, используете ли вы программное транскодирование, потому что вам не нужна производительность в реальном времени. Основным недостатком является то, что вашим медиафайлам потребуется некоторое время, чтобы стать доступными, и этот подход использует больше места для хранения, поскольку перекодированные медиафайлы сохраняются вместе с оригиналом, если, конечно, вы не решите удалить исходный файл.
В конце концов, аппаратное или программное перекодирование – это выбор, который соответствует вашим потребностям и бюджету. Ни один из них объективно не превосходит всех, но теперь у вас есть знания, необходимые для принятия решения самостоятельно.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)