SAVi STREAM.One Video Encoder User Guide

June 12, 2024
SAVi

SAVi-LOGO

SAVi STREAM.One Video Encoder

SAVi-STREAM-One-Video-Encoder-PRODUCT

Product Information

Product Name STREAM.One
Manufacturer SAVI
Website www.hellosavi.com
Version 1.10.10 and later
Description The STREAM.One is an encoder that outputs two channel

unbalanced audio with adjustable time delay and a JPEG screenshot
of the source video that is updated roughly five times per second.
It can be powered by PoE 802.3af or the optional power
adapter.

Product Usage Instructions

  1. Power over Ethernet:
    • Ensure that any network switch complies with the 802.3af PoE specification.
    • Make sure to identify which ports on the switch provide PoE as not every port may support it.
    • Some network PoE switches have settings to enable PoE and can set/schedule PoE power. Adjust these settings as needed.
  2. Physical Layout:
    • Front Panel:
    • OLED 2×16 Display
    • Multifunction Menu Button
    • Multifunction Stream Button
    • Rear Panel:
    • Network (RJ45 Ethernet, 1Gb/s)
    • HDMI Input LED Indicator
    • HDMI Input With Captive Screw
    • HDMI Loop-Output LED Indicator
    • HDMI Loop-Output With Captive Screw
    • 12V DC Power Input
    • Unbalanced 2 Channel Audio Output (Phoenix Connector)
  3. Front Panel Button Shortcuts:
    • Menu Options: Press the Menu button repeatedly to cycle through the available options and display the current information.
    • Stream Enable/Disable: Hold the Stream button for 3 seconds to enable or disable the stream.
    • Reboot: Hold the Menu button for 10+ seconds to force a power cycle.
    • Factory Reset: After a power cycle, hold the Menu button for 10 seconds to overwrite all settings with default values.
    • IP Reset: Hold both the Menu and Stream buttons for 10 seconds to set the IP method to DHCP.

ABOUT THIS GUIDE

This guide specifically pertains to the SAVI STREAM.One Version 1.10.10 and later. These devices utilize a different chipset than previous versions and have additional UI elements and controls. This guide also covers both the 2K and 4K editions, features only available to one of those are marked as such.

If you have any further questions, please contact SAVI support at: 214-785-6510 or support@savicontrols.com

PRODUCT DESCRIPTION

The STREAM.One comes in either the 4K or 2K editions. The 4K edition provides input support of up to 2160P60 resolutions and HDCP 1.3 while the 2K edition provides input support of up to 1080P60 resolutions and HDCP

1.3. The 2K edition outputs four stream types: Video and audio encoded to H.264 via TS (Transport Stream) Multicast, RTSP (Real Time Stream Protocol) Unicast, or RTSP Multicast, and audio only encoded to PCM via RTP (Real-time Transport Protocol) with SDP (Session Description Protocol). The 4K edition has an additional three stream types: Video and audio encoded H.265 via TS Multicast, RTSP Unicast, or RTSP Multicast.

Both products also output two channel unbalanced audio with adjustable time delay and a JPEG screenshot of the source video that is updated roughly five times per second. The STREAM.One can be powered by PoE 802.3af, or the optional power adapter.

POWER OVER ETHERNET

The STREAM.One encoders are compliant within the 802.3af PoE specification. Please ensure that any network switch complies with this specification and make certain which ports on the switch provide PoE as some switches do not provide PoE on every port. Many network PoE switches have settings to enable PoE and can also set/schedule PoE power. Please ensure these are set as needed.

REVISIONS

Data Sheet Version Date Revised Description
1.0                                         2023-04-10 TN Initial release
1.1                                         2023-06-05 TN Updated Phoenix

Connector

PARTS LIST

Category Model Number Description

Included

| 1| x| SSE-02| STREAM.One Encoder
1| x|  | AC to DC Power Adapter
1| x|  | Unbalanced Stereo Phoenix Connector (3-pin)
1| x|  | Chassis Mount Ears
Optional Accessories| 1| x| SSC-01| STREAM.One Rack Mount Kit

PHYSICAL LAYOUT

  • FRONT PANELSAVi-STREAM-One-Video-Encoder-FIG- \(1\)
  • REAR PANELSAVi-STREAM-One-Video-Encoder-FIG- \(2\)

FRONT PANEL BUTTON SHORTCUTS

The STREAM.One offers a handful of shortcuts for performing basic functions. Each of these utilize the physical buttons on the front of the device. Except for Factory reset, all shortcuts are performed while the STREAM.One is powered on

