1 Национальный аэрокосмический университет им. Н.Е. Жуковского Харьковский авиационный институт Кафедра компьютерных систем и сетей г. Харьков, 10.11.2013.

Презентация:



Advertisements
Похожие презентации
WebRTC. Доклад по Основам WEB программирования
Advertisements

Видеозвонки: технологии реализации, кастомизация Сербул Александр Руководитель направления контроля качества интеграции и внедрений 1С-Битрикс.
ИНТЕРАКТИВНОСТЬ В HTML5. ИСТОРИЯ HTML5 2 ПРЕИМУЩЕСТВА HTML5 ПЕРЕД FLASH 3 Открытость платформы Чистая веб-технология Более высокие надёжность, производительность.
Программные средства поддержки звуковых коммуникаций в виртуальных средах Дипломант: студент группы ПС-51 Максимов П.А. Руководитель: ассистент каф. ИиСП.
Сервисы Интернет Под сервисами или службами Internet обычно понимаются те виды услуг, которые оказываются серверами, входящими в сеть. Рассмотрим наиболее.
Электронная почта Самый старый и самый популярный сервис Интернета. Позволяет осуществлять обмен информацией через почтовые серверы, которые сохраняют.
Blackberry Mobile Data System BLACKBERRY® ОТ МТС.
Интернет телефония ( IP-телефония ). Что такое IP-телефони́я? IP-телефони́я телефонная связь осуществляемая протоколом IP.
Допустим один клиент подключается из дома, а второй находится в локальной сети. удаленный пользователь Lync звонит пользователю из локальной сети: [Lync]
· OpenCom 1000 OpenСom 100/1000 Коммутационная системная платформа передача голоса и данных Системная архитектура, максимально адаптированная.
Skype lyda_smirnova2 Интернет- компьютерная сеть или сообщество сетей, которые связывают между собой в единое целое миллионы различных.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «МОСКОВСКИЙ.
1 Передача голоса в сетях связи VoiceIP Передача голоса в сотовых сетях связи Передача голоса с помощью популярных VoIP технологий (Yahoo, MSN, Google.
Выполнил: ученик 9а класса МОУ СОШ с УИОП пгт Ленинское Минин Игорь Учитель Е.И. Леушина.
Формулы и правила дифференцирования. МБОУ гимназия 3 г. Мурманска Шахова Татьяна Александровна.
Служба WWW Службы Интернета WWW (World Wide Web) – глобальная информационно- поисковая мультимедийная гипертекстовая система. Гипертекст – текст, содержащий.
Другие сервисы Интернет Компьютерные телекоммуникации.
Организация инфраструктуры образовательного пространства и централизованное управление информационными ресурсами Кыргызский национальный университет им.
Школьная медиатека Развитие информационно- образовательной среды сельской школы.
Проверочная работа по теме: «Интернет»: 1.Что такое пропускная способность канала связи? 2.Дайте определение понятию компьютерные сети и назовите виды.
Транксрипт:

1 Национальный аэрокосмический университет им. Н.Е. Жуковского Харьковский авиационный институт Кафедра компьютерных систем и сетей г. Харьков, WebRTC коммуникации реального времени между браузерами Выполнил: студент группы 545-Б Алейник М.А

Что такое WebRTC? WebRTC (real-time communications) – коммуникации реального времени г. Харьков,

Почему именно WebRTC? г. Харьков, HTML, HTTP и TCP/IP - free Протокол на свой выбор: SIP, XMPP/Jingle, и т.д., но не ограничиваясь ими). IS

WebRTC API г. Харьков, Требуется: HTML 5 коннект к TURN/STUN серверу Предоставляемые API из 3 частей: MediaStream (устройства) PeerConnection (связь) DataChannel (передача)

WebRTC media г. Харьков, Кодеки: G.711, G.722 и 2 кодека созданных в GIPS (ISAC, iLBC), а также видеоформат VP8. MediaStream – API, позволяющий получить доступ к камере и микрофону через браузер без каких-либо plugin-ов или flash приложений.

MediaStream - это просто!!! г. Харьков, Navigator.[вендорный префикс]GetUserMedia( // зависимости { audio: true, video: true}, // successCallback function success(pLocalMediaStream){ // обработка видео потока, привязка к html тегу video var video = document.querySelector('video'); video.src = window.URL.createObjectURL(localMediaStream); } // errorCallback function error(pError){ console.log("The following error occured: " + err); } );

WebRTC audio г. Харьков, ISAC голосовой кодек, разработанный в GIPS. Используется для передачи голоса и потокового аудио по IP (VoIP). iLBC free кодек для голосовой связи через интернет.

WebRTC video г. Харьков, VP8 – видеокодек, имеет высокоэффективное сжатие видео, которое было разработано компанией On2 Technologies.

Архитектура WebRTC г. Харьков, Servers: WebSocket STUN/TURN Client 1 Client 2 Нужен для установки соединения

Обзор архитектуры г. Харьков,

WebRTC актеры и компоненты г. Харьков,

Поддержка WebRTC браузерами Mozilla Firefox от версии 22.0 и выше Ограничения: - треб. создать «фальшивый поток» для инициализации. канала данных. Не поддерживается: - TURN протокол. от версии 22.0 и выше Ограничения: - треб. создать «фальшивый поток» для инициализации. канала данных. Не поддерживается: - TURN протокол. Chrome от версии 28.0 и выше Ограничения: - старт с флагом --enable- data-channels; - поддержка, только ненадежных каналов данных; - канал данных не перейдет в открытое состояние, если аудио/видео поток запущен. от версии 28.0 и выше Ограничения: - старт с флагом --enable- data-channels; - поддержка, только ненадежных каналов данных; - канал данных не перейдет в открытое состояние, если аудио/видео поток запущен. г. Харьков,

г. Харьков, Спасибо за внимание! Вопросы? После встраивания интернет-протокола WebRTC в Chrome (а возможно ещё и в ряд других популярных браузеров), браузер от Google может составить конкуренцию Skype. Сторонние веб-разработчики смогут создавать собственные приложения, на основе технологии WebRTC, для голосовой и видеосвязи. В начале 2013 года осуществлён первый видеозвонок между Chrome и Firefox.