FAQ: Настройки видео для кодеров EXVIST

FAQ: Видео о кодировщике

Главный поток видео / Sub Stream

В чем разница между основным потоком и подпотоком, и как выбрать между ними?

Настройки видео в кодере обычно включают два типа потоков:Основной потокиПодпотокДа.
  1. Главный потокЭтот поток обеспечивает более высокое качество изображения и идеально подходит для сценариев, где требуется наилучшее разрешение видео, таких как мониторинг в прямом эфире или запись. Выбор основного потока обеспечивает детальный и резкий видеовывод.
  2. ПодпотокЭтот поток предлагает более низкое качество изображения, но потребляет меньшую пропускную способность и хранилище. Подходит для приложений, где высокое разрешение не является приоритетом, таких как мобильный просмотр или ситуации с ограниченной пропускной способностью сети.
Вы можете выбрать тип потока исходя из ваших требований: выберите основной поток для лучшего качества изображения и субпоток для эффективного использования полосы пропускной способности и хранения.

Почему я не могу вытащить поток RTSP из подпотока?

Есть несколько потенциальных причин, по которым подпоток может не работать
  1. Настройка режима системы:Если режим системы установлен на1080p@60fpsДоступен только основной поток. В этом случае, когда вы пытаетесь вытащить поток RTSP из подпотока, это не будет работать, потому что подпоток отключен в этом режиме.
  2. Разрешение видеоисточникаЕсли ваш источник видео 1080ЯВместо 1080П, битрейт может значительно увеличиться (до 11 Мбит/с). Кодер может изо всех сил пытаться снизить битрейт путем корректировок программного обеспечения, что может привести к сбоям в вытяжении подпотока RTSP. Рекомендуется использовать источник видео 1080p для обеспечения лучшей производительности подпотока.
Чтобы решить эту проблему, проверьте настройки системного режима и разрешение источника видео, чтобы обеспечить совместимость с функцией подпотока.

Тип кодека: H.265/H.264

Что такое H.265?

H.265, также известный какВысокоэффективное видеокодирование (HEVC)Это стандарт сжатия видео, который был разработан для улучшения предыдущего стандарта H.264 (AVC). Он предлагает более эффективное сжатие, позволяющее более качественно видео при более низких битовых скоростях по сравнению со своим предшественником.


Некоторые ключевые особенности H.265 включают:
  1. Улучшенное сжатиеH.265 может достичь того же визуального качества, что и H.264, используя примерно половину битового скорости, что делает его более эффективным вариантом для сжатия видео.
  2. Поддержка более высокого разрешенияОн поддерживает форматы видео с более высоким разрешением, включая 4K и даже 8K, что делает его подходящим для контента сверхвысокой четкости.
  3. Улучшенная параллельная обработкаH.265 предназначен для использования преимуществ современных аппаратных возможностей, позволяющих улучшить параллельную обработку и улучшить скорость во время видеокодирования и декодирования.
В целом, H.265 является значительным прогрессом в технологии сжатия видео, предлагая более высокую эффективность и улучшенное качество видео, особенно для контента с высоким разрешением. Это делает его важным стандартом для различных приложений, включая потоковое видео, вещание, наблюдение и многое другое.

Может ли H.265 использоваться для трансляции видео в прямом эфире на YouTube вместо H.264?

Технически нет, H.265 не может использоваться для потоковой трансляции видео в прямом эфире на YouTube при использовании протокола RTMP. Это ограничение возникает потому, что RTMP (Real-Time Messaging Protocol), который обычно используется для потоковой передачи в прямом эфире, поддерживает только кодек H.264 для сжатия видео.

Можно ли использовать H.265 на YouTube вообще?

H.265 может использоваться для загрузки видео на YouTube, поскольку платформа поддерживает расшифровку и обработку контента H.265. Однако для прямой трансляции RTMP обеспечивает использование H.264.

Что такое H.264?

H.264, также известный какРасширенное кодирование видео (AVC)Это широко используемый стандарт сжатия видео, который предлагает высококачественное видео при значительно более низких битрейтах по сравнению со старыми форматами. Это популярный выбор для потоковой передачи видео, записи и вещания благодаря своей эффективности и гибкости.

Особенности H.264:
  1. Высокая эффективность сжатияH.264 уменьшает размеры файлов при сохранении качества видео, что делает его идеальным для потоковой передачи через Интернет или хранения больших объемов видеоданных.
  2. Широкая совместимостьПоддерживается широким спектром устройств, платформ и приложений, включая проигрыватели Blu-ray, потоковые сервисы, веб-камеры и системы видеоконференций.
  3. МасштабируемостьH.264 поддерживает различные разрешения, от некачественных мобильных видео до форматов высокой четкости (HD) и сверхвысокой четкости (UHD).
  4. Устойчивость к ошибкамПредназначен для поддержания качества воспроизведения видео даже в сетях с потерей пакета или переменной пропускной способностью, обеспечивая более плавную потоковую передачу.
  5. Гибкие профили и уровниH.264 предлагает несколько профилей (базовые, основные, высокие и т. Д.)и уровни для удовлетворения различных приложений, от базовых видеоконференций до профессионального вещания.
Применения H.264:
  1. Потоковые услугиИспользуется такими платформами, как YouTube, Netflix и Vimeo для доставки высококачественного видео через Интернет.
  2. Системы наблюденияШироко используется в IP-камерах для эффективного сжатия и хранения видео.
  3. ВидеоконференцииВозможности коммуникационных приложений в режиме реального времени, таких как Zoom, Microsoft Teams и Skype.
  4. ВещаниеОбычно принято для телевизионного вещания и контента Blu-ray.
  5. Мобильные устройстваОбеспечивает эффективное воспроизведение и запись видео на смартфонах и планшетах.
H.264 остается одним из самых надежных и универсальных видеокодеков, используемых сегодня, балансируя качество и производительность в различных сценариях.

Почему H.264 необходим для потоковой передачи RTMP?

  1. Спецификация RTMPRTMP, как определено Adobe, был разработан для поддержки H.264 и AAC в качестве стандартных видео и аудио кодеков. Он не включает поддержку новых кодеков, таких как H.265 (HEVC).
  2. Совместимость YouTubeПлатформа прямой трансляции YouTube, которая полагается на RTMP для потоков ввода, придерживается этого стандарта, требуя использования видеопотоков H.264 для совместимости.

Разрешение кодирования до 2160P

Какое самое высокое разрешение поддерживается 4K Encoder ON-DMI-52B?

Как правило, для кодирования кодер HDMI поддерживает максимальное разрешение3840x2160ПДа.

Мой 4K-кодер не показывает разрешение 4K. Почему?

Отображаемое разрешение зависит от источника видео. Если источник видео выводит разрешение ниже 4K, кодер отображает только это фактическое разрешение ввода. Пожалуйста, убедитесь, что ваше устройство видео настроено на вывод разрешения 4K.

Режим битрейта: CBR/VBR

Поддерживает ли кодер HDMI различные режимы управления битрейтом?

Да, кодер HDMI поддерживает оба(Постоянный битрейт CBR)иVBR (переменный битрейт)режимы.

Ключевые особенности:

1. (Постоянный битрейт CBR):
  1. Поддерживает последовательный битрейт на протяжении всего видеопотока.
  2. Идеально подходит для среды с ограниченной пропускной способностью или для обеспечения стабильной сетевой передачи.
  3. Обеспечивает предсказуемую производительность сети и снижает риск буферных проблем.
2. VBR (переменный битрейт):
  1. динамически корректирует битрейт исходя из сложности видеоконтента.
  2. Обеспечивает лучшее качество видео для того же размера файла по сравнению с CBR.
  3. Подходит для сценариев, когда качество видео распределяется приоритетом, а пропускная способность более гибкая.
Применения:
  1. Используйте CBR для прямой трансляции в ограниченных или непоследовательных сетевых условиях, чтобы свести к минимуму перебои.
  2. Используйте VBR для записи или потоковых сценариев, где качество более критично, чем стабильный битрейт.
Поддерживая оба режима, потоковый кодер обеспечивает гибкость для удовлетворения различных требований к качеству видео и производительности сети.

Рамка: Кодирование до 60FPS

ПримечанияТребуется переключить системный режим с Setting->System->Настройка системыДа. Узнать больше оНастройка системы кодераДа.

Как мы можем измерить фактические кадры в секунду?

Для тестирования реальных кадров в секунду (FPS) потока RTSP с использованиемPotPlayer, вы можете использовать функцию статистики воспроизведения видео в программном обеспечении. PotPlayer предоставляет возможность отображения информации о воспроизведении видео, включая текущие кадры в секунду (FPS). Вот как вы можете протестировать реальный FPS потока RTSP с помощью PotPlayer:
  1. Установить PotPlayerЕсли вы еще не сделали этого, скачайте и установите PotPlayer на свой компьютер. PotPlayer - это мультимедийный плеер, который поддерживает различные потоковые протоколы, включая RTSP.
  2. PotPlayer и играйте в Open RTSP StreamЗапустите PotPlayer и выберите опцию открытия сетевого потока или URL. Введите URL потока RTSP или местоположение сети, чтобы начать воспроизведение потока в PotPlayer.
  3. Статистика воспроизведения видеоПока поток RTSP играет, щелкните правой кнопкой мыши на окне PotPlayer, чтобы получить доступ к контекстному меню. Из контекстного меню выберите "Информация воспроизведения" или "Статистика" (конкретный ярлык может варьироваться в зависимости от версии PotPlayer).
  4. Просмотр кадров в секунду (FPS)В окне статистики воспроизведения видео будет отображаться информация о воспроизводимом видео, включая скорость кадров в режиме реального времени в секунду (FPS). Мониторинг значения FPS для наблюдения за фактической частотой кадров потока RTSP.