Action Description Shortcut Result

Menu options

|

Displays current information

|

Press Menu repeatedly to cycle through

| •     IP Address

•     IP Mode

•     Subnet Mask

•     Gateway

•     Software version

•     Return to User Label and CH#

Stream

|

Enables or disables stream

|

Hold Stream for 3 sec

| •     RTP and RTSP stream stops and shows splash screen

•     HDMI pass through unaffected

•     MJPEG preview continues

Reboot

|

Forces a power cycle

|

Hold Menu for 10+ sec

| •     Display blanks

•     LEDs turn off

•     Boot sequence begins

Factory reset

|

Overwrites all settings with default values

|

After power cycle, hold Menu for 10

sec

| •     Stream button flashes

•     Display: “Factory Reset Completed“

•     Green power light turns on

•     Blue Net light turns on

•     Orange HDMI light turns

IP reset

|

Sets IP method to DHCP

|

Hold Menu and Stream for 10 sec

| •     Display: “IP Reset Applied”

•     Overwrites static IP settings

•     Ping may delay for up to 1 min

•     Decoders will need reassignment

RACK MOUNT SYSTEM (CHASSIS ACCESSORY)

The rack mount system allows four STREAM.One encoders to be installed securely within a 1U space. The encoders are front loaded and secured using captive thumb screws. Compatible with both 2K and 4K versions.

SAVi-STREAM-One-Video-Encoder-FIG- \(3\)

GETTING STARTED

STREAM.One encoders are set at the factory to use DHCP. They can optionally be set to Static mode.

PHYSICAL CONNECTIONS

Ensure the following cables are connected to your STREAM.One and the source device is properly configured:

  • 12v Power cable (if not using PoE)
  • Ethernet network cable
  • HDMI cable from source device (plugged into left HDMI port on One) Ensure the STREAM.One is properly grounded to protect from electrical surges. Ensure your switch is configured for streaming to prevent network flooding.

COMPUTER SETUP

Devices that need to communicate with each other on a network must be in the same IP subnet and not separated by a VLAN configuration.

Check the current IP address of your STREAM.One by pressing the Menu button on the front of the device once. You may need to set your computer to be on the same subnet of the device in order to connect to it. While the interface and steps on achieving this will be different for each Operating System, they all require that you set the ipv4 settings of your LAN adapter.

WINDOWS 10 AND 11 LAN SETUP

Opening Network Page

  • Option 1: Right Click on the taskbar icon that looks like a signal strength indicator. Then click on “Open Network and Internet settings
  • Option 2: Use the search window and type “Settings”. Select Network & Internet from the list on the left-hand side.SAVi-STREAM-One-Video-Encoder-FIG- \(5\)
  • Select Ethernet.SAVi-STREAM-One-Video-Encoder-FIG- \(6\)
  • Once you are in the Ethernet properties, click Edit next to IP assignment.SAVi-STREAM-One-Video-Encoder-FIG- \(7\)
  • When the Edit IP settings window appears, change the dropdown to Manual and enable IPv4. Enter an IP on the same subnet as the STREAM.One as well as the subnet itself. A gateway address is optional.SAVi-STREAM-One-Video-Encoder-FIG- \(8\)

IP information in images are examples.

MAC LAN SETUP

Opening Network Page

From the top menu bar, you can either click on the network symbol or click on the Apple icon in the upper left, and select system preferences:SAVi-STREAM-
One-Video-Encoder-FIG- \(9\)

Then select Network:

Select the appropriate network adapter from the list in the left pane, and then set the correct IP subnet parameters.

IP ADDRESS AND CHANNEL SETTINGS

The STREAM.One encoders have two methods of IP addressing.

  • DHCP (default)
  • Static

Channel settings

**** Encoders translate multicast IP addresses to channels in order to be more understandable and intuitive to the user. Encoders broadcast on channels and must never be set to do so on the same channel as another encoder.

Network switch requirements

The minimum requirements of a network switch for the STREAM.One are:

  • 1Gig Port speeds
  • IGMP Snooping
  • IGMP Querier
  • Fast Leave
  • Flow Control

Network switch recommendations

While not required to operate the STREAM.One, you may want to utilize the Power over Ethernet feature of the product. A network switch that supports PoE specification 802.3af is acceptable. However, please carefully review the full power budget capacity of the switch to make sure it can handle the number of STREAM.One units that you will populate the switch with.

STREAM.Ones consume 15.4 Watts over PoE

