Streaming |
The application has a built-in streaming server which is capable of streaming audio and video content over the network. Audio can be captured by a microphone or another audio source connected to the used computer while video is captured from a WolfVision Visualizer. Streaming does require a huge amount of processing power (dual core or better recommended).
Click onto the item of interest to open the corresponding subject:
To start broadcasting a stream, simply start “Live Preview” by double clicking onto the symbol of the desired Visualizer in the Main Window and press the “Start” button on the “Streaming” ribbon tab.
As soon as the live preview and stream is started, the respective Visualizer is marked with a camera and a streaming icon in the main window.
The application will not stop to stream the captured live preview together with the audio from a connected microphone or audio source over the network until streaming is stopped by the user or the live preview got stopped.
To pause broadcasting the stream, simply press the “Pause” button on the “Streaming” ribbon tab.
To resume a paused stream, simply press the “Resume” button on the “Streaming” ribbon tab.
To stop broadcasting the stream, just press the “Stop” button on the “Streaming” ribbon tab.
The IP address entered in this textbox is used together with the port number to identify the streaming server endpoint used for broadcasting the stream. The combination of selected protocol, IP address, port number and filename make up the complete address of the stream which has to be entered in a suitable media player application (e.g. VideoLAN media player, Classic Media Player, etc.) in order to receive the stream.
HTTP: singlecast IP addresses (0.0.0.0 to 223.255.255.255) are supported only (use the IP address of your PC)
MMS: singlecast IP addresses (0.0.0.0 to 223.255.255.255) are supported only (use the IP address of your PC)
RTP: multicast IP addresses (224.0.0.0 to 239.255.255.255) are supported only (224.x.x.x and 239.x.x.x are reserved and shouldn't be used)
RTSP: singlecast IP addresses (0.0.0.0 to 223.255.255.255) are supported only (use the IP address of your PC)
The port number entered in this textbox is used together with the IP address to identify the streaming server endpoint used for broadcasting the stream. The combination of selected protocol, IP address, port number and filename make up the complete address of the stream which has to be entered in a suitable media player application (e.g. VideoLAN media player, Classic Media Player, etc.) in order to receive the stream. The format of the port number follows the common rules for IP port number (range from 1 to 65535).
Some examples: 8080, 5400, 41859
The filename entered in this textbox is used to identify the stream on the streaming server. It’s not used for the streaming protocols MMS (Microsoft Media Server) and RTP (Real-Time Transport Protocol) but mandatory for HTTP (HyperText Transfer Protocol) and RTSP (Real-Time Streaming Protocol). The format of the filename follows the common URL rules (no blanks, no special characters, no backslash, etc.).
Some examples: MyStream.avi, Test/This_Is_A_Test_Stream.mp4
Open the drop-down menu and select the desired protocol.
The streaming server supports four different transfer protocols:
HTTP: The stream is broadcasted by using the HyperText Transfer Protocol (HTTP). Almost all media players are capable of displaying HTTP streams as long as the necessary video and audio codecs are present. Unfortunately the Windows Media Player can’t play HTTP streams created by the application vSolution Link. The protocol supports only singlecast streaming which can be used for broadcasting the stream in a local network environment or over the Internet.
MMS: The Microsoft Media Server protocol (MMS) is used to broadcast streams for Windows Media Player (WMP). If you want to use WMP as client, this protocol is the only one which can be received and displayed by WMP. The protocol supports only singlecast streaming which can be used for broadcasting the stream in a local network environment or over the Internet.
RTP: The Real-Time Transport Protocol (RTP) is the default streaming protocol which only supports multicast streaming which is best suited for applications where the stream is watched by multiple clients (e.g. universities, webcasts) within the same local network environment. Usually the stream cannot be broadcasted over the Internet (the most routers are not multicast capable).
RTSP: The Real-Time Streaming Protocol (RTSP) is the counter part to the RTP protocol. It supports only singlecast streaming which can be used for broadcasting the stream in a local network environment or over the Internet.
HTTP: All codec combinations are allowed except of using the WMA2 audio codec (WMA2 audio codec is supported by MMS protocol only)
MMS: All codec combinations are allowed but Windows Media Player normally plays streams with the combination WMV1/2 (video codec) and WMA2 (audio codec only).
RTP: All codec combinations are allowed except of using the WMA2 audio codec (WMA2 audio codec is supported by MMS protocol only)
RTSP: MP4V and H264 video codecs in combination with the MPGA, MP3 and MP4A audio codecs are supported only.
For basic streams you can use the pre-defined profiles, which are:
Mulitcast stream (MP4V/MP4A)
Provides video and audio in MPEG-4 format which is used by Apple Quick Time.
Windows Media Player compatible stream (WMV2/WMA2)
Provides video and audio in Windows Media format which is used by Microsoft Windows Media Player.
Lowest network bandwidth requirement (H264/MP4A)
Provides video in H.264 (AVC) format and audio in MPEG-4 format. These formats are used for i.e. broadcasting videos, DVDs and video telephone systems.
Lowest CPU requirement (MJPG/MPGA)
Provides video in Motion JPEG format and audio in MPEG (simple form of MP3) format. These formats are used on some portable video/audio devices.
Additionally you can define personalized profiles with the New and Edit button. More information about adjustable settings and codecs can be found in the "Preferences..." dialog.
The URL can be copied in the Information field.
Due to computer limitation, the frame rate will be decreased when using Annotation or Overlay Information together with broadcasting a stream.
When adding Overlay Information or starting Annotation, a pop-up message will appear: