Quantcast
Channel: HTML5
Viewing all articles
Browse latest Browse all 663

Meshcentral - WebRTC data stack for native applications

$
0
0

Everyone following the mesh work knows we are quite bullish on WebRTC. It’s the underlying framework we use for secure, scalable, user-to-user and user-to-machine communications. It has many wonderful benefits, my favorite being that it’s built into browsers. Generally, WebRTC is used only for browser-to-browser communication because support is non-existent for native applications. Early this year, we built our very own WebRTC data stack to address this exact problem, adding WebRTC support to the Mesh Agent and so, using the protocol as a scalable way to do remote management.

Today, as a result of the work of Bryan Roe. We are making our C/C++ WebRTC data stack freely available to developers with C# bindings and a fully working sample. Our WebRTC stack has been freely available for a long time, but we now packaged it up so developers can easily include it within their projects. It takes only a few minutes to download our WebRTC Microstack and get a C# application talking to a browser page. You can also use our stack for application-to-application communication, it supports STUN and TURN and is easy to use.

If you are building internet applications, mobile apps that connect back to the home, scalable IoT usages... There is no excuse not to use WebRTC as the communication protocol. Having both native and browser applications communicate using a single, scalable and secure framework is a powerful story.

Download the stack, sample and documentation here: http://opentools.homeip.net/webrtc

Questions and feedback appreciated,
Ylian Saint-Hilaire
info.meshcentral.com

 

With our native C/C++ WebRTC application stack with C# bindings, we are enabling WebRTC to be
a complete communication framework between web and native applications.

Included is a sample C# application is a tiny HTTP server. You push a button to launch a browser,
it loads a sample html page and a few seconds later, you have a WebRTC connection between C# and Javascript.

Built on top of Microstack, the same framework used by Meshcentral, our WebRTC stack is very small.
Almost all the size of the WebRTC stack is the latest OpenSSL that we statically link into our dll.
Our stack will compile on Windows, Linux, OSX, Android, Yocto and more…

  • Mesh
  • Meshcnetral
  • MeshCentral.com
  • WebRTC
  • stun
  • TURN
  • c#
  • C
  • C++
  • Ice
  • WebRTC Stack
  • 图标图像: 

  • News
  • 开源
  • 安全
  • .NET*
  • C#
  • C/C++
  • HTML5
  • JavaScript*
  • 云服务
  • HTML5
  • 物联网
  • 嵌入式
  • 笔记本电脑
  • 电话
  • 服务器
  • 平板电脑
  • 桌面
  • 开发人员
  • 合作伙伴
  • 教授
  • 学生
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • 主题专区: 

    IDZone

    包括在 RSS 中: 

    1

    Viewing all articles
    Browse latest Browse all 663


    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>