1. Overview
  2. Video Encoding
  3. Live Video Streaming
  4. Custom Development

The Easiest and Fastest Way to Create High Quality Internet Video Streaming! For Video Conferencing, Video Streaming, WebTV, IPTV

We are proud to present nanoStream for iOS and Android, running on iPhone, iPod and iPad, and many Android devices. The nanoStream Live Video Encoder is a video capture and encoding software for streaming live video and audio to internet based media servers and other network clients from your mobile camera device.

Our nanoStream Live Encoder app can be licensed to OEM and B2B customers.

The iOS and Android implementations use the built-in H.264 video and AAC audio encoders and the nanoStream RTMP implementation for full compatibility with RTMP streaming environments.

nanoStream works perfectly together with internet streaming servers like Wowza Media Server and Adobe Media Server, streaming to other Mobile devices like iPhone, Silverlight and other playback clients is possible. If you want high quality internet streaming solutions, nanocosmos is your partner.

› Download our Apps and SDKs

› visit our blog for release information and news

› contact us for pricing and licensing information

Video Capture and Streaming

The nanoStream Mobile SDK is based on libraries and sample source code ready-to-use for integrating live video encoding and streaming functionality into your custom app.

The SDK contains the nanoStream library which fits perfectly into high level programming applications using the built-in hardware h.264 encoder. The components are used for encoding to H.264 video and RTMP streaming to many streaming servers including CDN. All components are optimized for highest performance and quality.

It may be licensed by Professional users, developers and OEM customers.

Application Environments and SDK models available to add to your system

We also provide different possibilities with our high quality Encoder Application and Web encoder in combination with our new IOS encoder we can offer a complete all around solution to any professional streaming service.

Live Video Encoder Application with Graphical User Interface

streaming Application for distribution to start Live Streaming directly by using the ready-to-use features and settings

nanoStream Desktop SDK for Windows and MacOS and nanoStream.framework
Live Video Encoder Active-X Control for all major programming languages for Windows and Framework for MacOS-X

Live Video Encoder Command Line Application

Command Line Application with XML configuration interface, available for Windows and MacOS

nanoStream Web Plugins (Browser Based Encoder)

nanoStream Web Encoder
Browser Plugin for Web developers Easy integration of the Live Encoder in HTML-Websites by using Javascript interface.

nanoStream Mobile

New! nanoStream for iOS and Android Broadcaster and Player!
nanoStream Live Encoder and nanoStream Player are now available for iOS and Android, using the built-in hardware h.264 encoder decoder and the nanoStream RTMP implementation.

Contact us for further information.

nanoStream Showcases

For example showcase, see our blog

Product Information


  • nanoStream SDK
  • Application with GUI
  • Application library
  • Custom name and GUI


  • Internet Streaming for Live Events
  • H.264 live Streaming/ live Encoding
  • Add to your Business applications, Live Events (sport, concerts), Surveillance Systems
  • Mobile Streaming (iPhone, iPad, compatible)


  • Live Video Encoding from Mobile Camera
  • Camera switch (front/back)
  • H264/AAC Video and Audio Encoders
  • RTMP Streaming to Flash and Wowza Media Servers

coding formats

  • H.264/AAC

streaming formats

  • RTMP
  • HTTP Dynamic Streaming (in combination with Wowza)


Here you find informations to our Licensing models › more

See also our other products

Service for Developers

We provide professional developer support for custom integrations.
Further information:
› Service and › Contact