nanoStream Browser based Live Video Encoding and Streaming

  • -

nanoStream Browser based Live Video Encoding and Streaming

Category : Articles , News

nanoStream browser based live encoding

nanoStream supports browser based live encoding for web integration and HTML/Javascript API
with these Windows or MacOS based system environments:


  • HTML/Javascript API
  • Ready-to-use Web Application / Samples
  • Easy integration into custom workflows
  • All core features from nanoStream available
    • Web cam and capture device support including Full HD encoding
    • High Quality H.264/AAC video/audio encoding and RTMP streaming
    • Hardware accelerated encoder for Windows available (Quicksync)
    • Compatible to existing Media Servers and CDN (Wowza, Adobe, Akamai, Youtube, Azure)

You have these options:

1) nanoStream Web Plugin

nanoStream since Version 2.x and higher, as available now, support NPAPI and Active-X browser APIs.
Since nanoStream 4, an initial version of a native Chrome Extension is available.

  • Active-X
    available for Internet Explorer (IE) up to version 11 for Windows 7,8,10
  • NPAPI Plugin
    available for all non-IE browsers on Windows and MacOS including Safari, Firefox, Opera, (Chrome up to v44)
  • Chrome Native Extension
    available for Chrome 44 and higher for Windows (requires nanoStream 4 and higher). MacOS is planned.

You will always have the option to use the builtin Windows or MacOS browsers (Internet Explorer and Safari).
On Windows 10 based MS Edge, no plugin support at all is available, however you can use Internet Explorer.

You find the latest nanoStream Live Encoder Web Page and nanoStream plugin update 3.x and 4.x here for download and a sample implementation for Google Chrome..

Notes for Google Chrome:

  • The Google Chrome Extension until now only works on Windows (MacOS planned at a later stage)
  • For using the Chrome Extension, you need 2 components:
    • nanoStream Plugin Installer (as usual, now version 4.x)
    • nanoStream Live Encoder Chrome Extension
      (available in Chrome Web Store here…)

Notes for Rebranding/Private Label/White Label Customers

You need to apply at the Chrome Web Store with your own developer account and upload a signed version of the Chrome Extension with your own brand. Contact us for further information.

2) nanoStream WebRTC extension

available now, is based on a different client technology and requires nanoStream WebRTC-RTMP server bridge.
Click here for more information to connect WebRTC clients to RTMP streaming environments.

Currently primarily Chrome is supported for Windows, MacOS and Android.

nanocosmos will continue to provide updates to our technology based on our own product roadmap and customer feedback to maintain compatibility and interopability to existing and future technologies.

Please contact us for details or book our consulting services.

Original announcement about Google Chrome: