nanoStream H5Live Low Latency FAQ

On May 2nd, we held a very fruitful roundtable discussion in cooperation with Streaming Media, around the question of how to best reduce latency in live streaming. We received a lot of interesting questions from the participants, showing that ultra-low latency is a fascinating new level in developing live streaming software.

If you want to review the webinar, simply click here to access the archived version.

Don’t hesitate to send us your question, if it isn’t answered here! Shoot us a mail (sales@nanocosmos.de) or send us a message on Twitter or Facebook.

Screen Shot 2017-04-20 at 16.35.49.png Continue reading “nanoStream H5Live Low Latency FAQ”

nanoStream and Google Chrome

Note: this Information covers the Transition Phase for Chrome 44 to 45. With the availability of nanoStream 4, all newer Chrome Browsers are supported by nanoStream.

NANOSTREAM AND GOOGLE CHROME

In Chrome version 42 introduced in April, 2015, Google changed the default setting for NPAPI plugins like nanoStream from “enabled” to “disabled”. You can re-enable NPAPI support by changing the Chrome Flag for up to Chrome 44.
This setting will be has been removed from Chrome 45 in September 2015, when all NPAPI plugin support from Chrome will be discontinued.

nanoStream Product Options for Web Browsers

All nanocosmos customers will be able to proceed using our nanoStream technology in desktop browser environments. We will
keep providing solutions and updates to our web based live video encoder software along with new browser technologies.

See our separate page for further information about browser plugin, NPAPI, Chrome Extension and WebRTC based live encoding.

Background info about NPAPI Plugins

The NPAPI technology is based on native C/C++ code which enables system-level functions in custom plugins within browser environments. Google considers this a security risk, as it is not “sandboxed” as other technologies. Until now, NPAPI is the only plugin technology available on all browsers and desktop platforms (except Internet Explorer, which is using Active-X).

New Meta Data Add-on for nanoStream


nanoStream Live Encoding Software Platforms now supporting meta data transport injection

Our nanoStream SDKs, Apps and browser plugins now can be extended for sending any kind of meta data information to streaming server backends and players.
Based on a simple JSON API, any kind of object can be embedded into live streams.
Examples are: sending cue points, custom events, ad inserts, any kind of meta data.
Available in nanoStream Version 3.6 on Windows, MacOS, Desktop and Browsers and Mobile Devices (iOS/Android).

Contact us to find out more and get a quote.

Example usage to inject RTMP meta data

  • Sending a RTMP Cue Point

    // SAMPLE JSON STRING CUEPOINT
    // { name: cuepoint, time: 0.5 }
    data = ' "name": "name1", "time": "0.5", "type": "type1", "parameters": { "p1": "v1", "p2": "v2" }';
    nanoStream.SendMetadata("onCuePoint", data, "", 0);