VP8: VP8 is a highly efficient video compression technology that was developed by On2 Technologies. H.265: is a video compression standard, a successor to H.264/MPEG-4 AVC (Advanced Video Coding The idea behind the OpenH264 initiative is that by making it freely available, it gives H.264 more of a chance to become the mandatory to implement video codec in WebRTC. It was released as open source by Cisco, who have paid royalties for it to the MPEG-LA. OpenH264: OpenH264 is an implementation of the H.264 video codec. Used today between Skype and Lync (Skype for Business)
H.264: H.264 or MPEG-4 Part 10, Advanced Video Coding (MPEG-4 AVC) is a video compression format. Skype is also available in browser on, Currently using a plugin Supporting Internet Explorer, Chrome on Windows, Firefox and Safari. The Power of Lync and the Unified Communications Web APIīrowser based Skype consumer client, currently in beta. Microsoft have committed to UCWA having a public API for voice and video in the future.ĭeep Dive into New Unified Communications Web API of Lync 2013 Today the API only publically supports Instant Messaging and Presence. This API is in the Lync Server supports the Lync Mobile clients and Lync Web App for IM/P Voice and Video. UCWA is a REST API that exposes Lync Server 2013 Instant Messaging and Presence capabilities. Lync UCWA (Unified Communications Web API) Skype team have also committed to these efforts. Microsoft have publically committed to building ORTC into Internet Explorer 12. Microsoft have committed to implementing the ORTC API for WebRTC in Internet Explorer 12
ORTC is Microsoft’s favoured technology to bringing Real Time Communications to the browser. Proposed by The ORTC CG (Object Real-time Communications Community Group), (Previously called ORCA: Object-RTC API Community Group). The Object RTC components are being optimized to best serve this purpose. ORTC: Object RTC (ORTC) is a free, open project that enables mobile endpoints to talk to servers and web browsers with Real-Time Communications (RTC) capabilities via native and simple Javascript APIs. Proposed by the Web Real-Time Communications Working Group. The WebRTC components have been optimized to best serve this purpose. WebRTC: WebRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple JavaScript APIs. We’ll shortly be providing some open source projects that are the same type of library but for iOS and for Android.” Also see here. I want to develop and app on iOS/Android and use with embedded Voice/Video/Desktop Sharing using Lync as a platform?Īt 22 minutes and 35 seconds in, David Newman says in his Teched Session: “We provide you those today in JavaScript. The Lync team are actively working with the IE team to support a plugin less media model in the future. Will Lync/Skype for Business Support Plugin-less Voice and Video in the browser? Not today, the WebRTC / ORTC standard is not ratified yet, but Microsoft’s IE team and Skype Consumer team have public committed to including it in the future. Microsoft have committed to supporting Voice and Video with a JavaScript wrapper for UCWA in the future, See the Lync Conference Keynote from 35 minutes for a demo.Īvailable today: UCWA API that supports Instant Messaging and Presence does not require a plugin.įuture Version adds Voice and Video support, will require a plugin.
MICROSOFT OUTLOOK 2013 INSTANT MESSAGING FULL
This supports the Lync Mobile and Web clients with a full feature set, but the Public API only exposes Instant Messaging and Presence to developers. Today Lync Online/Lync Server has a UCWA (Unified Communications Web API). I want to develop a browser based app with embedded Voice/Video/Desktop Sharing using Lync as a platform, how can I do that?
For those not following the detail, WebRTC/ORTC are the technologies that will allow a plugin less Real Time Media (Lync/Skype style) experience in the browser without any plugins. This question is coming up a lot lately, it’s been a hot topic in UC for a while.