It is also recommended from a system design standpoint that you consider VLAN management to isolate the multicast traffic generated by the transmitters from devices other than the receivers.

USING WITH SAVI

Before getting into the full User Interface, it is important to note that very little configuration is needed when using the STREAM.One with SAVI. Setting a static IP address is the only setup required on the STREAM.Ones before adding them to your project with Creator. We reccomend setting all units to consecutive IP addresses to make use of Creator’s Add Multiple feature.SAVi-
STREAM-One-Video-Encoder-FIG- \(11\)

SAVI will overwrite all settings on the STREAM.One with the Creator values

SETTING UP A STREAM.ONE

CONNECTIONS

Power: Each STREAM.One encoder can be powered from a network switch port that provides PoE power compliant with the 802.3af specification. If you cannot utilize PoE over CAT, or you prefer to use power adapters, an AC to DC power adapter is included with each device.

Network: The STREAM.One supports standard category RJ45 connectivity. It is recommended to use CAT6a cabling to ensure best performance.

Video: The STREAM.One accepts HDMI 1.3 video formats up to 1080P60 on 2K units and 2160P60 on 4K units.

Audio Transmitter: The STREAM.One de-embeds the audio present on the HDMI. The included Phoenix connector may be used to connect this audio to a DSP or Amplifier.

LOGGING INTO THE WEB UI

To log in to the web UI, you will need the following:

  • Encoder IP address
  • Username
  • Password

The log in screen has a username and password field.SAVi-STREAM-One-Video-
Encoder-FIG- \(13\)

On the login page, you will also see the channel and user label information

WEB UI OVERVIEW

  1. Informational and Diagnostics: Displays model, user label, signal, stream, and equipment status.
  2. Transport Controls: Contains video and audio stream controls.
  3. Settings: Advanced settings separated into several tabbed categories.

INFORMATIONAL AND DIAGNOSTICSSAVi-STREAM-One-Video-Encoder-FIG-
\(15\)

  • Incoming Signal Status: Displays incoming resolution, refresh rate, and audio format (Green = good signal input, Red = no signal or incompatible signal).
  • Output Stream Status: Displays activity of the output stream.
    • Main Encoding (Video, Audio on TS)
    • Green = Streaming
    • Orange = paused, image freeze, no audio
    • Red = Stop, no video or audio streaming, splashscreen displayed
  • 2CH Audio Out (Analog stereo on Phoenix connector)
    • Green = audio present
    • Red = audio not present
  • Audio Only Encoding (PCM 1kHz/48kHz audio on RTP/SDP)
    • Green = Streaming
    • Orange = Paused, no audio
    • Red = Stop, no audio stream
  • Splash screen Active
    • Grey = no splash screen displays
    • Green = splash screen displayed
  • Equipment Status: Reports main IC operating temperature, and runtime since last power

TRANSPORT CONTROLS

Main Stream*/Video Stream

  • Active: Enables streaming
  • Pause: Freeze video and audio
  • Stop: End video and audio stream, display splash screen

Second Stream (only available on 4K)*

  • Active: Enables streaming
  • Pause: Freeze video and audio
  • Stop: End video and audio stream, display splash screen
  • Disable: Disable video and audio stream

Audio Stream

  • Active: Enables streaming
  • Pause: Freeze audio
  • Stop: Disable audio stream

On 2K devices, there is only one video stream so it is named Video Stream. However, on the 4K device there are two video streams so they are named Main Stream and Second Stream respectively

ENCODER

The Settings section is separated into several tabs. The Encoder tab provides video, stream, and audio settings. The 4K edition also provides settings for the second stream.

Any changes on this tab require a Save function to implement.

Video SettingsSAVi-STREAM-One-Video-Encoder-FIG-
\(18\)

  • Encoding Resolution: Sets output resolution
  • Same as input: Input resolution passed through
  • *3840 x 2160:** Input resolution scaled to 3840 x 2160
  • 1920 x 1080: Input resolution scaled to 1920 x 1080
  • 1280 x 720: Input resolution scaled to 1280 x 720
  • 640 x 480: Input resolution scaled to 640 x 480 (input aspect may be distorted)
  • Frame Rate(Hz): Adjustable 1 Hz increments, range 5 to 30 on 2K units and 5 to 60 on 4K Set to 30 or 60 by default.
  • GOP: Adjustable increments of 1, range 5 to Set to 60 by default.

