Донецкий техникум промышленной автоматики

Skype for Web - компанія Microsoft пропонує дзвонити прямо з браузера

Компанія Microsoft продовжила тестування бета-версії Skype for Web - сервісу для комунікацій у вигляді плагіна, що працює в веб-браузері. Коли очікується перехід до фінальної версії Skype for Web, Microsoft не повідомляє. У березні 2015 року компанія відкрила публічний доступ до платформи Skype for Business, тепер ось має намір домогтися збільшення числа користувачів, які зацікавилися Skype for Web - і те, і інше ще більше руйнує бізнес операторів звичайної телефонії.

Про сервіс Skype for Web, за допомогою якого можна спілкуватися в мережі Skype засобами браузера, стало відомо восени 2014 року. Повідомлення про бета-версії Skype for Web на початку листопада з'явилося на сайті Skype, розробники розхвалювали: "Skype for Web which will make it quicker and easier than ever before to connect with friends, family and colleagues around the world, for free - directly from Skype.com. ... Simply sign in to Skype for Web on Skype.com and you'll be able to connect and start instant messaging directly from your browser ".

У жовтні минулого року інтернет-громадськість обговорювала новина від "Ростелекома" - російський оператор мав намір (у минулому часі, так як через деякий час з'явилося повідомлення про скасування закупівлі) створити аналог Скайпу. Опис функціоналу: абоненти місцевого телефонного зв'язку отримають "додаткову можливість здійснювати вихідні і приймати дзвінки з використанням програмного додатка (ПК з встановленим на нього програмним додатком, мобільні пристрої на базі iOS, Android зі встановленими на них додатками), а також користуватися додатковими послугами ( обмін короткими повідомленнями, зберігання записної книжки контактів і ін.) ".

Було обіцяно, що можна буде користуватися улюбленим браузером і в потрібний момент використовувати Skype for Web для дзвінків, відеозв'язку і для текстових повідомлень. Skype for Web повинен працювати в браузерах Internet Explorer, Chrome on Windows, Firefox або Safari. У реальності, плагін працював в Google Chrome і Mozilla Firefox, але користувачі не могли запустити Skype for Web в браузері Internet Explorer 11, за інформацією Cnews .

Microsoft's goal is to move forward to the future without compromising the present - and ensure easier interoperability between web browsers and billions of existing communications endpoints , including SIP-based VoIP endpoints, "Public Switched Telephone Networks" and "Video Teleconferencing" systems.

Для реалізації комунікаційного функціоналу в компанії Microsoft мали намір задіяти Object RTC (ORTC) API for WebRTC * (див. "Microsoft Begins Development Of ORTC API For WebRTC In IE To Make Real-Time Communications (RTC) On The Web A Reality" ). Для голосового спілкування передбачається використовувати Comfort Noice (CN) codec, описаний в RFC3389 . Згадується підтримка аудиокодека Opus ( "Definition of the Opus Audio Codec" - RFC6716 ), На який Skype перейшов в 2012 році, будуть підтримуватися також аудіокодеки G.722 і G711, для відеокомунікацій використовуватимуть ITU-T H.264.

Аудіокодек Opus: мінливий в широких межах бітрейт, невелика затримка, застосовність для передачі мови і музики
Аудіокодек Opus: мінливий в широких межах бітрейт, невелика затримка, застосовність для передачі мови і музики

Opus, як об'єднання кодеків SILK (раніше використовувався Skype) і CELT, може бути задіяний в трьох режимах: SILK-only (Narrowband, Mediumband or Wideband speech), Hybrid (Super-wideband or Fullband speech) і CELT-only (Narrowband to Fullband music) - див. "High-Quality, Low-Delay Music Coding in the Opus Codec" ( pdf ).

OPUS = SILK + CELT
OPUS = SILK + CELT

Для порівняння ще пара скріншотів:

Порівняння Opus з іншими відомими аудіокодеками по параметру якість / бітрейт
Порівняння Opus з іншими відомими аудіокодеками по параметру якість / бітрейт

Порівняння Opus з іншими відомими аудіокодеками по параметру затримка, друга вісь - якість
Порівняння Opus з іншими відомими аудіокодеками по параметру "затримка", друга вісь - якість

Як бачимо, аудіокодек Opus перекриває широкий діапазон по бітрейту і відрізняється меншими затримками в порівнянні з багатьма відомими аудіокодеками. У тестах на чутність / розбірливість мови Opus показує непогані результати (по посиланнях - pdf): перевірка Google ( перша і друга ) І Nokia ( "Voice Quality Characterization of IETF Opus Codec" ). Фінські дослідники отримали в окремих тестах не настільки вражаючі в усьому результати, які присутні на парі скріншотів вище. Втім, це не перший раз, коли автори прагнуть показати свою розробку з найбільш вигідних позицій.

Інформація про продовження етапу бета-тестування Skype for Web з'явилася 25 або 26 березня на сайті www.neowin.net. На скріншотах видно, що пропонуються такі ж можливості, що і в окремо-скачується програмі Skype. Зрозуміло, що використання такого досить універсального аудиокодека дозволить здійснювати дзвінки в самих різних за якістю умовах зв'язку. На гіршу чутність нарікати ніхто не буде, так як дзвінки оцінюються за мінімальною вартістю, за вартістю витраченого на них IP-трафіку. А встроенность в браузер дозволить зателефонувати мало не з будь-якого інтернет-кафе.

Після того, як я спробував в FireFox зайти на сторінку https://web.skype.com/en/, я побачив повідомлення, що пропонує мені поки "погуляти" і почекати закінчення бета-тестування.

Skype for Web на етапі бета-тестування доступний не всім
Skype for Web на етапі бета-тестування доступний не всім

Подивився, яка є інформація в FAQ, там було коротко сказано - "чекайте".

Повідомлення на російській мові натякає на багатомовність майбутнього сервісу Skype for Web
Повідомлення на російській мові натякає на багатомовність майбутнього сервісу Skype for Web

У процесі читання коментарів на сайті www.neowin.net натрапив на посилання , По якій від Microsoft можна трохи більше дізнатися про бета-версію Skype for Web.

Інтерфейс бета-версії Skype for Web
Інтерфейс бета-версії Skype for Web

У березні 2015 року з'явилася новина про доступність у вигляді technical preview програми-клієнта Skype for Business (наступна версія Lync - комунікаційної платформи для бізнес-клієнтів). Причому, вона буде вбудована ** в інший програмний продукт Microsoft - Office (десь згадується Office 2013, десь - Office 365). Доступність Skype for Business Client Preview з 16 березня 2015 до 30 квітня 2015 року.

"Skype for Web" в браузері, "Skype for Business" в Microsoft Office, плюс залишається окремо-завантажувана програма-комунікатор Skype ... Останні повідомлення 19 і 26 березня цього року в рубриці "Tips & Tricks" такі: "Which Skype feature to use next on your desktop device" і "Finding the next Skype feature to use on your mobile" . Microsoft вирішив просто додати ще користувачів до наявних 300 млн. Skype-реєстрацій і заодно зруйнувати експлуатований роками вигідну бізнес-схему телефонних операторів?

Чи немає тут ще й хитрості такого роду: якщо оператори почнуть боротися зі Skype, не бажаючи постійно втрачати доходи, то отримають від користувачів скарги і обурені заяви - "у мене з-за вас браузер не дозволяє програмі набирати" або "що ви зробили з вбудованою в Office можливістю спілкуватися через IM і здійснювати відеодзвінки "? Чи не буде таким чином експлуатуватися призначене для користувача розуміння програмних продуктів - "все, що всередині програми, її функціонал - це вона сама і є"? І чи не доведеться в підсумку операторам телефонії капітулювати і без опору (ідею МТС (див. "МТС спробує конкурувати з OTT-сервісами" ) Багато заздалегідь оцінили, що не варто оператору з цим возитися, все одно не злетить) ставати "комунікаційної трубою" для різного роду OTT-компаній? У такому сценарії майбутнього, Інтернет-провайдери з їх безлімітними тарифними планами теж не отримають додаткового виграшу від загальної скайпізаціі. Тобто Microsoft обдурила всіх?

-----------------
* "Object Real-Time Communications (ORTC) provides a powerful API for the development of WebRTC based applications. ORTC does not mandate a media signaling protocol or format (as the current WebRTC 1.0 does by mandating SDP Offer / Answer). Instead, ORTC focuses on "sender", "receiver" and "transport" objects, which have "capabilities" describing what they are capable of doing, as well as "parameters" which define what they are configured to do. "Tracks" and "data channels "are sent over the transports, between senders and receivers.
...
It is a goal of the ORTC API to provide the functionality of the WebRTC 1.0 API, as well as to enable the WebRTC 1.0 API to be implemented on top of the ORTC API, utilizing a Javascript "shim" library "- джерело цитати .
** Skype for Business is built right into Office, so features like presence, IM, voice and video calls, and online meetings are an integrated part of the Office experience.

Skype-реєстрацій і заодно зруйнувати експлуатований роками вигідну бізнес-схему телефонних операторів?
Чи не буде таким чином експлуатуватися призначене для користувача розуміння програмних продуктів - "все, що всередині програми, її функціонал - це вона сама і є"?
Тобто Microsoft обдурила всіх?