Education·9 min

Автор Shamir

Кодеки IPTV объяснены: H.264, HEVC, AV1, MPEG-2 — что они означают и что действительно воспроизводится

Если вы когда-либо смотрели на канал, который загружается, звук работает, но видео — чёрный квадрат, или получали ошибку 'кодек не поддерживается' на приставке, при этом этот же канал прекрасно воспроизводится на телефоне — ответ почти всегда лежит на уровне кодека. Кодеки — это форматы сжатия, которые ваш провайдер IPTV использует для передачи видео; ваше устройство должно уметь их декодировать, в идеале аппаратно, или вы получите чёрные экраны, заикание или перегрев процессора.

В этой статье рассматриваются четыре кодека, которые вы действительно встретите на IPTV в 2026 году, какие они требуют полосы пропускания и мощности процессора, и какие устройства надёжно их воспроизводят. Это дополнение к нашему справочнику по полосе пропускания (кодеки — это причина, почему битрейт на качество так сильно варьируется) и нашему справочнику по исправлению чёрного экрана (несоответствие кодека — #1 причина проблемы 'звук есть, видео нет').

Снимок экрана: оверлей информации о потоке Tuneline с показателями кодека, разрешения, битрейта, статуса аппаратного декодирования

Что кодек на самом деле делает

Сырой видеопоток огромен — одна несжатая секунда видео 1080p при 60 кадрах в секунду занимает около 750 МБ. Кодек (кодер–декодер) — это алгоритм, который сжимает это до размера, который можно передавать через интернет. Сжатие смотрит на последовательные кадры, отбрасывает части, которые мало изменились, и передаёт только различия. Затем декодер вашего устройства запускает алгоритм в обратном направлении, чтобы восстановить кадры.

Чем лучше кодек, тем меньше данных требуется для одинакового качества изображения — но лучшие кодеки обычно тяжелее декодировать. В этом противоречии вся суть:

  • Лучшее изображение на байт → дешевле полоса пропускания, дольше ежемесячный лимит трафика
  • Тяжелое декодирование → нужно более новое оборудование для воспроизведения без заикания

Когда алгоритм и оборудование не согласны, вы получаете чёрные экраны.

Четыре кодека, которые вы встретите на IPTV

Примерно в порядке от 'везде' до 'только появился':

MPEG-2 (динозавр, до сих пор встречается в бесплатных потоках)

  • Выпущен: 1995. Кодек, используемый на DVD и кабельном телевидении.
  • Сжатие: Ужасно по современным стандартам — примерно в 3–5 раз хуже, чем HEVC при одинаковом качестве.
  • Где вы это встретите: Некоторые бесплатные публичные M3U плейлисты, низкобюджетные региональные каналы, каталоги определённых латиноамериканских и южноазиатских провайдеров, всё, что является буквальным отражением DVB-потока.
  • Нагрузка на процессор: Минимальна. Каждое устройство с ~2003 года имеет аппаратное MPEG-2 декодирование.
  • Полоса пропускания: 1080p MPEG-2 обычно требует 10–15 Мбит/с. То же качество в HEVC — это 3–4 Мбит/с.
  • Практическое замечание: Если бесплатный плейлист выглядит идеально, но потребляет огромное количество трафика, виноват обычно MPEG-2. Исправить это невозможно — это выбор провайдера при кодировании.

H.264 / AVC (рабочая лошадка, ~70% всех потоков IPTV в 2026)

  • Выпущен: 2003. По-прежнему самый распространённый видеокодек в интернете.
  • Сжатие: Хорошее. Примерно на 50% эффективнее, чем MPEG-2.
  • Где вы это встретите: По умолчанию у подавляющего большинства Xtream и M3U провайдеров. Почти каждый живой канал использует H.264, если не указано иное.
  • Нагрузка на процессор: Лёгкая. Аппаратное H.264 декодирование универсально с ~2008 года — каждый смартфон, каждый Smart TV, каждый Fire Stick / Roku / Chromecast с момента запуска имеют его.
  • Полоса пропускания: 1080p H.264 обычно 4–8 Мбит/с для живого ТВ; 6–10 Мбит/с для спорта.
  • Практическое замечание: Это кодек, который 'просто работает'. Если ваш провайдер использует H.264, вы практически никогда не встречаете проблем с кодеками.

HEVC / H.265 (обновление, ~20% потоков, растёт быстро)

  • Выпущен: 2013. Потребовались годы, чтобы набрать популярность из-за сложности лицензирования патентов.
  • Сжатие: На ~30–50% лучше, чем H.264 при одинаковом визуальном качестве. Канал 1080p HEVC может требовать 3–4 Мбит/с, где H.264 эквивалент требует 6–8 Мбит/с.
  • Где вы это встретите: Премиум-каналы 'FHD' или '4K', спортивные трансляции 2024+, азиатские и европейские премиум-провайдеры, всё, помеченное как (H265), (HEVC) или (4K) в списке каналов.
  • Нагрузка на процессор: Значительная. Программное HEVC декодирование нагружает старое оборудование на 100% и вызывает заикание. Вам нужно аппаратное декодирование.
  • Полоса пропускания: Ниже, чем H.264 (в этом вся суть), но разрешение HEVC-каналов обычно выше — многие провайдеры транслируют HEVC в 4K, что более чем компенсирует экономию на пиксель.
  • Практическое замечание: Проблема 'видео чёрное, но звук работает' на старых Android TV приставках и Smart TV 2017 года и ранее почти всегда связана с HEVC. Аппаратный декодер устройства не поддерживает HEVC, и программная подстраховка не может справиться с битрейтом IPTV.

AV1 (будущее, ~1–3% потоков в 2026, в основном экспериментальные)

  • Выпущен: 2018. Без лицензионных отчислений, поддерживается Netflix / YouTube / Apple / Google / Amazon — разработан для замены HEVC.
  • Сжатие: На ~30–50% лучше, чем HEVC при одинаковом визуальном качестве. Лучший в мире прямо сейчас.
  • Где вы это встретите: Небольшое количество провайдеров, заглядывающих в будущее, в основном для 4K тестовых каналов и демо-контента. Очень редко для ежедневного живого IPTV в 2026.
  • Нагрузка на процессор: Тяжёлая. Аппаратное AV1 декодирование появилось на телефонах примерно в 2022, на ТВ-чипсетах примерно в 2023–2024. Всё более старое — включая большинство Fire Sticks и Android TV приставок 2022 года — использует программное декодирование и не может справиться с 4K.
  • Практическое замечание: Если канал не воспроизводится, вы видите 'AV1' в диагностике, и вашему устройству более 3 лет, вот в чём проблема. Провайдер годы впереди оборудования.

Что воспроизводится где — честная таблица совместимости

УстройствоMPEG-2H.264HEVC 1080pHEVC 4KAV1 1080pAV1 4K
iPhone / iPad (2018+)✅ (2022+)⚠️ (2023+, программное)
Android телефон (2020+)✅ (только флагманы)✅ (2022+ флагманы)⚠️
Mac (Apple Silicon, M1+)✅ (M3+)⚠️ (программное)
Mac (Intel)⚠️ варьируется
Windows ПК (современный)✅ (RTX 2000+ / Intel 11-го поколения+)⚠️
Linux десктоп (с VA-API)✅ (Intel Quick Sync / NVENC)⚠️⚠️
Fire Stick 4K Max (2023)⚠️
Fire Stick 4K (2018)⚠️
Fire Stick (базовый, 2-е/3-е поколение)⚠️ заикание при 4K
Chromecast с Google TV⚠️
NVidia Shield (2019)⚠️
Обычная Android TV приставказависит от чипсетазависит
Smart TV (2020+)❌ (большинство)
Smart TV (2016–2019)⚠️ варьируется
Smart TV (до 2016)

✅ = аппаратное декодирование, плавное воспроизведение. ⚠️ = работает, но с оговорками (программное декодирование, риск заикания или только на флагманских чипсетах). ❌ = не воспроизводится.

Как проверить кодек потока в Tuneline

Нажмите D на десктопе во время воспроизведения потока или перейдите в Параметры → Диагностика → Информация потока на мобильном / ТВ. Оверлей показывает:

  • Видеокодек (H.264, HEVC, AV1, MPEG-2)
  • Разрешение (например, 1920x1080)
  • Битрейт (Мбит/с)
  • Режим декодирования (аппаратное или программное — это критическое значение)
  • Аудиокодек + битрейт

Если вы видите Decode: software при нетривиальной комбинации кодека/разрешения, это ваш сигнал тревоги. Программное декодирование работает для коротких всплесков; продолжительное воспроизведение перегреет устройство и вызовет заикание.

Снимок экрана: Аппаратное против программного декодирования в диагностике Tuneline

"Кодек не поддерживается" — как это диагностировать

Если канал не воспроизводится, но другие работают, следуйте этому списку по порядку:

  1. Откройте тот же канал на другом устройстве — на телефоне, если приставка не работает, или наоборот. Если канал воспроизводится на другом устройстве, это означает, что проблема в декодировании на стороне устройства, а не потока. Переходите к шагу 2.
  2. Проверьте кодек в диагностике на неработающем устройстве. HEVC — самая частая причина проблем на оборудовании 2017 года и раньше; AV1 — самая частая на оборудовании 2022 года и раньше.
  3. Если можно избежать кодека, переключитесь на другой поток. Многие поставщики Xtream выкладывают один и тот же канал в нескольких разрешениях / кодеках (CHANNEL (H264) и CHANNEL (HEVC) например). Выберите вариант H.264 — устройство воспроизведет его, просто потребуется чуть больше трафика.
  4. Если избежать не удается, принудительно включите программное декодирование в Tuneline → Settings → Playback → Decode mode → Software. Это будет воспроизводиться, но медленно, рывисто и будет разряжать батарею / нагревать устройство. Это крайний вариант, а не долгосрочное решение.
  5. Если некоторые каналы HEVC не работают, а другие работают, проблема может быть в цветности 10 бит (профиль HEVC Main10) — старые чипы с поддержкой HEVC воспроизводят 8-битный HEVC, но не 10-битный. Нет общего решения, кроме как купить новое оборудование.

Почему выбор кодека на стороне поставщика важнее ваших настроек

Честно говоря, нужно понимать один нюанс: вы не можете изменить кодек потока, который отправляет вам поставщик. Плеер декодирует то, что получает — он не перекодирует. Если поставщик отправляет HEVC, а ваше устройство не может декодировать HEVC, есть только такие решения:

  • Переключитесь на вариант H.264 того же канала (если поставщик его предлагает)
  • Используйте другое устройство
  • Запустите сервер перекодирования перед плеером (Tvheadend / Stream Bridge / пользовательский ffmpeg pipe) — это совершенно выходит за рамки того, что должен делать IPTV плеер, и почти никогда не стоит того для конечных пользователей

Если вы ищете поставщика IPTV и у вас старое оборудование, спросите, выкладывают ли они каналы в H.264 или HEVC. Некоторые поставщики гордятся тем, что предлагают "все каналы в HEVC для лучшего качества" — это отлично, если ваше оборудование это поддерживает, но ужасно, если нет.

Аппаратное декодирование vs программное декодирование — почему это важно

Каждый современный телефон, телевизор и компьютер имеет отдельный блок чипа для декодирования видео — отдельно от основного процессора. Аппаратное декодирование:

  • Работает с небольшой частью энергопотребления по сравнению с программным декодированием (особенно важно для телефонов / Fire Sticks)
  • Не нагревает устройство
  • Не конкурирует с активными приложениями за циклы процессора
  • По сути "бесплатно" вплоть до максимального номинала чипа (например, "HEVC 4K60" или "AV1 1080p30")

Программное декодирование запускает алгоритм на универсальном процессоре. Это работает с любым кодеком, на который у процессора хватает мощности, но при битрейтах и разрешениях IPTV ответ обычно "мощности недостаточно." Android TV приставка 2018 года, пытающаяся программно декодировать HEVC 1080p, будет:

  • Нагружать процессор почти на 100%
  • Пропускать кадры (выглядит как рывки или пикселизация)
  • Нагреваться
  • Разряжать батарею портативных устройств
  • Вызывать рассинхронизацию звука со временем (см. наш audio sync fix)

Практическое правило: если диагностика Tuneline показывает программное декодирование для чего-то более требовательного, чем H.264 1080p, ваше оборудование просто не предназначено для этого потока. Либо понизьте качество потока, либо обновите устройство.

Что насчет кодеков в звуковой дорожке?

Вопрос редко задают, но полезно на него ответить: аудиокодеки IPTV почти всегда AAC, AC-3 или E-AC-3 (Dolby Digital / Dolby Digital Plus). Все современные устройства декодируют все три аппаратно. Звук практически никогда не отказывает по причине кодека — когда звука нет, это почти всегда проблема потока / соединения, а не несовместимость кодека. См. наше black screen fix guide для обратного случая (звук есть, видео нет — классический симптом HEVC).

Часто задаваемые вопросы

Почему HEVC иногда называют H.265, а иногда HEVC?

Это один и тот же кодек. HEVC = "High Efficiency Video Coding" — официальное название МСЭ. H.265 — это обозначение IEEE / ITU-T в семействе H.26x. Поставщики используют оба названия взаимозаменяемо. Никакой разницы — один и тот же алгоритм.

HEVC всегда использует меньше трафика, чем H.264?

При одинаковом визуальном качестве да — примерно на 30–50% меньше. Но поставщики не всегда отправляют HEVC с тем же качеством, что и потоки H.264; многие используют экономию трафика для отправки 4K HEVC вместо 1080p H.264, поэтому общее потребление данных выше. При сравнении смотрите на битрейт, а не на кодек.

Действительно ли моя старая Smart TV с наклейкой "поддерживает HEVC" декодирует IPTV HEVC?

Обычно да для 1080p; часто нет для 4K HEVC; почти никогда для 10-битного HEVC. Чипсеты Smart TV различаются очень сильно. Стоит проверить с одним из каналов HEVC вашего поставщика, прежде чем на него полагаться.

А что насчет VP9?

VP9 — это кодек Google до AV1, широко используемый YouTube. На потоках IPTV это крайне редко — практически не встречается. Если вы его видите, источник вашего потока необычный.

Может ли обновление программного обеспечения включить декодирование HEVC / AV1 на моем устройстве?

Аппаратное декодирование требует поддержки на уровне кремния. Обновление программного обеспечения может включить программное декодирование (которое Tuneline уже поддерживает на большинстве платформ), но не может добавить аппаратное декодирование там, где его нет в чипе. Вот почему устройство, которое "поддерживает HEVC в спецификации", все еще может быть слишком медленным для 4K HEVC — спецификация говорит, что кодек доступен, а не что чип его воспроизводит при вашем разрешении.

Как я могу определить перед покупкой новой приставки, будет ли она воспроизводить HEVC и AV1?

Ищите в спецификации явные обозначения "HEVC 4K60 10-bit" и "AV1 4K60" — не просто "поддерживает HEVC" или "поддерживает AV1." Mediatek S905X4 / S905Y4, Amlogic A311D2 и последние чипы Apple A-series / Snapdragon это поддерживают. Что-то старее или в безымянной приставке — это рулетка.

Зачем нужен AV1, если HEVC работает хорошо?

HEVC имеет дорогое и сложное лицензирование патентов — поэтому внедрение заняло десятилетие. AV1 — это свободный кодек, который был специально разработан, чтобы дать компаниям потокового вещания альтернативу, за которую они не платят за каждый поток. Поддержка оборудованием наконец стала широкой, поэтому ожидайте, что каталоги поставщиков начнут переход в 2026–2028 годах.


Главное

Несовместимость кодека — самая частая причина проблемы "этот канал не работает", когда ваш аккаунт правильно вошел. Решение почти всегда: либо выберите другой вариант потока (H.264 вместо HEVC, если поставщик оба предлагает), либо используйте другое устройство с более новым блоком декодирования.

В Tuneline нажмите D на воспроизводимом потоке, чтобы увидеть видеокодек, режим декодирования и включается ли программное декодирование. Если вы видите Decode: software для чего-то более требовательного, чем H.264 1080p, это диагноз — и ответ либо переключение потока, либо обновление оборудования.

Скриншот: Tuneline показывает варианты H.264 и HEVC одного и того же канала

Поделиться статьёй

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Читать эту статью на другом языке

Tuneline — приложение для воспроизведения медиа. Оно не предоставляет, не размещает и не распространяет никакой контент. Свой плейлист вы приносите сами, точно так же, как в VLC.