Bitrate Control

  • VBR: Variable Bit Rate (set by default)
  • CBR: Constant Bit Rate
  • Bitrate(kbit): Adjustable increments of 1, range 32 to Set to 10000 by default.
    • For CBR: Sets the CBR value
    • For VBR: Sets the upper limit for VBR

H.264 Level

  • Baseline: Lowest encoding, lowest processing power required
  • Main: Higher quality
  • High: HD quality

**H.265 Level***

  • Main: High quality

Stream Settings (4K)


  • Second Stream (H.264) TS Multicast Address: URL of the Transport Stream (RTP).
  • Audio Only Multicast Address (Audio): URL of the audio only
  • Second Stream (H.264) RTSP Multicast Address: URL of the RTSP
  • Main Stream (H.265) TS Multicast Address: URL of the 4K Transport Stream (RTP).
  • Main Stream (H.265) RTSP Multicast Address: URL of the 4K RTSP
  • TS Multicast Port: Port for the Transport Set to 5004 by default.
  • RTSP Video Multicast Port: Port for the RTSP Set to 5008 by default.
  • Audio Only Multicast Port: Port for the audio only Set to 5006 by default.
  • Main Stream (H.265) TS Multicast: Full RTP stream Enabled by default.
  • Second Stream (H.264) TS Multicast: Full RTP stream Enabled by default.
  • Main Stream (H.265) RTSP Unicast: Full RTSP stream Disabled by default.
  • Second Stream (H.264) RTSP Unicast: Full RTSP stream Disabled by default.
  • Main Stream (H.265) RTSP Multicast: Full RTSP stream Disabled by default.
  • Second Stream (H.264) RTSP Multicast: Full RTSP stream Disabled by default.
  • Audio Only Multicast: Full RTP audio-only stream Disabled by default

Stream Settings (2K)

  • TS Multicast Address: URL of the Transport Stream (RTP).
  • Audio Multicast Address: URL of the audio only
  • RTSP Video Multicast Address: URL of the RTSP
  • TS Multicast Port: Port for the Transport Set to 5004 by default.
  • RTSP Video Multicast Port: Port for the RTSP Set to 5008 by default.
  • Audio Only Multicast Port: Port for the audio only Set to 5006 by default.
  • TS Multicast: Full RTP stream Enabled by default.
  • RTSP Unicast: Full RTSP stream Disabled by default.
  • RTSP Multicast: Full RTSP stream Disabled by default.
  • Audio Only Multicast: Full RTP audio only stream Disabled by default

Set Broadcast ChannelSAVi-STREAM-One-Video-Encoder-FIG-
\(23\)

  • Select Broadcast Channel: Range 0 to 999, impacts Main and Audio addresses
  • For simplicity, the STREAM.One encoder provides intuitive ‘channel’ selections, making it easy to set many encoders The ‘channel’ number translates to a specific IP address for the Main Video/ Audio Transport Stream (TS), and a different specific IP address for the Audio Only RTP/SDP PCM stream.
  • No Conflict LED
    • Green: No address conflict
    • Red: Conflict with another encoder

Audio SettingsSAVi-STREAM-One-Video-Encoder-FIG-
\(24\)

  • Audio Encoding: Fixed at PCM
  • Sample Frequency(kHz): Fixed at 1kHz or 48kHz depending on the source
  • Audio Delay: Adjustable in 20mS increments range 0 to 1500

NETWORKSAVi-STREAM-One-Video-Encoder-FIG- \(26\)

  • IP Mode: Static or Set to DHCP by default.
  • IP Address: Configurable when IP Mode = Static
  • Gateway: Configurable when IP Mode = Static
  • Subnet Mask: Configurable when IP Mode = Static
  • Preferred DNS: Configurable when IP Mode = Static
  • Alternate DNS: Configurable when IP Mode = Static
  • MAC Address: Fixed
  • NTP Server: Set to ntp.org by default.
  • NTP Port: Port for NTP server, range 1 to
  • NTP Status LED
    • Green: Connected
    • Red: Not connected

ADMIN

  • Username: Select User or Admin
  • Old Password: The old password is required when changing the password
  • New Password: Enter new password
  • Confirm Password: Confirm new password

SYSTEMSAVi-STREAM-One-Video-Encoder-FIG- \(29\)

Configuration

  • Download configuration: Saves settings to a
  • Upload configuration: Restore settings from a
    • Ignore Network and Channel Settings: This check box is only available when a config file is uploaded but not yet Restores all settings from a config file except for network and channel settings.

