Autor: ProHoster

Poznawanie silnika Mediastreamer2 VoIP. Część 3

Materiał artykułu pochodzi z mojego kanału Zen. Udoskonalanie przykładowego generatora tonów W poprzednim artykule napisaliśmy aplikację generującą tony i wykorzystaliśmy ją do wyodrębnienia dźwięku z głośnika komputera. Teraz zauważymy, że nasz program po zakończeniu nie zwraca pamięci z powrotem na stertę. Najwyższy czas wyjaśnić tę kwestię. Po programie […]

Poznawanie silnika Mediastreamer2 VoIP. Część 7

Materiał artykułu pochodzi z mojego kanału Zen. Wykorzystanie TShark do analizy pakietów RTP W ostatnim artykule zmontowaliśmy obwód zdalnego sterowania składający się z generatora sygnału tonowego i detektora, których komunikacja odbywała się za pomocą strumienia RTP. W tym artykule kontynuujemy badania nad transmisją sygnału audio za pomocą protokołu RTP. Najpierw podzielmy naszą aplikację testową na nadajnik i odbiornik i nauczmy się, jak […]

W Geekbench odnotowano nieznane urządzenie Microsoftu zasilane procesorem Snapdragon 8cx Plus ARM

Firma Apple ogłosiła niedawno chęć przejścia na własne procesory ARM w nowych komputerach Mac. Wygląda na to, że nie jest jedyna. Microsoft także chce przenieść przynajmniej część swoich produktów na chipy ARM, ale kosztem zewnętrznych producentów procesorów. W Internecie pojawiły się dane na temat modelu tabletu Surface Pro, zbudowanego na chipsecie Qualcomm […]

Federalna Komisja Łączności USA: Huawei i ZTE stanowią zagrożenie dla bezpieczeństwa narodowego

Amerykańska Federalna Komisja Łączności (FCC) uznała Huawei i ZTE za „zagrożenia dla bezpieczeństwa narodowego”, oficjalnie zakazując amerykańskim korporacjom wykorzystywania funduszy federalnych na zakup i instalację sprzętu od chińskich gigantów telekomunikacyjnych. Przewodniczący niezależnej amerykańskiej agencji rządowej Ajit Pai powiedział, że decyzja została oparta na „istotnych dowodach”. Agencje federalne i ustawodawcy […]

Apple odrzuca oskarżenia o dominację na rynku i zachowania antykonkurencyjne

Apple, którego kluczowe segmenty biznesowe były przedmiotem kilku dochodzeń UE w zakresie prawa antymonopolowego, odrzucił oskarżenia o dominację na rynku, twierdząc, że konkuruje z Google, Samsungiem i innymi. Poinformował o tym szef Apple App Store i Apple Media Services Daniel Matray podczas przemówienia na konferencji Forum Europe. „Konkurujemy z różnymi firmami, takimi jak […]

MIT usunął kolekcję Tiny Images po zidentyfikowaniu terminów rasistowskich i mizoginistycznych

MIT usunął zbiór danych Tiny Images, który zawiera zbiór 80 milionów małych obrazów z adnotacjami w rozdzielczości 32x32. Zestaw był utrzymywany przez grupę opracowującą technologie widzenia komputerowego i był używany od 2008 roku przez różnych badaczy do szkolenia i testowania rozpoznawania obiektów w systemach uczenia maszynowego. Powodem usunięcia była identyfikacja użycia terminów rasistowskich i mizoginistycznych w tagach […]

bsd-games 3.0 dostępny jest klasyczny zestaw gier tekstowych

Przygotowano nowe wydanie bsd-games 3.0, czyli zestawu klasycznych gier tekstowych UNIX przystosowanych do działania na Linuksie, w skład którego wchodzą takie gry jak Colossal Cave Adventure, Worm, Caesar, Robots czy Klondike. Wydanie to było pierwszą aktualizacją od czasu powstania gałęzi 2.17 w 2005 roku i wyróżnia się przeróbką bazy kodu w celu uproszczenia konserwacji, wdrożeniem systemu automatycznego budowania, obsługą standardu XDG (~/.local/share) , […]

Powiadomienia push DNS otrzymują status proponowanego standardu

Grupa IETF (Internet Engineering Task Force), odpowiedzialna za rozwój protokołów i architektury internetowej, sfinalizowała dokument RFC dla mechanizmu „DNS Push Notifications” i opublikowała związaną z nim specyfikację pod identyfikatorem RFC 8765. Dokument RFC otrzymał status „Proponowanego Standardu”, po czym rozpoczną się prace nad nadaniem RFC statusu projektu standardu, co w rzeczywistości oznacza pełną stabilizację protokołu i uwzględnienie wszystkich […]

Wydano PPSSPP 1.10

PPSSPP to emulator konsoli do gier PlayStation Portable (PSP) korzystający z technologii emulacji wysokiego poziomu (HLE). Emulator działa na szerokiej gamie platform, w tym Windows, GNU/Linux, macOS i Android, i umożliwia uruchamianie ogromnej gamy gier na PSP. PPSSPP nie wymaga oryginalnego oprogramowania sprzętowego PSP (i nie może go uruchomić). W wersji 1.10: Ulepszenia grafiki i kompatybilności Ulepszenia wydajności […]

Lua 5.4

Po dwóch latach prac 29 czerwca po cichu została wypuszczona nowa wersja języka programowania Lua, 5.4. Lua to prosty, interpretowany język programowania, który można łatwo zintegrować z aplikacjami. Dzięki tym cechom Lua jest szeroko stosowana jako język rozszerzający lub opisujący konfigurację programów (w szczególności gier komputerowych). Lua jest rozpowszechniana na licencji MIT. Poprzednia wersja (5.3.5) została wydana […]

Poznawanie silnika Mediastreamer2 VoIP. Część 8

Materiał artykułu pochodzi z mojego kanału Zen. Struktura pakietów RTP W ostatnim artykule użyliśmy TShark do przechwytywania pakietów RTP wymienianych pomiędzy naszym odbiornikiem a nadajnikiem. Otóż ​​w tym pomalujemy elementy opakowania na różne kolory i porozmawiamy o ich przeznaczeniu. Przyjrzyjmy się temu samemu opakowaniu, ale z przyciemnionymi polami i z objaśniającymi napisami: W […]

Poznawanie silnika Mediastreamer2 VoIP. Część 12

Materiał artykułu pochodzi z mojego kanału Zen. W ostatnim artykule obiecałem rozważyć kwestię oceny obciążenia tickera i sposobów walki z nadmiernym obciążeniem obliczeniowym w streamerze multimediów. Uznałem jednak, że bardziej logicznym będzie omówienie zagadnień debugowania filtrów rzemieślniczych związanych z ruchem danych i dopiero wtedy rozważenie kwestii optymalizacji wydajności. Debugowanie filtrów rzemieślniczych Po […]