Публикации по теме 'webrtc'


Создайте масштабируемое приложение для общения в реальном времени, такое как WhatsApp, с функцией обмена сообщениями, видео и голосовыми вызовами ...
Это вторая часть серии, состоящей из нескольких частей , в которой описывается дизайн и реализация коммерчески развертываемого приложения, такого как WhatsApp, с возможностью обмена сообщениями, видео и голосовой связью в реальном времени, которое можно масштабировать до миллиардов пользователей. Если вы не читали Часть-1 , мы настоятельно рекомендуем вам прочитать ее перед чтением этой части. В Части 1 мы создали приложения для Android и iOS (далее будем называть Сейчас ) и..

Запуск из браузера — текущее состояние [ 2021 ]
Прямая трансляция — не такая уж редкая функция, которую можно запросить в программном проекте. Тем не менее, вашим стримерам очень неудобно загружать OBS или другое программное обеспечение , чтобы выйти в эфир. Браузер обычно является единственной программой, которая используется на компьютере в настоящее время. Ваши пользователи должны предоставить решение «все в браузере». Основываясь на своем опыте, я поделюсь подходами к этой проблеме, которые я нашел. Давайте углубимся в..

Вопросы по теме 'webrtc'

Что не так с моим кодом для записи звука в HTML5?
Я пытаюсь записать звук через микрофон с помощью последней бета-версии Chrome (версия 21.0.1180.15). Кажется, что почти все, что нужно сделать, теперь реализовано в бета-версии Chrome. Я даже получаю доступ к микрофону. Хотя я не могу подключить...
4028 просмотров
schedule 23.11.2022

Что это за данные в конце информации о кандидате WebRTC?
Я настроил базовое приложение для видеочата, используя API-интерфейсы WebRTC в Chrome вместе со сценарием WebSocket, который я написал сам в соответствии со спецификациями W3C и другими вопросами здесь, на SO. Однако иногда, когда один компьютер...
1546 просмотров

Не удается запустить приложение node js, прослушивающее 443
У меня есть сокет-приложение, которое я пытаюсь заставить прослушивать порт 443 (https). Если я изменю порт (например, на 8080), у меня не возникнет проблем. Показанная ошибка error raised: Error: listen EACCES Исходный код моего...
6492 просмотров
schedule 10.05.2024

Не удалось запустить демо OpenTok WebRTC
Недавно я попытался использовать демонстрацию OpenTok WebRTC для веб-приложения, требующего одноранговой видео/аудиосвязи. Я просмотрел учебные пособия на http://www.tokbox.com/opentok/webrtc/docs/js/tutorials/ и...
811 просмотров
schedule 21.11.2023

не удается обнаружить поддержку getUserMedia в браузере Android
У меня проблема при обнаружении поддержки getUserMedia. Я использую Android 4.2.2. Проблема в том, что браузер Android действует так, как будто он поддерживает getUserMedia, но при его использовании я не получаю ни вызова функции успеха, ни...
2178 просмотров
schedule 28.11.2022

Много шума в аудио/видео webrtc
Я разработал приложение для видеочата с webrtc api. Я выполнил шаги, указанные webrtc. Видео работает нормально. Но есть много шума от моего ноутбука. звук не четкий. Но в разработанном Google демонстрационном сайте https://apprtc.appspot.com/...
1585 просмотров
schedule 09.04.2024

Невозможно использовать пакет webrtc.io; Ошибка JavaScript в браузере
Я только начал работать с WebRTC . Я хочу использовать WebRTC с NodeJS . В настоящее время я пробовал пакет webrtc.io . Когда я пишу базовый код для использования WebRTC, я получаю следующую ошибку JavaScript. Ошибка: Uncaught...
876 просмотров

Все примеры WebRTC — это видеочат, можно ли отправлять видео любого типа через WebRTC?
Итак, я хочу иметь возможность отправлять обычное видео из видеофайла (AVI или любого другого) через WebRTC, это можно сделать? Единственными примерами WebRTC, которые я вижу, являются видеочаты, поэтому мне кажется, что они ориентированы только на...
344 просмотров
schedule 31.03.2024