Splashscreen Update

  • Splash screen Update: Select and upload splash screen file (.jpg format only).
  • Splash Screen Active: Status LED for splash screen.
    • Green: Custom image is uploaded and available.
    • Red: Custom splash image is not   Firmware Update
  • Firmware Update: Select and upload the firmware file (.bin only).
  • Firmware Version: Current firmware

Menu Button

  • Menu Button: Enable (default) / Disable front panel menu button
  • Stream Button: Enable (default) / Disable front panel stream button

User Label and OSD

  • User Label Entry: 16 character user This identifies the device in the Device Discover tab of other STREAM.Ones.
  • x: Offset from the left edge for OSD text entry
  • y: Offset from the top edge for OSD text entry
  • OSD Entry: Text field to enter OSD message
  • Mute MSG: Clears message

Reboot/Factory Reset

  • Reboot: Soft power cycle
  • Factory Reset: Reset to Factory defaults:
    • DHCP addressing
    • Encoding on
    • Clear splash screen file

EDIDSAVi-STREAM-One-Video-Encoder-FIG- \(30\)

  • EDID Selection: Selection of factory or User files
    • Factory EDID: Default 1080P60 48kHz PCM 2 channel audio
    • *2160P:** Variant 2160P60 48kHz PCM 2 channel audio
    • 1080P: Variant 1080P60 48kHz PCM 2 channel audio
    • 720P: 720P60 48kHz PCM 2 channel audio
    • User: Allows user upload of EDID file
  • Choose File: For upload of User EDID file (.bin only).
  • Submit: To change current EDID to any EDID selected

EDID Data
This block of code is the EDID table. This data will change depending on which selection is chosen from the EDID Selection list.

EDID Details
This scrollable window displays a detailed collection of information about the EDID.

Only available on the 4K edition.

IMAGE CAPTURESAVi-STREAM-One-Video-Encoder-FIG-
\(31\)

Image capture is paused by default and shows image capture frame at time tab is selected. Press Play button to start recapture @ ~ 5 Hz. Pause/Freeze when finished.

  • Play/Freeze Button: Toggle: ~5 Hz image capture, or freeze/stop
  • Download Picture: Downloads jpeg file in resolution equal to input resolution
  • URL: URL to capture input signal images

DEVICE DISCOVERYSAVi-STREAM-One-Video-Encoder-FIG-
\(32\)

Discovery is an automatically generated list of any visible STREAM.Ones on the network. Each row will display a single device. Fields include:

  • IP Address: The network address of the
  • Local: An “*“ will be displayed for the current
  • User Label: The name of the
  • Channel: The assigned channel of the
  • MAC Address: The physical identifier of the
  • Product: The edition of the device (2K or 4K).

DIAGNOSTICS

This list condenses all of the diagnostics found in the web UI, API, and front panel hardware

Web UI

  • Incoming signal state
  • Main Video/Audio stream state
  • Audio only stream state
  • Splashscreen state
  • Encoder conflicts
  • Product temperature
  • Product total run hours
  • EDID detail
  • Firmware version
  • Image Capture of input
  • Device Discovery of all encoders on network/ subnet

API

  • Incoming signal state
  • Main Video/Audio stream state
  • Audio only stream state
  • Splashscreen state
  • Product temperature
  • Product total run hours
  • EDID detail
  • Device Discovery of all encoders on network/ subnet
  • Firmware version
  • Serial number
  • User label

Hardware OLED Display

  • User label
  • Channel number
  • IP address
  • IP Mode
  • Subnet
  • Gateway
  • Firmware

Indicators

  • Front
    • Net connection/stream activity
    • HDMI input status
    • Power status
  •  Rear
    • Net connection
    • HDMI input status
    • HDMI loop out status

APPLICATION PROGRAMMING INTERFACE (API)

While most users will utilize the SAVI Stream.One within a SAVI System, the following API commands are available via TCP Client to be used outside of a SAVI system. Access is achieved using the device’s IP address and port number 24. Telnet access is available logging in with device IP address and port 25.

Command structure

All commands start with an asterisk, are followed with a variable, and end with an exclamation mark and a carriage return. The carriage return is input by pressing enter at the end of the line for telnet entries. When programming for a code environment then the carriage return will need to be input as: \x0d

SAVi-STREAM-One-Video-Encoder-FIG- 34

VERSION 1.10.10

  • Get Commands
  • Set Commands

SAVi-STREAM-One-Video-Encoder-FIG- 36 SAVi-
STREAM-One-Video-Encoder-FIG- 37hellosavi.com

© 2023 SAVI Controls
Rev 06/13/23

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals