1

Я транслирую H.264 через Wi-Fi. Для Wi-Fi это довольно большое расстояние, и это приводит к потере тонн пакетов.

Полученное видео практически бесполезно из-за потери пакетов.

Я пытался уменьшить разрешение потока и снизить частоту кадров, но ни один не помог.

Есть ли лучшие решения этой ситуации? Как увеличить плотность P-кадров?

1 ответ1

2

Если бы я был на вашем месте, я бы атаковал его, улучшив качество ссылок, а не снизив качество видео.

Либо это, либо дольше сохраняйте буфер, особенно если вы воспроизводите предварительно записанный контент.

Увеличение P-кадров за счет B-кадров уменьшает межкадровые зависимости и, таким образом, делает ваш поток более устойчивым, но это происходит за счет более высокой пропускной способности, которую, по-видимому, не дает вам ваша ссылка. Увеличение P-кадров за счет I-кадров уменьшает вашу пропускную способность, но увеличивает межкадровые зависимости, поэтому, если вы потеряете I-кадр, ваш поток будет выглядеть дряблым дольше.

Использовали ли вы такие инструменты, как iperf для характеристики пропускной способности, и, возможно, sudo ping -fs 1472 для характеристики скорости потери пакетов? Вы смотрели на направленные антенны с большим усилением? Вы уже используете оборудование Wi-Fi, предназначенное для дальней связи «точка-точка»?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .