Developer Manual
Note:
Not all modules are contained in all configurations. Please ask for availability and prices.
Live Video Capture Active-X Control (npvidcap.ax)
Active-X-Control compatible with ActiveX technologies for Windows C/C++, NET/C#
nanocosmos H.264 video encoder (Filename: nh264enc.ax)
DirectShow video encoder filter for encoding live video to H.264
nanocosmos AAC audio encoder (Filename: naacenc.ax)
DirectShow audio encoder filter for encoding live audio to AAC
nanocosmos MP4 File Writer
DirectShow filter for creating MP4 files with H.264 support
nanocosmos RTMP Network Writer (Filename: nRtmpRenderer.ax)
DirectShow filter for streaming to RTMP Servers
Example URL: rtmp://localhost/live+myStream
HD / UDP Streaming Filters
DirectShow Streaming components for HD video streaming in Local Area Networks:
Point-to-Point, Broadcast, Multicast support
Example URL: udp://localhost:1234
WindowsMedia Encoding and Streaming
Streaming component compatible to Microsoft WindowsMedia Video Formats:
Additional Extensions:
- nanocosmos Stereoscopic 3D-Video Mixer supporting Side-by-side/Interlaced/Color Anaglyph modes
- Video Resizer for resizing and deinterlacing video
- Overlay Filter for blending of, Texts, Bitmaps, Tickers, etc.
- Desktop Capture / Screen Grabber Filter for Application Streaming e.g. Games (upon request)
- Remote Control Function for Keyboard Feedback
- Player/Clients for DirectShow/Applications or Browser-Plugin or Flash based
- Live Video Encoder Application Reference Application to show functionality in a simple end user program
DirectShow Filter usage with GraphEdit / GraphStudioNext
All Live Video Encoder components are available as DirectShow filters and may be used within DirectShow applications.
We recommend using GraphStudio as a replacement for GraphEdit, as RTMP URLs may be set easily with this software.

Setting DirectShow properties from C++
The H.264 parameters may be set by calling the InanoCodecOpts interface. The RTMP output path may be set by calling the SetFileName() method of the default DirectShow FileSinkFilter interface.
