![Streaming de vídeo H.264 sem fio de longo alcance](https://rvso.com/image/1481855/Streaming%20de%20v%C3%ADdeo%20H.264%20sem%20fio%20de%20longo%20alcance.png)
Estou transmitindo H.264 por Wi-Fi. A distância é bastante longa para o Wi-Fi e causa muita perda de pacotes.
O vídeo resultante é quase inútil devido à perda de pacotes.
Tentei reduzir a resolução do stream e diminuir a taxa de quadros, mas não funcionou.
Existem soluções melhores para esta situação? Como aumentar a densidade dos quadros P?
Responder1
Se eu fosse você, atacaria melhorando a qualidade do link em vez de diminuir a qualidade do vídeo.
Faça isso ou armazene seu stream por mais tempo, especialmente se você estiver reproduzindo conteúdo pré-gravado.
Aumentar os quadros P ao custo dos quadros B reduz as dependências entre quadros e, portanto, torna seu fluxo mais robusto, mas tem um custo de largura de banda maior, que seu link parece não oferecer. Aumentar os quadros P ao custo dos quadros I reduz sua largura de banda, mas aumenta as dependências entre quadros, portanto, se você perder um quadro I, seu fluxo parecerá ruim por mais tempo.
Você usou ferramentas iperf
para caracterizar sua largura de banda e talvez sudo ping -fs 1472
para caracterizar sua taxa de perda de pacotes? Você já olhou para antenas direcionais de maior ganho? Você já está usando equipamento Wi-Fi projetado para links ponto a ponto de longo alcance?