1. Documentation Wiki
 

Stream Playback

Playback of Video Streams

Playback of video streams is dependent on the streaming protocol and target system.

We recommend using H5Live Player which works on all browsers and is very lightweight and scalable and gives the best results and user experience for low latency live streaming.

For DirectShow based applications such as Windows Media Player, a Source Filter Modules and Decoders are included in nanoStream, which allows opening streaming urls directly from the application.

H5Live Playback

See separate docs.

RTMP Playback

RTMP Web based Playback with Flash

Flash uses the RTMP protocol and needs a Media Server such as Wowza or Flash Media Server

Encoder URL: rtmp://server/app+stream
Player URL:
Server: rtmp://server/app
Stream: stream

RTMP Playback with Windows Applications

For DirectShow based applications such as Windows Media Player, a RTMP Source Filter is included, which allows opening rtmp:// urls directly from the application.

Playback from UDP or Live Video Encoder RTSP Server

(Windows only)

UDP URLs

udp://server:port
Example: udp://localhost:1234

Note: playback with VLC is possible with a modified URL: udp://@localhost:1234

RTSP-URLs

rtsp://server:8554/app
Example: rtsp://localhost:8554/streaming

Streaming Playback with dummy RTSP and UDP files

(Windows only) If your player application not directly supports RTSP or UDP, nanoStream provides dummy files which can be opened and configured for the correct streaming urls.
Note: this only works with DirectShow based player architecture, such as Windows Media Player.
The files are called “playstream.nanostream” for UDP and “playstream.nrtsp” for RTSP. Opening these files will run the media player and ask for a URL. You can also pre-define your stream URLs and create new dummy files for your configuration.

Example: local RTSP playback from Wowza Server (file: playstream-localwowza.nrtsp

:nanocosmos network source configuration
;(c) 2010 nanocosmos GmbH
;this file can be opened with any media player
;based on DirectShow
;you need to add your server URL into the URL string

[nanoNetSource]
;wowza
URL="rtsp://127.0.0.1:1935/live/myStream"
TCP=0
Buffer=300
;ConnectToNanoOnly=0

Example: local RTSP playback from Live Video Encoder (without Server) (file: playstream-localencoder.nrtsp)

:nanocosmos network source configuration
;(c) 2010 nanocosmos GmbH
;this file can be opened with any media player
;based on DirectShow
;you need to add your server URL into the URL string

[nanoNetSource]
;nanocosmos server mode
URL="rtsp://127.0.0.1:8554/streaming"
TCP=0
Buffer=300
;ConnectToNanoOnly=0
  • start the application „nanocosmos Live Video Encoder & streamer“
  • enter URL “rtsp:%%%%localhost:8554/streaming” * start streaming * start MediaPlayer
    startmenue → nanocosmos-LiveVideoEncoder-bin-player-NETWORK PLAYBACK (RTSP)
    or file: nanocosmos\LiveVideoEncoder\bin\playstream.nrtsp
Further questions? Would you like a feature not available yet?
We can make it work for you based on our consulting and development / implementation services. Contact us.