Следуя этим шагам, вы можете использовать PotPlayer для тестирования реальных кадров в секунду (FPS) потока RTSP. Функция статистики воспроизведения видео PotPlayer позволяет контролировать скорость FPS в режиме реального времени, предоставляя представление о плавности и производительности воспроизведения видеопотока.

Gop (ключевой интервал):

Почему мы должны опустить Key Interval (GOP)?

Снижение интервала ключа (GOP) может помочь улучшить качество изображения за счет уменьшения количества сжатия, применяемого к каждому кадру. Это может привести к более высокому общему качеству изображения, особенно для быстро движущихся или сложных сцен. Тем не менее, это также может увеличить размер файла и требования к обработке, поэтому важно сбалансировать компромиссы на основе конкретных потребностей проекта.

Можем ли мы установить GOP (ключевой интервал) на 0-1 для достижения более низкой задержки?

Нет, невозможно установить GOP (ключевой интервал) на 0-1 на наших кодерах или устройствах кодера/декодера. Это ограничение является преднамеренным и служит обеспечению стабильности и надежности видеопотока. Для всех наших устройств GOP установлена на минимум5, и прошивка не допускает корректировок ниже этого порога.

Почему нельзя установить GOP (ключевой интервал) ниже?

  1. Стабильность потокаДозволение неограниченных значений Республиканской партии может привести к нестабильности потока, такой как колебания качества видео и ненадежная передача.
  2. Управление битрейтомНастройка очень низкой GOP может привести к неэффективному использованию битрейта, негативно повлияв на общую производительность.

Почему мы должны сбалансировать Республиканскую партию и рамку для оптимальной потоковой передачи?

Крайне важно динамически балансировать настройки частоты кадров:
  1. Интервал ключа (GOP)Для поддержания эффективного сжатия и надежной потоковой передачи требуется минимум 5 требуется.
  2. Частота кадровНастройка в соответствии с потребностями приложения (например, 30 кадров в секунду или 25 кадров в секунду для взаимодействия в режиме реального времени).
Неправильная корректировка этих факторов может привести к:Повышенная задержкаиУхудшение качества изображенияДа.

Как настроить частоту кадров и интерваль ключей (GOP) для более низкой задержки?

Чтобы достичь более низкой задержки в вашем кодере HDMI, вы можете настроить следующие параметры:

1. Настройки частоты кадров
  1. Рекомендуемая установкаСнижение частоты кадров в соответствии с требованиями приложения без ущерба для качества видео.
  2. Например, если взаимодействие в реальном времени является приоритетом, частота кадров30 кап в секундуили25 кап в секундуОбычно используется.
  3. снижение частоты кадров уменьшает задержки обработки и передачи.
2. Настройки ключа интервала (GOP)
  1. У нихКлючевой интервал(также известный как GOP - Group of Pictures) определяет, как часто ключ вставляется в видеопоток.
  2. Рекомендуемая установкаИспользуйте меньший интервал ключей для более низкой задержки, например1-2 секундыДа.
  3. Пример: Для видео со скоростью 30 кадров в секунду установите интервал ключа на30-60 кадровДа.
  4. Более небольшие интервалы гарантируют, что фреймы ключей чаще, что облегчает декодеру начало рендера кадров с минимальной задержкой.
3. Режим битрейта кодера
  1. Выберите CBR (постоянный битрейт) для стабилизации передачи данных, что может помочь уменьшить задержку, особенно в сетях с ограниченной пропускной способностью.
4. Корректировка разрешения
  1. Низкое разрешение (например, от 1080p до 720p) также может способствовать более быстрому времени кодирования, передачи и декодирования.
Другие соображения:
  1. Убедитесь, что сеть имеет минимальную тревоть и стабильную пропускную способность для поддержки потоковой передачи с низкой задержкой.
  2. Если видео передается через Интернет, используйте протоколы, предназначенные для низкой задержки, такие как(Безопасный надежный транспорт)илиRTMP Низкая задержкаДа.
Объединив эти корректировки, вы можете значительно снизить задержку при сохранении приемлемого баланса качества и производительности видео.

Изначально Bitrate: 500bit/s

Почему мы должны устанавливать более низкий битрейт, такой как 500 бит/с, при потоковой передаче в самом начале?

