В Хроме и Файрфоксе реализована возможность обычных звонков и видеозвонков непосредственно через веб-браузеры. Без использования дополнительных сторонних компонент.

Поддержка спецификаций WebRTC в браузерах Chrome 25 Beta и Firefox Nightly достигла такого уровня и единообразия, что стало возможным напрямую звонить из одного браузера в другой голосом и по видеочату через RTCPeerConnection. Для передачи звука и видео используются свободные кодеки Opus и VP8, для шифрования — DTLS-SRTP, для пробития файрволов — ICE.

Не нужны ни Skype, ни какие-то сторонние программы. Только браузер.

Если вы хотите повторить эксперимент, то в Firefox нужно в about:config установить настройку media.peerconnection.enabled в значение true. Связаться друг с другом можно через демо-сайт apprtc.appspot.com (сейчас сильно перегружен), или через любой другой сайт, на котором есть поддержка видеозвонков через браузер. Инструкции по реализации поддержки RTCPeerConnection на своём сайте см. здесь.

Chrome 25 Beta и Firefox Nightly — это экспериментальные сборки, которые будут зафиксированы в официальных релизах через несколько недель.

Браузер Opera на подходе — и тоже скоро присоединится к чату. А вот компания Microsoft не хочет присутствовать на этом празднике жизни. Она упорно продвигает свою «более открытую» версию WebRTC, без привязки по умолчанию к кодекам Opus и V8, и продолжает разрабатывать HTML5-версию Skype.

Первый видеозвонок между Chrome и Firefox



Uninstaller
2013.02.06 21:28:41
#cid54730

Ответить

Круто! Skype идёт лесом...

imen
2013.02.07 09:22:19
#cid54769

Ответить

Тендеция к превращению приложения типа "браузер" в необъятного монстра достала.
Фича же (ЕМНИП даже с видео) предусмотрена в рамках jabber'а (с примерно тем же набором ограничений), на фига добавлять монстроидальности браузеру?

2013.02.13 00:16:10
#cid55095

Ответить

#cid54769, imen

Тендеция к превращению приложения типа "браузер" в необъятного монстра достала.
Фича же (ЕМНИП даже с видео) предусмотрена в рамках jabber'а (с примерно тем же набором ограничений), на фига добавлять монстроидальности браузеру?

Предлагаю проникнуться "концепцией матрёшки".

1. Существует огромное количество разнокалиберного железа от сотен производителей.

2. На этом железе работает несколько разных операционных систем. Одна и та же система может работать на разном железе (и на одном и том же железе могут работать несколько разных ОС). ОС — это средство запуска нужных программ. То есть, ОС — некая прослойка, уровень абстракции между конкретной программой и разнообразным железом.

3. На ОС работает браузер. Браузеров множество, но они обладают обной важной особенностью: они стандартизированы (а те, что не стандартизированы — стремятся к этому). То бишь, если программный код бинарника нужно писать под конкретную ОС, то код для браузера будет работать одинаково в любой ОС. Следующая прослойка; следующий, ещё более универсальный уровень абстракции.

Браузер работает с инетом. Для эффективной работы с инетом, в браузер "вшит" ряд технологий. Если на этих технологиях можно написать видеофон — это ж прекрасно! Во-первых, не нужно держать зоопарк бинарников в ОС; во-вторых, такая штука не будет привязана к конкретной системе, гарантированно запускаясь в любой.

Вобщем, лично я вижу больше плюсов, чем минусов.

А для быстрой работы в агрессивной среде — есть lynx и telnet :)

Igor33
2013.03.14 09:32:08
#cid57182

Ответить

А для быстрой работы в агрессивной среде — есть lynx и telnet :) - это шутка юмора?

2013.03.14 15:50:21
#cid57201

Ответить

#cid57182, Igor33

А для быстрой работы в агрессивной среде — есть lynx и telnet :) - это шутка юмора?

Про telnet — скорее шутка, он отдаёт текстовые данные в исходном виде, тяжело читать. Про lynx — нет.