Автор: ProHoster

Проучване на VoIP двигателя на Mediastreamer2. част 3

Материалът на статията е взет от моя Zen канал. Подобряване на примера за тон генератор В предишната статия написахме приложение за тон генератор и го използвахме за извличане на звук от високоговорител на компютър. Сега ще забележим, че нашата програма не връща паметта обратно в купчината, когато приключи. Време е да изясним този въпрос. След схемата […]

Проучване на VoIP двигателя на Mediastreamer2. част 7

Материалът на статията е взет от моя Zen канал. Използване на TShark за анализиране на RTP пакети В последната статия сглобихме верига за дистанционно управление от генератор на тонални сигнали и детектор, комуникацията между които се осъществяваше с помощта на RTP поток. В тази статия продължаваме да изучаваме предаването на аудио сигнал с помощта на протокола RTP. Първо, нека разделим нашето тестово приложение на предавател и приемник и да научим как да […]

Неизвестно устройство на Microsoft, захранвано от процесора Snapdragon 8cx Plus ARM, беше отбелязано в Geekbench

Apple наскоро обяви желанието си да премине към свои собствени ARM процесори в новите Mac компютри. Изглежда, че не е единствената. Microsoft също се стреми да премести поне някои от своите продукти на ARM чипове, но за сметка на производители на процесори от трети страни. В интернет се появиха данни за модела на таблетния компютър Surface Pro, изграден на базата на чипсет Qualcomm […]

Федералната комисия по комуникациите на САЩ: Huawei и ZTE са заплаха за националната сигурност

Федералната комисия по комуникациите на САЩ (FCC) обяви Huawei и ZTE за "заплахи за националната сигурност", като официално забрани на американските корпорации да използват федерални средства за закупуване и инсталиране на оборудване от китайски телекомуникационни гиганти. Председателят на американската независима правителствена агенция Аджит Пай каза, че решението се основава на „съществени доказателства“. Федералните агенции и законодателите […]

Apple отрича обвиненията в пазарно господство и антиконкурентно поведение

Apple, чиито ключови бизнес сегменти бяха обект на няколко антитръстови разследвания в Европейския съюз, отхвърли обвиненията за господстващо положение на пазара, заявявайки, че се конкурира с Google, Samsung и други. Ръководителят на Apple App Store и Apple Media Services Даниел Матрей каза това в реч на конференцията Forum Europe. „Ние се конкурираме с различни компании, като […]

MIT премахна колекцията Tiny Images след идентифициране на расистки и мизогинистични термини

MIT премахна набора от данни Tiny Images, който включва анотирана колекция от 80 милиона малки изображения с резолюция 32x32. Комплектът се поддържа от група, разработваща технологии за компютърно зрение, и се използва от 2008 г. от различни изследователи за обучение и тестване на разпознаване на обекти в системи за машинно обучение. Причината за премахването е идентифицирането на използването на расистки и женомразки термини в тагове […]

Предлага се набор от класически текстови игри bsd-games 3.0

Подготвено е ново издание на bsd-games 3.0, набор от класически UNIX текстови игри, адаптирани за работа на Linux, което включва игри като Colossal Cave Adventure, Worm, Caesar, Robots и Klondike. Изданието беше първата актуализация от формирането на клона 2.17 през 2005 г. и се отличава с преработката на кодовата база, за да се опрости поддръжката, внедряването на система за автоматично изграждане, поддръжка на стандарта XDG (~/.local/share) , […]

DNS насочените известия получават предложен стандартен статус

IETF (Internet Engineering Task Force), която отговаря за разработването на интернет протоколи и архитектура, финализира RFC за механизма „DNS Push Notifications“ и публикува свързаната спецификация под идентификатор RFC 8765. RFC получи статут на „Предложен стандарт“, след което ще започне работа по придаване на RFC статут на чернова на стандарт, което всъщност означава пълно стабилизиране на протокола и отчитане на всички […]

Пуснат PPSSPP 1.10

PPSSPP е емулатор на игрова конзола PlayStation Portable (PSP), който използва технологията High Level Emulation (HLE). Емулаторът работи на широк набор от платформи, включително Windows, GNU/Linux, macOS и Android, и ви позволява да стартирате голямо разнообразие от игри на PSP. PPSSPP не изисква оригиналния PSP фърмуер (и не може да го стартира). Във версия 1.10: Подобрения в графиката и съвместимостта Подобрения в производителността […]

Lua 5.4

След две години разработка, на 29 юни тихо и тихо беше пусната нова версия на езика за програмиране Lua, 5.4. Lua е прост, интерпретиран език за програмиране, който може лесно да бъде интегриран в приложения. Благодарение на тези качества Lua се използва широко като език за разширяване или описание на конфигурацията на програми (по-специално компютърни игри). Lua се разпространява под лиценза на MIT. Предишната версия (5.3.5) беше пусната […]

Проучване на VoIP двигателя на Mediastreamer2. част 8

Материалът на статията е взет от моя Zen канал. Структура на RTP пакета В последната статия използвахме TShark за улавяне на RTP пакети, обменени между нашия приемник и предавател. Е, в този ще рисуваме елементите на опаковката в различни цветове и ще говорим за тяхното предназначение. Нека да разгледаме същата опаковка, но с оцветени полета и с обяснителни надписи: В […]

Проучване на VoIP двигателя на Mediastreamer2. част 12

Материалът на статията е взет от моя Zen канал. В последната статия обещах да разгледам въпроса за оценката на натоварването на тикер и начините за борба с прекомерното изчислително натоварване в медиен стриймър. Но реших, че би било по-логично да обхвана проблемите с отстраняването на грешки на занаятчийски филтри, свързани с движението на данни, и едва след това да разгледам проблемите на оптимизирането на производителността. Отстраняване на грешки на занаятчийски филтри След като […]