Понимание того, как SIP, WebRTC и PSTN работают вместе
Я узнал больше о WebRTC, SIP и PSTN и о том, как они работают вместе, особенно о возможности принимать телефонные звонки в браузере. Я провел некоторое время на веб-сайте Twilio, и мне нравится, как они могут заставить вас принять телефонный звонок...
4411 просмотров
schedule 30.05.2024

Локальный поток WebRTC исчезает при нажатии на ввод HTML
Поток WebRTC поначалу работает нормально со всеми участниками конференции. К сожалению, когда вы нажимаете на определенные элементы HTML, локальное потоковое видео исчезает. Вы по-прежнему можете видеть удаленных пользователей, а удаленные...
168 просмотров
schedule 18.12.2023

WebRTC сохраняет видео и аудио
Я хочу сохранить записанное видео и аудио на сервер. Но я не хочу кодировать видео и аудио на стороне клиента, я хочу кодировать их на стороне сервера. Как я могу отправить видео и аудио на сервер? Я транслирую это?
6340 просмотров
schedule 28.03.2024

Разберитесь с дампом webrtc
Я скачал дамп с сайта chrome://webrtc-internals . теперь я хочу разобраться в этих данных и построить график, чтобы показать потерю пакетов и другие вещи, которые включены в дамп. Я вижу графики только в chrome://webrtc-internals , но я хочу...
1459 просмотров
schedule 23.11.2022

WebRTC, STUN/TURN не работают вне локальной сети
index.html ( Оферент ) var socket = io.connect('http://127.0.0.1:80'); //socket.io socket.emit("player 1"); var iceServers = { iceServers: [ {"url":"stun:turn1.xirsys.com"},...
2044 просмотров
schedule 26.02.2024

Как сгенерировать sip-адрес в браузере с помощью звездочки
Мне нужно сгенерировать динамический sip-адрес в браузерах, чтобы мой сервер звездочки мог совершать вызовы по тому же sip-адресу. Таким образом, мой веб-браузер станет sip-клиентом, который может принимать звонки. Я вижу, что webrtc - это путь,...
733 просмотров
schedule 16.01.2024

Найдите ответный пакет SDP в Wireshark
Я отслеживаю пакеты между двумя агентами. Один из Chrome на Mac, другой из Chrome Beta на Android. Они общаются через справочный сайт, например apprtc.appspot.com, и мне удалось сохранить несколько журналов . (пожалуйста, загрузите его, иначе он...
691 просмотров
schedule 04.02.2024

Kurento записывает поток вызывающего абонента и вызываемого абонента в node.js
Я использую kurento для записи потока на серверный диск. Я следил за изменением урока kurento здесь , где учебник hello-world в node.js был изменен для записи потока на диск. Теперь я хочу изменить tutorial4 один -to-one call для записи...
4041 просмотров
schedule 27.02.2024

Запуск демонстрации PhoneRTC
Я пытаюсь запустить демо-версию phoneRTC, я создал демонстрационное приложение для Android и запустил сигнальный сервер, но когда я запускаю клиентское приложение на Android, все, что я получаю, это пустой экран. вот шаги, которые я предпринял:...
2562 просмотров
schedule 05.05.2024

Android — libjingle_peerconnection_so.so
я использую исходный код Android для веб-RTC, который размещен в code.google но когда я пытаюсь запустить это приложение на своем устройстве и ввожу имя комнаты для подключения к нему, нажмите на вызов, эта ошибка появляется в моем логарифме:...
1704 просмотров
schedule 06.06.2024

Каналы данных Webrtc: сохранение данных в файл при передаче больших файлов
Я использую каналы данных WebRTC для создания службы передачи файлов. С небольшими файлами, до 30 Мб или около того, все идет неплохо. Прямо сейчас на принимающей стороне я просто сохраняю данные файла в памяти, когда все данные передаются, я...
1237 просмотров
schedule 17.10.2022

Извлечение метки времени из отчета об отправителе пакетов RTCP
Я использую tcpdump способом, описанным здесь http://www.erg.abdn.ac.uk/multicast/tools_notes/tcpdump.html#rtp для извлечения пакетов RTCP между моим браузером и работающим медиа-сервером. Некоторые примеры данных: 192.168.56.1.55281 >...
760 просмотров
schedule 25.10.2023