Автор: ProHoster

Изучаем VoIP-движок Mediastreamer2. Часть 2

Материал статьи взят с моего дзен-канала. Создаем тональный генератор В предыдущей статье мы выполнили установку библиотеки медиастримера, инструментов разработки и проверили их функционирование, собрав пробное приложение. Сегодня мы создадим приложение, которое сможет пропиликать на звуковой карте тональный сигнал. Чтобы решить эту задачу нам нужно соединить фильтры в показанную ниже схему звукового генератора: Читаем схему слева […]

Изучаем VoIP-движок Mediastreamer2. Часть 3

Материал статьи взят с моего дзен-канала. Улучшаем пример тонального генератора В предыдущей статье мы написали приложение тонального генератора и с его помощью извлекли звук из динамика компьютера. Теперь мы обратим внимание на то, что наша программа, заканчивая работу, не возвращает память обратно в кучу. Пришло время внести ясность в этом вопрос. После того, как схема […]

Изучаем VoIP-движок Mediastreamer2. Часть 7

Материал статьи взят с моего дзен-канала. Используем TShark для анализа RTP-пакетов В прошлой статье мы собрали схему дистанционного управления из генератора и детектора тональных сигналов, связь между которыми осуществлялась с помощью RTP-потока. В этой статье мы продолжаем изучать передачу звукового сигнала с помощью RTP-протокола. Сначала разделим наше тестовое приложение на передатчик и приемник и научимся […]

Неизвестное устройство Microsoft на ARM-процессоре Snapdragon 8cx Plus отметилось в Geekbench

Компания Apple недавно заявила о желании перейти на собственные ARM-процессоры в новых компьютерах Mac. Похоже, что она не единственная. Microsoft также ищет способ перевести по крайней мере некоторые из своих продуктов на ARM-чипы, но за счёт сторонних производителей процессоров.   В Сети появились данные о модели планшетного компьютера Surface Pro, построенного на базе чипсета Qualcomm […]

Федеральная комиссия по связи США: Huawei и ZTE — угроза для национальной безопасности

Федеральная комиссия по связи (FCC — Federal Communication Commission) США объявила компании Huawei и ZTE «угрозами национальной безопасности», официально запретив американским корпорациям использовать федеральные средства для закупки и установки оборудования китайских телекоммуникационных гигантов. Председатель американского независимого правительственного агентства Аджит Пай (Ajit Pai) заявил, что в основу данного решения легли «весомые доказательства». Федеральные агентства и законодатели […]

Apple отвергает обвинения в доминировании на рынке и антиконкурентном поведении

Apple, ключевые сегменты бизнеса которой стали целью нескольких антимонопольных расследований в Евросоюзе, отвергла обвинения в доминировании на рынке, заявив, что она конкурирует с Google, Samsung и другими компаниями. Об этом на выступлении на конференции Forum Europe заявил руководитель Apple App Store и Apple Media Services Даниэль Матрэй (Daniel Matray). «Мы конкурируем с самыми разными компаниями, такими как […]

MIT удалил коллекцию Tiny Images из-за выявления расистских и женоненавистнических терминов

Массачусетский технологический институт удалил набор данных Tiny Images, включающий аннотированную коллекцию из 80 миллионов небольших изображений с разрешением 32×32. Набор поддерживался группой, развивающей технологии компьютерного зрения, и использовался c 2008 года различными исследователями для тренировки и проверки распознавания объектов в системах машинного обучения. Поводом к удалению стало выявление использования расистских и женоненавистнических терминов в метках, […]

Доступен набор классических текстовых игр bsd-games 3.0

Подготовлен новый выпуск адаптированного для запуска в Linux набора классических текстовых UNIX-игр bsd-games 3.0, в который входят такие игры, как Colossal Cave Adventure, червь, цезарь, роботы и клондайк. Выпуск стал первым обновлением после формирования ветки 2.17 в 2005 году и отличается переработкой кодовой базы для упрощения сопровождения, реализацией системы автоматической сборки, поддержкой стандарта XDG (~/.local/share), […]

DNS Push-уведомления получили статус предложенного стандарта

Комитет IETF (Internet Engineering Task Force), занимающийся развитием протоколов и архитектуры интернета, завершил формирование RFC для механизма «DNS Push Notifications» и опубликовал связанную с ним спецификацию под идентификатором RFC 8765. RFC получил статус «Предложенного стандарта», после чего начнётся работа по приданию RFC статуса чернового стандарта (Draft Standard), фактически означающего полную стабилизацию протокола и учёт всех […]

Вышел PPSSPP 1.10

PPSSPP – это эмулятор игровой консоли PlayStation Portable (PSP), работающий по технологии эмуляции высокого уровня (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

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