При потоковом видео установка более низкого битрейта, такого как 500 бит в секунду, в начале может быть полезна по нескольким причинам:
  1. Стабильность сетиНачиная с более низкого битрейта позволяет более плавно начать потоковый процесс, особенно если условия сети изменчивы. Он гарантирует, что видеоканал может последовательно передаваться без проблем с буфером, даже когда сеть может иметь ограниченную пропускную способность первоначально.
  2. Тестирование и оптимизацияНачиная с более низкого битрейта: он дает возможность протестировать и оптимизировать потоковую настройку. Это позволяет оценивать такие факторы, как разрешение, частота кадров и общее качество изображения, найти оптимальный баланс между качеством видео и потреблением пропускной способности.
  3. Пользовательский опытБолее низкий начальный битрейт может обеспечить беспрепятственный старт потокового опыта для зрителей. Это снижает вероятность буферирования или перебоев, что может разочаровывать аудиторию.
Как только процесс потоковой передачи стабилен и оптимизирован, битрейт может постепенно увеличиваться для достижения более высокого качества видео, обеспечивая при этом бесперебойный опыт просмотра. Этот подход помогает адаптироваться к различным сетевым условиям и обеспечить последовательный поток для зрителей.

Какова связь между битрейтом и пропускной способностью загрузки?

Связь между битрейтом и пропускной способностью загрузки прямо пропорциональна, поскольку битрейт определяет, сколько данных передается в секунду, что напрямую влияет на количество требуемой пропускной способности загрузки.

Ключевые моменты
1. Определение битрейта:
  1. Битрейт относится к количеству данных (в битах), передаваемых в секунду во время потоковой передачи видео или аудио. Обычно измеряется в кбит/с (килобитах в секунду) или Мбит/с (мегабитах в секунду).
2. Требование к пропускной способности:
  1. Пропускная способность вашей сети должна быть выше битрейта для стабильной потоковой передачи. Например:
  2. Битрейт 5 Мбит/с требует более 5 Мбит/с пропускной способности, чтобы избежать буферирования или перебоев потока.
3. Воздействие высокого битрейт:
  1. Настройка высокого битрейта потребляет большую пропускную способность загрузки. Если ваша сеть не может поддерживать необходимую пропускную способность, поток может стать нестабильным, что приводит к задержкам, буферированию или падению качества.
4. Пропускная способность против битрейта:
  1. Битовая пропускная способность - это передаваемые данные, в то время как пропускная способность вашей сети обрабатывать эти данные. Несоответствие может привести к проблемам производительности.
Пример сценария
  1. Если ваш интернет-провайдер предоставляетПропускная способность загрузки 50 Мбит/сВы должны выделить часть (например, 10-15 Мбит/с) для потоковой передачи видео и оставить место для других видов деятельности, таких как аудио, метаданные или фоновые приложения.
Практические рекомендации
  1. Проверьте свою сетьИзмеряйте пропускную способность загрузки с помощью таких инструментов, как Speedtest, перед потоковой передачей.
  2. Начните с более низкого битрейтаПостепенно увеличивайте его на основе мощности вашей сети.
  3. Оптимизация качестваНастройка разрешения видео, кадра и сжатия, чтобы сбалансировать битрейт с доступностью пропускной способности.
Обеспечивая совместимость битрейта с доступной пропускной способностью загрузки, вы можете достичь стабильной, высококачественной потоковой передачи.

Узнайте больше о видео Encoder

  1. Видео кодера

    • Related Articles

    • Видео кодера

      Видео Перейти в Setting->Видео/Аудио->Видео Пункт Описание Видео Основной поток/Суб поток Тип кодека H.264/h.265 Резолюция До 1920*1080P (основный поток) Режим битрейта Вбр/кбр Рамка До 25/30 кадров в секунду или 50/60 кадров в секунду, определяемые ...
    • Системная информация о кодере

      Информация о системе Перейти в Setting->System->Informa Пункт Описание Версия прошивки Текущая версия прошивки и дата выпуска, которые вы можете узнать по номеру версии. Версия аппаратного обеспечения Текущая аппаратная версия Mac адрес Уникальный ...
    • FAQ: RTSP Push-кодировщик

      Что такое RTSP Push to Wowza Video? RTSP Push to Wowza Video относится к возможности потоковой транслировки видео в программное обеспечение Wowza Video с использованием протокола потокового в режиме реального времени (RTSP). Это позволяет передавать ...
    • FAQ: Предварительный просмотр Кодер

      H.265 Предварительный прогляд Как я могу решить проблему "черного экрана"? Чтобы решить проблему черного экрана при попытке предварительного просмотра видео в браузерах из-за отсутствия поддержки H.265 во Flash, можно рассмотреть следующие варианты: ...
    • FAQ: RTSP кодера

      Что такое RTSP поток? RTSP (Real Time Streaming Protocol) - это протокол сетевого управления, предназначенный для управления доставкой мультимедийных данных, таких как аудио и видео, по сети. Он обеспечивает плавную передачу живого или предварительно ...