Przesyłam strumieniowo wideo i audio z kamery internetowej/mikrofonu przez UDP. Kiedy oglądam strumień (nawet na tej samej maszynie), występuje opóźnienie około 4 sekund. Próbowałem ustawić ustawienie pamięci podręcznej UDP na 0 lub 1, ale wydaje się, że nie pomaga. Próbowałem zmniejszyć szybkość transmisji wideo i audio, używając dźwięku mono i zmniejszając częstotliwość próbkowania, wszystko bez skutku.Jak zmniejszyć opóźnienie - Przesyłanie strumieniowe VLC z kamery internetowej
Czy ktoś ma jakieś pomysły, w jaki sposób mogę zmniejszyć opóźnienie, do czegoś lepszego dostosowanego do wideokonferencji, tj. < 1 sekundę?
Czy istnieje ustawienie, które można zastosować do przeglądarki/streamera, które może pomóc?
Dzięki,
Marc
Próbowałem ustawień simular na moim laptopie, procesor to i7, jednak karta graficzna jest zintegrowanym procesorem Intel. Czy wiesz, czy procesor karty graficznej zostanie użyty podczas przesyłania strumieniowego wideo? To może być mój problem. – Marc
Tak, w systemie Windows "dshow: //" jest interfejsem DirectShow; jak każdy interfejs DirectX, użyje on wszystkich akcelerowanych sprzętowo funkcji GPU DirectX, które mogą poprawić wydajność, jeśli zostaną wykryte po stronie serwera lub po stronie klienta. – ecle