Wpis z mikrobloga

Wypoku, pomusz. Szczególnie programiści JS bo oni będą wiedzieć o co chodzi.

#programowanie #webdev #javascript #websocket - technicznie
#krotkofalarstwo #websdr #sdr - tematyka

Istnieje takie coś jak WebSDR - w dużym skrócie przesyła to do klienta dźwięk i obraz przez WebSockety.
Przykładowy serwer (autora aplikacji): http://websdr.ewi.utwente.nl:8901/
Aplikacja nie działa mi na żadnym serwerze - w sensie niezależnie na czyj wejdę, ja jestem tylko odwiedzającym - zatem zgaduję że to problem u mnie (bo to czy ktoś na swoim zaktualizuje to jego wola). Przeglądarka to Chrome na Win10, pewnie najnowsza wersja bo się sam aktualizuje. Na Edge też lipton. Problemy są widoczne w konsoli:

Przy pierwszym wejściu mam dźwięk i brak obrazu (waterfall), z błędem WebSocketu:

One or more reserved bits are on: reserved1 = 1, reserved2 = 1, reserved3 = 0


Przy odświeżeniu (ale to też zdarza się losowo) tracę również dźwięk:

Invalid frame header


Aplikacja jest na tyle niszowa że nie mam co szukać po jej nazwie, natomiast wyszukiwanie po błędach nakierowało mnie na różne issues na githubie, gdzie ludzie wspominają o np. flagach. Tylko że nie mogę niczego sensownego odnaleźć w chrome://flags

Miał ktoś podobne problemy ze swoją aplikacją? Zaskakuje mnie że na Edge też nie chodzi. Natomiast wczoraj pewnemu mireczkowi podsyłałem link do tego i mu zadziałało.
  • 23
  • Odpowiedz
@aso824: myślę, że chodzi o jakiś problem z biblioteką od kompresji której może używać Chrome. W tych materiałach jest sporo wytłumaczone. Jest też wątek na GH o websocket-sharp w który rozmawiają na ten temat - można się sporo dowiedzieć.
  • Odpowiedz