Magewell ULTRA ENCODE PLUS Users Guide

Page 1
Page 2
03
Preface
03Introduction
04Key Features
04System Requirements
05
Tutorial
05Part 1. Ultra Encode Setup
11
Installation
11Safety Information
12FCC Compliance Statement
13Interfaces & Indicators
16
Get Started With Ultra Encode
16Access Web UI
18Initialization
19
Web UI Configuration
19
Web UI Configuration
19Accessing the Web UI
21Signing In/Out
22Dashboard
25Input
33Encode
39Live
62Record
76Overlay
82General
87Network
91User Admin
96Firmware
97Control Hub
100About
104
FAQ
106
Support
107
TABLE OF CONTENTS
2
Page 3
Introduction
Our Ultra Encode family of universal live media encoders offers systems
integrators, streaming professionals, and OEM partners a flexible and
affordable encoding solution for applications including live streaming, AV over
IP, remote contribution, IP production workflows and much more. Available in
HDMI and SDI models, it builds on the functionality of the Ultra Encode family
with expanded features including 4K encoding and streaming from the HDMI
input; simultaneous multi-protocol streaming; higher streaming bitrates; file
recording; and much more. This device is ideal for high-quality live streaming of
content including sports, education, and live events as well as IP-based
production and AV-over-IP.
Encoder supports multiple video encoding formats – including H.264, H.265
(HEVC), NDI |HX2, and NDI |HX3 – and a wide array of delivery protocols
including RTMP, RTMPS, SRT, RTSP, RTP, HLS, TS over UDP, TS over RTP, and
TVU’s ISSP technology. Up to eight channels of audio can be encoded in AAC
format.
Encoder is ideal for broadcast video and audio, natively support live broadcast
for Facebook, YouTube, and Twitch, as well as WOWZA, your own site, with
multi-platform distribution. To customize encoder perfectly for your session, we
have Web UI, where device work status, a thumbnail preview window and tabs
for streaming settings, analytics, and stream health monitoring are provided.
Preface
® ®
3
Page 4
Key Features System Requirements
Network
Web UI Supported Web Browser
Ultra Encode Family
Support RTSP/RTMP/RTMPS/SRT Caller/SRT
Listener/NDI |HX2/NDI |HX3/HLS/TS over UDP/TS over RTP/TVU ISSP
streaming protocols
® ®
Dual stream encoding - main-stream and sub-stream
8 overlays for main and sub streams each
Specify main stream or sub stream for each streaming session
Multi-streaming to various video platforms simultaneously and up to 8
schedules are supported for each session.
H.264 and H.265 (HEVC) Video encoders
Recording main or sub streams to SD card, USB drive, and NAS. Up to 8
schedules are supported for each task.
AAC Audio encoder
Web UI - a remote network management system - provides webpage
configuration with kinds of customization for device functions
10/100/1000Mbps Ethernet
Wi-Fi 802.11 a/b/g/n/ac
USB 4G/5G mobile broadband modem (not included)
USB Net
Microsoft Edge
Mozilla Firefox version 61 and above
Google Chrome version 49 and above
Apple Safari 11.1 and above
Opera 55.0.2994.44 and above
Ultra Encode HDMI Plus
Ultra Encode SDI Plus
4
Page 5
Tutorial
Let’s learn by example.
Throughout this tutorial, we’ll walk you through the creation of a basic YouTube live streaming with Ultra Encode.
It’ll consist of two parts:
Part 1. Ultra Encode setup
Part 2. YouTube setup
Part 1. Ultra Encode Setup
1. Find Ultra Encode
1. Connect the encoder to a LAN and power it up.
2. Connect input signal.
3. Access Web UI
i. In Windows 10, open a File Explorer window, find the encoder in Network > Other Devices.
ii. Double click a encoder icon to open the Web UI of the device in your default web browser.
4. Log in with your username and password.
5
Page 6
Find your Device
Sign In
6
Page 7
2. Add YouTube streaming session
If you need low latency, then YouTube RTMP is the better option. However, if you need adaptive bitrate streaming, then YouTube HLS is the better option.
1. In the left control pane, go to Live tab. Click Add Destination and choose YouTube RTMP or YouTube HLS.
2. Go to YouTube https://www.google.com/device, and paste the code prompted.
3. Follow the page instructions to log in and trust your device.
7
Page 8
4. Choose the Event where you want to show your video clips.
Then you can simply save the server with default parameters for streaming.
5. Content made for kids switch is off by default. You can go to Youtube Help to get detailed requirements.
6. Go back to the Live tab and turn on the switch before YouTube icon to start the streaming session.
8
Page 9
Now the encoder is ready to bring your content to YouTube directly with all these settings.
9
Page 10
Part 2. YouTube Setup
Create a live stream task in YouTube Studio to go live, and specify the Title, Category, Privacy, etc.
10
Page 11
Electrical Safety Operation Safety
Installation
Safety Information
Seek professional assistance before using an adapter or extension cord.
These devices could interrupt the grounding circuit.
Make sure that you are using the correct power adapter for the local
voltage. If you are not sure about the voltage of the electrical outlet you
are using, contact your local power company.
If the power adapter is broken, do not try to fix it by yourself. Contact a
qualified service technician or your retailer for help.
Before using the product, make sure all cables are correctly connected and
the power cables are not damaged. If you notice any damage, contact your
dealer immediately.
To avoid short circuits, keep paper clips, screws, and staples away from
connectors, slots, sockets and circuitry.
Avoid dust, humidity, and temperature extremes. Do not place the product
in any area where it may become wet.
If you encounter technical problems with the product, contact your dealer
or the Magewell Support Team via support@magewell.net.
11
Page 12
FCC Compliance Statement
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
(1) this device may not cause harmful interference, and cause undesired operation
(2) this device must accept any interference received, including interference that may cause undesired operation.
FCC Statement
This device has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide
reasonable protection against harmful interference in a residential installation. This device generates, uses and can radiate radio frequency energy and, if not installed
and used in accordance with the instructions, may cause harmful interference to radio communications.
However, there is no guarantee that interference will not occur in a particular installation. If this device does cause harmful interference to radio or television reception,
which can be determined by turning the device off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
Changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate the equipment.
FCC Radiation Exposure Statement
The antennas used for this transmitter must be installed to provide a separation distance of at least 20cm from all persons and must not be co-located for operating
in conjunction with any other antenna or transmitter.
Reorient or relocate the receiving antenna.
Increase the separation between the device and receiver.
Connect the device into an outlet on a circuit different from that to which the receiver is connected.
Consult the dealer or an experienced radio/TV technician for help.
12
Page 13
Interfaces & Indicators
Ultra Encode HDMI Plus
Figure 1 Ultra Encode HDMI
Plug included Wi-Fi antenna when you want to connect to a wireless network.
13
Page 14
Ultra Encode SDI Plus
Figure 2 Ultra Encode SDI
Plug included Wi-Fi antenna when you want to connect to a wireless network.
14
Page 15
Indicators status is as follows.
PWR (Power)
IN (HDMI/SDI)
LIVE
ETH
Wi-Fi
Tally (For NDI)
Multiple indicators flash:
Indicators
On: power on.
Off: power off.
On: input signal detected.
Breathing: input signal undetected.
On: the encoder is streaming to at least one streaming address.
Breathing: none of the live sessions is enabled.
On: Ethernet connected.
Off: Ethernet unconnected.
On: Wi-Fi connected.
Breath: Wi-Fi not connected or connecting.
Two-green-on: Preview
Two-red-on: Program
The indicator lights of live, Eth, Wi-Fi flash once simultaneously: system is
booting up or rebooting.
The indicator lights of live, Eth, Wi-Fi flash in turn: firmware is updating.
If any other status appear, please try to unplug and re-plug in the
power cable to recover your encoder.
15
Page 16
Access Web UI
Manage your device via wired networks, USB NET, or Wi-Fi.
1. Connect your device to your LAN and power it up.
2. Open Web UI:
Get Started With Ultra Encode
To ensure a smooth video, you are recommended to connect to a
wired network.
Via File Explorer on Windows 7 and above
i. Open File Explorer in your PC, then locate your device in Network
> Other Devices.
ii. Double click the device icon, open the sign page of Web GUI.
Via USB NET, IP Address: 192.168.66.1
i. Connect the device to your computer using provided USB cable.
ii. Type the USB NET IP address 192.168.66.1 in your web browser to
access the Web UI.
Via device Wi-Fi AP, IP Address: 192.168.48.1
i. In your smartphone/tablet/laptop, turn on WLAN, search for and
join the device AP named Ultra Encode + (Serial number).
Plug included Wi-Fi antenna when you want to connect to a
wireless network.
16
Page 17
3. Input your username and password.
The AP names after your gear's Serial number, and the password
is the last 8-number of the serial number. For example, a serial
number 311210101001 indicates the initial AP password is
10101001.
We recommend that the distance between the Web UI and the
encoder should be within 10m.
ii. In your web browser, enter 192.168.48.1 to open the Web UI.
The default administrator name and password are both Admin.
We recommend you to modify the admin password after initial
logging-in.
17
Page 18
Initialization
Follow the instructions of the Web UI to perform the device initialization and set
a new device name.
18
Page 19
Fig1 Find your device in Windows > Network
Accessing the Web UI
A free tool, Web UI, is provided to monitor and manage device status and
configuration. If you know your device's IP address, type it into your web
browser to access the Web UI. Alternatively, you can access the Web UI via
wired Ethernet, USB NET, or Wi-Fi following the steps below.
1. Connect your device to your LAN and power it up.
2. Access Web UI:
Web UI Configuration
To ensure a smooth video, you are recommended to connect to a
wired network.
Via File Explorer on Windows 7 and above
i. Open File Explorer in your PC, then locate your device in Network
> Other Devices.
ii. Double click the device icon to open the sign page of Web UI.
Via USB NET, IP Address: 192.168.66.1
i. Connect the device to your computer using provided USB cable.
ii. Type the USB NET IP address 192.168.66.1 in your web browser to
access the Web UI.
Via device Wi-Fi AP, IP Address: 192.168.48.1
Plug included Wi-Fi antenna when you want to connect to a
wireless network.
19
Page 20
Fig2 USB NET connection
Fig3 AP connection
i. In your smartphone/tablet/laptop, turn on WLAN, search for and
join the device AP named Ultra Encode + (Serial number).
The AP names after your gear's Serial number, and the password
is the last 8-number of the serial number by default. For example,
a serial number 311210101001 indicates the initial AP password is
10101001.
We recommend that the distance between the Web UI and the
encoder should be within 10m.
ii. In your web browser, enter 192.168.48.1 to open the Web UI.
20
Page 21
Signing In/Out
The Web UI allows multiple users to have read/write access to make
configuration settings at the same time after logging-in. However, to avoid
configuration conflicts, we do not recommend you to operate one device
simultaneously.
1. Sign In: enter your account and password in the SIGN IN page.
2. Sign Out: click the down arrow symbol behind the logging-in
username at the top-right of the Web UI, and select Sign out.
The default administrator name and password are both Admin.
We recommend you to modify the admin password after initial
logging-in.
21
Page 22
Setting Volume Mixer
Dashboard
On Dashboard page, you can
preview the thumbnail of the encoded video
check device hardware information
check system status
set global volume mixer
check product module at the upper left corner
Mic Bias: turn it on when connecting a microphone via line in. It allows
flowing way power (around 2.3V) to the jack which makes the microphone
sound. It is off by default.
LINE IN: adjust the audio connected to the LINE IN. Click to fine tone
the volume at 0.1dB.
LINE OUT: adjust the LINE OUT audio which remixes audio embedded in
input signal and LINE IN. Click to fine tone the volume at 0.1dB.
HDMI/SDI IN: adjust input signal volume
: mute current channel. Click to fine tone the volume at 0.1dB.
: restore current channel to default value
Reset: restore all settings of the volume to default settings
Done: click to save your configuration
22
Page 23
Previewing Thumbnails
Thumbnails, with a low resolution of 640x360, give you a quick snapshot of
video being encoded.
Checking BASIC INFO
Device name: device name of your unit. You can modify the device name in
the System > General > Device name section.
Serial number: serial number of your unit, which is also marked on your
device.
Input Signal: current input signal format.
Hardware version: hardware version of your unit.
Firmware version: current firmware version that is installed in your unit. You
can update the firmware, via the System > Firmware tab.
23
Page 24
Checking STATUS
Gives you an overview of your system CPU, memory usage, network usage
in real-time in order to evaluate the device performance & health.
24
Page 25
Set Input Source
Setting OUTPUT
Setting Color
Set color format of preview and stream video.
Input
Click and enter the Input tab to check the input signal information detected by the device.
Color format: input video color format. Check the box to select other
options, including RGB, YUV BT.601, YUV BT.709, YUV BT.2020.
Quantization: input quantization range. Check the box to select other
options, including Full range(0-255), Limited range(16-235).
Color format: check the box to select other options, including YUV BT.601,
YUV BT.709.
Quantization: check the box to select other options, including Full range(0-
255), Limited range(16-235).
Saturation: check the box to select other options, including Full range(0-
255), Limited range(16-235), Extended GAMUT range(1-254).
Brightness: range from -100 to 100, the default value is 0.
Contrast: range from 50 to 200, the default value is 100.
Saturation: range from 0 to 200, the default value is 100.
Hue: range from -90 to 90, the default value is 0.
Reset: Click icon to restore the current setting to default value.
25
Page 26
Check VIDEO STATUS
Check AUDIO STATUS
Check SDI STATUS
NOTE: This parameter is available for SDI products.
Resolution shows the input video pixel resolution & frame rate.
Color depth shows the input video color depth, in bits.
Sampling shows the input video color sampling format.
Aspect ratio shows the input video aspect ratio.
Color format shows the input video color encoding format.
Frame struct shows the input video frame type, 2D or 3D.
Quantization range shows the quantization range, Full or Limited.
Saturation range shows the saturation range, e.g. Full or Limited.
Sampling shows the input audio sampling rate and bit depth.
Channels shows the number of input audio channels detected.
Link type shows link type of input SDI signal, including single link, dual link,
quad link.
Link speed shows the current data speed.
Stream type shows the number of streams that is contained in the data
source.
Level B shows whether the input signal is level B format.
Interlaced shows whether the input signal is interlaced.
Assignment shows the link number, especially when be fed into a source of
26
Page 27
Check HDMI STATUS
NOTE: This parameter is available for HDMI products.
multi-link interfaces.
ST 352 payload ID shows the SMPTE ST 352 video payload identification
code for SDI.
H total shows the total number of pixels, horizontally.
V total shows the total number of pixels, vertically.
H active shows the number of active pixels, horizontally.
V active shows the number of active pixels, vertically.
Mode shows the signal type (which is always HDMI for the HDMI product).
HDCP encrypted shows whether the signal source is HDCP encrypted.
In accordance with the related laws and regulations, the device doesn't
process HDCP encrypted signals, so the value is None.
VIC Video Identification Code, which is defined for CEA formats.
IT content shows whether the transmission package is content.
Pixel rate shows the maximum number of pixels the unit could possibly
write to the memory in one second.
Timing-H total shows the total number of pixels, horizontally.
Timing-H active shows the number of active pixels, horizontally.
Timing-H front porch shows the Front Porch width in pixels.
Timing-H sync width shows the Sync Pulse width in pixels.
27
Page 28
Check HDMI INFO FRAME
The info frames vary from different signal sources, AVI/AUDIO/SPD/VS may be
included.
Timing-H back porch shows Back Porch width in pixels.
Timing-V total shows the total number of pixels, vertically.
Timing-V active shows the number of active pixels, vertically.
Timing-V front porch shows the size of the vertical Front Porch in pixels.
Timing-V sync width shows the width of the vertical Sync Pulse in pixels.
Timing-V back porch shows the size of the vertical Back Porch in pixels.
Type shows the packet type.
Version shows the packet Version.
Length shows the length of the AVI InfoFrame payload.
Checksum shows the packet checksum.
Data shows the InfoFrame payload.
28
Page 29
EDID
Click the EDID to check the EDID information. By clicking Reset to Default, you
can cancel your settings.
EDID is only available for products supporting HDMI signal.
Set SmartEDID
NOTE: This function is available for HDMI products.
TM
SmartEDID
TM
SmartEDID is enabled by default. When it is disabled, other related
functions can not be set.
TM
Depending on the input capability of the encoder and that of the device
connected to the loop-through interface, the encoder will smartly select
to send the EDID to the video source device, to ensure both the encoder
and the loop-through device can obtain the signal they support.
Keep last
Keep the last EDID value used.
This function is disabled by default. To enable it, the SmartEDID function
should also be enabled. When Keep Last is enabled and the loop-
through device is disconnected, the current EDID will still be used. The
encoder will continue receiving signal so the video capture and encoding
continues. Otherwise, the encoder will resend its EDID to the source
device for it to redetermine what format of signal to send. As a result,
there could be an interruption to the source signal for a short time.
Add audio
Force the source device to output audio.
29
Page 30
Set INPUT EDID
Any of the following actions can be performed on the input EDID of the device.
If users connect a monitor which doesn’t support audio to the loop-
through output, the source device will decide not to output audio. As a
result, the device will not get any audio input. If Add Audio is enabled,
the device will communicate with the video source device, forcing it to
output audio.
Limited pixel clock
If enabled, when the pixel resolution of the loop-through device is
beyond the capability of the device, a lower pixel resolution will be used
in order to avoid the output producing a blank screen.
Default: Click Default to reset the current EDID to default values.
Import: Click and select an EDID file to import a EDID file.
Export: Click and set the file name to export the current EDID as a .bin file.
30
Page 31
Check Loop-through EDID
Loop-through EDID shows the EDID of the connected loop-through device.
NOTE: This section is available for HDMI products.
Export: Click and set the file name to export the current EDID as a .bin file.
31
Page 32
No Signal Images
Select a JPEG image for no signal display, which size up to 1920x1080, 1MB.
The device provided 2 pictures can not be deleted. By default, the switch is
on.
Add: you can add 2 more JPEG photos sizing up to 1920x1080, 1.00 MB.
Delete: click the delete icon to remove the uploaded image from your
device.
32
Page 33
Deinterlacing
For interlaced signals, the output can be interlaced HEVC stream, if de-interlace
function is turned off, and the stream encoders both are HEVC.
3D
Encode
Video de-interlace: by default, the switch is on. The dual streams must be
HEVC(H.265) for turning off de-interlace. After turning off, only HEVC is
available for the code type of the dual streams.
3D: by default, the switch is off. To output 3D video, you need to input
progressive signal with resolution lower than 2048x1080.
33
Page 34
Setting MAIN STREAM
Crop: click on the icon, and specify the cropping ratio as Free, 1:1, 3:2,
4:3, 16:9 in the pop-up window. You can drag and drop the crop border to
set the crop window. Or specify the the left (x) and top (y) edges of the
containing block and the specified width (w) and height (h) of the rectangle.
The cropped image will be displayed on the Live, Overlay and LCD screens
simultaneously. Click "Reset", the coordinates of the cropping frame will be
changed to (0, 0, the resolution WH of the Output configuration).
System preferred: by default, it is off. Turn on the switch, and the output
format would be consistent with the input signal. You can check the format
on the right side of the thumbnail of the device status. System preferred is
not available for NDI |HX3.
®
Output: by default, it follows input resolution, frame rate, bitrate. Only the
resolution and frame rate can be specified for NDI |HX3, and the bit rate is
determined by NDI and is filled in automatically.
®
®
Bitrate Encoding: options are CBR (default) and VBR. Live stream at CBR
(Constant Bitrate) for bandwidth stability. VBR(Variable Bitrate) files vary the
amount of output data per time segment. CBR is the only choice for
NDI |HX3. And you need to set quantization parameters for VBR. The
quantization parameter controls the amount of compression for every
macroblock in a frame. Large values mean that there will be more
compression, lower quality, and lower bandwidth. Lower values mean the
opposite.
®
Min QP: available when Bitrate Encoding is VBR. The range of values is
0 to 50. The default value is 4. And we recommend you use the default
value and do fine adjustment if needed.
34
Page 35
Max QP: available when Bitrate Encoding is VBR. The range of values is
1 to 51. The default value is 40. And the value must be larger than the
Min QP value. We recommend you use the default value and do fine
adjustment if needed.
Code type: options are H.264 (default) and H.265(HEVC) encoders.
Encoding profile: for H.264 encoder, the profiles can be High
(default)/Main profile/Baseline. For H.265 (HEVC), it can be Main profile.
Quantization range: options are Full range(0-255) and Limited range(16-
235) (default).
AR convert: options are Ignore, Cropping and Padding (default).
Keyframe interval: options are 0.5, 15-300 frames, the default is 60. A
smaller number will result in a larger file size and less buffer time for seeing
the first frame. To ensure a clear and smooth live broadcast, it is
recommended that the key frame interval be less than or equal to 60
frames. Keyframe interval is fixed at 20 for NDI |HX3.
®
Time code SEI message: options are off (default), system clock, and
embedded. Turn on the switch to get A/V sync between multiple devices
which support this SEI message as well.
Closed caption SEI message: turn on the switch to encode closed captions
(if present in the input signal) into H.264/H.265 (HEVC) SEI message. Native
CEA-608 and 608 over 708 captions are both supported. It is off by default.
Note that it is only supported by SDI product.
Rotation: options are 0°(default), 90°, 180°, and 270°. Rotation will make
overlay not working.
35
Page 36
Setting SUB STREAM
By default, the sub stream is on. You can turn it off to lower bandwith
usage.
Crop: click on the icon, and specify the cropping ratio as Free, 1:1, 3:2,
4:3, 16:9 in the pop-up window. You can drag and drop the crop border to
set the crop window. Or specify the the left (x) and top (y) edges of the
containing block and the specified width (w) and height (h) of the rectangle.
The cropped image will be displayed on the Live, Overlay and LCD screens
simultaneously. Click "Reset", the coordinates of the cropping frame will be
changed to (0, 0, the resolution WH of the Output configuration).
Output: by default, it is 1280x720, follow input frame, 2Mbps. Sub stream
outputs at 640x360p30, 3Mbps for NDI |HX3.
®
Bitrate Encoding: options are CBR (default) and VBR. Live stream at CBR
(Constant Bitrate) for bandwidth stability. VBR(Variable Bitrate) files vary the
amount of output data per time segment. CBR is the only choice for
NDI |HX3. And you need to set quantization parameters for VBR. The
quantization parameter controls the amount of compression for every
macroblock in a frame. Large values mean that there will be more
compression, lower quality, and lower bandwidth. Lower values mean the
opposite.
®
Min QP: available when Bitrate Encoding is VBR. The range of values is
0 to 50. The default value is 4. And we recommend you use the default
value and do fine adjustment if needed.
Max QP: available when Bitrate Encoding is VBR. The range of values is
1 to 51. The default value is 40. And the value must be larger than the
Min QP value. We recommend you use the default value and do fine
36
Page 37
adjustment if needed.
Code type: options are H.264 (default) and H.265(HEVC) encoders. H.264 is
the only choice for NDI |HX3.
®
Encoding profile: for H.264 encoder, the profiles can be High
(default)/Main profile/Baseline. For H.265 (HEVC), it can be Main profile.
Quantization range: options are Full range(0-255) and Limited range(16-
235) (default).
AR convert: options are Ignore, Cropping and Padding (default).
Keyframe interval: options are 15-300 frames. The default value is 60. A
less number will result in a larger file size and less buffer time for seeing the
first frame. To ensure a clear and smooth live broadcast, it is recommended
that the key frame interval be less than or equal to 60 frames. Keyframe
interval is fixed at 20 for NDI |HX3.
®
Time code SEI message: options are off (default), system clock, and
embedded. Turn on the switch to get A/V sync between multiple devices
which support this SEI message as well.
Rotation: options are 0°(default), 90°, 180°, and 270°. Rotation will make
overlay not working.
37
Page 38
Setting AUDIO
The encoder supports encoding of 4 audio streams, of which stream 1 can be
up to 8 channels, and the remaining 3 audio streams are fixed at 2 audio
channels.
Source channel: When an SDI signal with embedded audio is input, up to 8
embedded audio channels can be selected as source channels which can be
mapped with output audio channels for Channel Mapping.
LFE: Low Frequency Effect, the switch is off by default. Available when the
Channel count is greater than 2 channles.
Channel count: for Audio Stream 1, default is 2 channels and it can be
2/4/6/8 channels or follow input. The Audio Stream 2/3/4 streams are fixed
at 2 audio channels.
Channel map: specify mapping relationship between the output channel
and the source channel selected in Source channel.
AAC: from 16 to 256 Kbps, and the default value is 128 Kbps.
38
Page 39
Managing Live Streaming Sessions
You can manually added, modify, or delete any of streaming sessions listed in
the Live tab.
Notes
Live
The encoder natively supports streaming to YouTube, Facebook, Twitch, as well as self-defined servers.
Click Edit to modify the parameters of the stream.
Click Delete to remove the source from the list.
Turn on/off the switch to start/stop streaming.
Click Add and select an RTMP, RTMPS, RTSP, SRT Caller/Listener,
NDI |HX2, NDI |HX3, HLS, TS over UDP/RTP, TVU ISSP, Wowza over
RTMP, or Wowza over SRT server to stream to.
® ®
Supported streaming protocols - RTSP, RTMP, RTMPS, SRT Caller, SRT
Listener, NDI |HX2, NDI |HX3, HLS, TS over UDP, TS over RTP, and TVU
ISSP.
® ®
Allow simultaneous 6 sessions over multiple streaming protocols, containing
1 session of HLS, RTSP, or 2 NDI |HX2 (if included).
®
NDI |HX3 stream is exclusive, and other protocol streams cannot be
pushed at the same time.
®
Specify the main stream or sub stream for each session.
39
Page 40
Live Streaming to Twitch
You can stream to Twitch if you have a Twitch account.
1. Click + Add Destination in the Live tab, select , follow the on-
screen instructions to log in and select a server.
Your avatar will be displayed after a successful logging-in.
2. Specify a Name for your streaming session, which can be 1 to 30
characters.
3. Choose main or sub stream for streaming, parameters of which can be set
in Encode tab.
4. Choose an audio stream (1 to 4) for streaming, and the default value is
Audio stream 1. Audio encoding parameters can be set in Encode >
AUDIO STREAM.
5. URL is automatically filled in after successful login, and it is not
recommended to change it.
6. Choose the prime network for streaming.
By default, the network connection priority is: Mobile Broadband >
Ethernet > Wi-Fi.
The device scans for the available network according to the connection
priority and connect to it for streaming. If the current network is
disconnected, the unit automatically re-scans according to the priority.
Plug a USB modem into your encoder while using mobile network to
stream.
To ensure smooth live streaming experience, connecting to a wired
Ethernet network is recommended.
40
Page 41
7. Click Test to check the connection between the server and encoder.
8. When prompted, click OK.
9. Go back to Live page, turn on before streaming.
Live Streaming to Facebook Live
You can live broadcast to Facebook if you have a Facebook account.
1. Click + Add Destination in the Live tab, select Facebook, enter the
Stream Name.
2. Click Log In. Follow the on-screen instructions to open Facebook, enter
the code prompt, and log in.
3. Specify a Name for your streaming session, which can be 1 to 30
characters.
4. Choose main or sub stream for streaming, parameters of which can be set
in Encode tab.
5. Choose an audio stream (1 to 4) for streaming, and the default value is
Audio stream 1. Audio encoding parameters can be set in Encode >
AUDIO STREAM.
6. Input facebook destination URL.
7. Choose the prime network for streaming.
To ensure smooth live streaming experience, connecting to a wired
Ethernet network is recommended.
Your avatar will be displayed after a successful logging-in.
41
Page 42
By default, the network connection priority is: Mobile Broadband >
Ethernet > Wi-Fi.
The device scans for the available network according to the connection
priority and connect to it for streaming. If the current network is
disconnected, the unit automatically re-scans according to the priority.
Plug a USB modem into your encoder while using mobile network to
stream.
8. (Optional) Turn on the Backup stream and specify the Stream key.
9. Specify Publish settings including Publish to, Title (0-63 characters),
Description (0-127 characters),Privacy and Stream ID.
10. Click Save.
11. Click Test to check the network connection.
12. After passing the test, click OK.
13. Go back to Live page, turn on before streaming.
Live Streaming to YouTube
If you need low latency, then YouTube RTMP is the better option. However, if
you need adaptive bitrate streaming, then YouTube HLS is the better option.
You can stream to YouTube if you have a YouTube account, and you have
enabled the Live streaming feature of your channel at least 24 hours before
your streaming.
You can stream to YouTube if you have a YouTube account, and you have
enabled the Live streaming feature of your channel at least 24 hours before
your streaming.
42
Page 43
1. Click + Add Destination in the Live tab, select YouTube RTMP or
YouTube HLS, enter the stream Name, follow the on-screen instructions to
log in and select a server.
2. Click Log In. Follow the on-screen instructions to open YouTube, enter the
code displayed on your device, and log in.
Your avatar will be displayed after a successful logging-in.
3. Specify a Name for your streaming session, which can be 1 to 30
characters.
4. Choose main or sub stream for streaming, parameters of which can be set
in Encode tab.
5. Choose an audio stream (1 to 4) for streaming, and the default value is
Audio stream 1. Audio encoding parameters can be set in Encode >
AUDIO STREAM.
6. Server is automatically filled in after successful login, and it is not
recommended to change it.
7. Choose the prime network for streaming.
By default, the network connection priority is: Mobile Broadband >
Ethernet > Wi-Fi.
The device scans for the available network according to the connection
priority and connect to it for streaming. If the current network is
disconnected, the unit automatically re-scans according to the priority.
To ensure smooth live streaming experience, connecting to a wired
Ethernet network is recommended.
To enable the Live streaming feature, refer to YouTube Help.
43
Page 44
Plug a USB modem into your encoder while using mobile network to
stream.
8. Tap Publish to and select a channel or event for your session.
When choosing Add a new stream, you need to enter title, description
and privacy. Then a new live event would be added to your logging-in
account automatically. And you can stream to YouTube using streamer
without clicking on go live in YouTube Studio.
Choose a channel or event. Then go live in YouTube studio to ensure a
successful live broadcast.
9. Content made for kids switch is off by default. You can go to Youtube
Help to get detailed requirements.
10. Click Test to check the connection between the server and encoder.
11. When prompted, click OK.
12. Go back to the Live page, and turn on before streaming.
RTMP/RTMPS
Name: specify a name for current task to facilitate server management,
which will be displayed in the server list. The name can be 1~30 character.
Stream: choose to deliver a main or sub stream, which can be customized
in Encode tab.
Audio Stream: options are Audio stream 1 ~ 4, and the default is Audio
stream 1. Audio stream parameters can be set in "Encode > AUDIO
STREAM".
URL: enter the RTMP URL address, or an RTMP address you have obtained
44
Page 45
from the live stream platform. Full address
example:rtmp://192.168.1.136:1935/live. The port number part :1935 can
be omitted, and the value range is 1 to 65535. If the RTMP address is a
domain name, live can be omitted. If the RTMP address is an IP address, The
part live cannot be omitted.
Stream key: enter the stream key obtained from the live stream platform. If
none, leave it empty. The key can be string of 0-512 characters.
Authentication: turn on if your live streaming service provider requires.
Obtain the User Name and Password from your live streaming service
provider.
Network: The device scans for the available network according to the
connection priority and connect to it for streaming. If the current network is
disconnected, the unit automatically re-scans according to the priority.
By default, the network connection priority is: Mobile Broadband > Ethernet
> Wi-Fi.
Plug a USB modem into your encoder while using mobile network to
stream.
Test: check the connection between the server and encoder.
Save: save current configuration.
45
Page 46
RTSP
Name: specify a name for current task to facilitate server management,
which will be displayed in server list. The name can be 1~30 character.
Port: specify RTSP stream port, the value range is 554 (default), 10000-
65535.
Connections: set number of clients for each RTSP stream, 8 clients are
supported at most. And you can check the client (session) number at the
server list.
Main stream: turn on to push main stream. Specify parameters in Encode
tab. By default, it is on.
Main key: specify stream key for main stream. The main key should be
different from sub key.
Sub stream: turn on to push sub stream. Specify parameters in Encode tab.
By default, it is off.
Sub key: specify stream key for sub stream. The sub key should be different
from main key.
Audio: turn on to stream audio signal, otherwise audio will not be delivered.
The audio signal consists of audio embedded in input signal and LINE IN. By
default, it is on.
Audio Stream: options are Audio stream 1 ~ 4, and the default is Audio
stream 1. Audio stream parameters can be set in "Encode > AUDIO
STREAM".
Authentication: turn on if your live streaming service provider requires.
Type your user name and password for the streaming service.
Save: save current configuration.
46
Page 47
SRT Caller
The encoder can stream 1 RTSP session with other protocol streams.
After configuration, the stream URLs display at the end of the page. If you
have multiple network connections, there would be multiple stream URLs.
Name: specify a name for current task to facilitate server management,
which will be displayed in server list. The name can be 1~30 character.
Stream: choose to stream main or sub stream, which can be customized in
Encode tab.
Audio Stream: check multiple boxes to choose from Audio stream 1 ~ 4.
Each stream will be sent as one track. Audio stream parameters can be set
in "Encode > AUDIO STREAM".
Address: enter the Listener address when Mode is set to Caller. If the SRT
listener and caller are on the same LAN, enter the private IP address of the
SRT listener on the LAN. If the SRT listener and caller are in different network
environments, enter the public IP address of the SRT listener.
Port: enter the port number specified by the encoder, which ranges from 1
to 65535.
Connect timeout: specify SRT connection timeout in milliseconds, which
ranges from 1000 to 30000ms. The default value is 3000.
Retry duration: specify retry duration when SRT SRT connection timeout in
milliseconds, which ranges from 0 to 10000. The default value is 10000ms.
Latency: possible values are 30 ~ 8000ms. The default value is 120ms. We
recommend that you set the same latency for SRT caller and listener.
47
Page 48
Bandwidth: indicate the portion of the total bandwidth of a stream required
for the exchange of SRT control and recovery packets. Available values are 5
~ 100%, and the default value is 25%. A worse network condition requires
more bandwidth for overhead to ensure normal transmission.
MTU: specify maximum transmission unit (MTU) in bytes, ranging from 232
to 1500. The default size is 1496.
Stream ID: specify Stream ID of 0 to 256 characters which should be
consistent with that of its sender.
Encryption: specify the stream encryption algorithm to ensure the data
security, options are not used, AES-128/192/256.
Passphrase: specify stream key of 10 to 79 characters, which is the same as
the SRT listener.
Network: The device scans for the available network according to the
connection priority and connect to it for streaming. If the current network is
disconnected, the unit automatically re-scans according to the priority.
By default, the network connection priority is: Mobile Broadband > Ethernet
> Wi-Fi.
Plug a USB modem into your encoder while using mobile network to
stream.
Test: check the connection between the server and encoder.
Save: save current configuration.
48
Page 49
SRT Listener
Name: specify a name for current task to facilitate server management,
which will be displayed in server list. The name can be 1~30 character.
Stream: choose to stream main or sub stream, which can be customized in
Encode tab.
Audio Stream: check multiple boxes to choose from Audio stream 1 ~ 4.
Each stream will be sent as one track. Audio stream parameters can be set
in "Encode > AUDIO STREAM".
Port: specify the service port of the encoder, ranging from 8000, and 10000
to 65535. The default value is 8000.
Latency: options are 30 ~ 8000ms and the default value is 120ms. We
recommend that you set the same latency for SRT caller and listener.
Bandwidth: indicate the portion of the total bandwidth of a stream required
for the exchange of SRT control and recovered packets. Available values are
5 ~ 100% and the default value is 25%. A worse network condition requires
more bandwidth for overhead to ensure normal transmission.
MTU: specify maximum transmission unit (MTU) in bytes, ranging from 232
to 1500. The default size is 1496.
Connections: 8 connections at most.
Encryption: specify encryption algorithm for stream data security. Options
are not used (default), AES-128/192/256.
Passphrase: specify stream key of 10 to 79 characters, which is the same as
the SRT caller.
Save: save current configuration.
The encoder can stream up to 6 SRT sessions simultaneously, containing
49
Page 50
NDI
NDI |HX2 and NDI |HX3 are supported.
one SRT Listener session at most.
After configuration, the play URL and passphase are shown in the page
below.
After configuration, the stream URLs display at the end of the page. If you
have multiple network connections, there would be multiple stream URLs.
® ®
Name: specify a name for current task to facilitate server management,
which will be displayed in server list. The name can be 1~30 character.
Program stream: Options are Main stream, Sub stream, and full black video
stream (640x360@30FPS).
Preview stream: Options are Main stream, Sub stream, and full black video
stream (640x360@30FPS). Both width and height of the stream resolution
must be no greater than 640.
Audio Stream: options are Audio stream 1 ~ 4, and the default is Audio
stream 1. Audio stream parameters can be set in "Encode > AUDIO
STREAM".
Source Video
Machine name
Specify the Machine name which is a case-insensitive string of 1 to 30
characters, and should be a combination of A to Z, a to z, 0 to 9 and
special characters like _-#(). By default, it is the same as the device's
model name.
50
Page 51
Group name
Specify the Group name which the source belongs to. It is case-
insensitive, and should be a combination of A to Z, a to z, 0 to 9 and
special characters like _-. Multiple groups are supported, which should
be comma-separated.
By default, it is public.
Source name
By default, it is #serial-no#, serial number.
Transport Mode
UDP (Unicast) indicates that the encoder sends a UDP stream directly to
the receiver. It is used where lower latency matters. And multiple
simultaneous streams will work independently for multiple receivers.
UDP (Multicast) indicates that the encoder sends the UDP stream to a
multicast group. It is used for one-to-many broadcast for lower CPU
utilization. Parameters in a multicast configuration include:
Multicast IP ranges from 224.0.0.0 to 239.255.255.255.
Subnet Mask can be legitimate value ranging from 255.0.0.0 to
255.255.255.0.
Time To Live ranges from 1 to 255. The default value is 4.
RUDP (Unicast) indicates that the encoder sends the reliable UDP
stream directly to the receiver.
TCP (Uni-connection) indicates that the encoder sends the TCP stream
directly to the receiver.
TCP (Multi-connection) indicates that the encoder sends the TCP
stream to more than one receiver.
51
Page 52
Discovery Server: turn on the switch to auto-detect a source sender in
different network segment and ping the sender. And the Server IP should
be the IP address of the server running discovery server software. By default,
the switch is off.
Failover: turn on to protect your NDI transmission from failure. If the initial
source video fails, the backup device begins to provide a service. The initial
source will be automatically switched back to after it recovers. This function
is disabled by default.
Source name shows the backup NDI channel name.
Click Change... and select the failover (backup) video device within the
same NDI group as the initial source.
IP Address shows the IP Address of the backup NDI channel which is
automatically obtained after you select the backup NDI source.
Receiver Control: turn on Web control to enable you to open the Web UI
by clicking the gear icon in the NDI Studio Monitor application.
When streaming NDI |HX2, the encoder would send dual streams
simultaneously.
®
When streaming NDI |HX3, the encoder would send the dual streams
simultaneously, and sub streams format is fixed as 640x360, 30FPS, 3Mbps.
®
The encoder can stream 2 NDI |HX2 sessions with other protocol streams.
®
When streaming NDI |HX3 session, no other session can be started
simultaneously. 1 NDI |HX3 sessions can be started simultaneously.
®
®
52
Page 53
HLS
Name: specify a name for current task to facilitate server management,
which will be displayed in server list. The name can be 1~30 character.
stream: options are main stream, and sub stream. Modify the stream profile
in Encode tab.
Stream key: set key for your chosen stream. The keys of dual streams
should be different.
Audio Stream: options are Audio stream 1 ~ 4, and the default is Audio
stream 1. Audio stream parameters can be set in "Encode > AUDIO
STREAM".
Save: save current server configuration.
The encoder can stream 1 HLS session with other protocol streams.
After configuration, the stream URLs will display at the end of the setting
page. If you have multiple network connections, there would be multiple
stream URLs.
53
Page 54
TS over UDP/RTP
Name: specify a name for current task to facilitate server management,
which will be displayed in server list. The name can be 1~30 character.
Stream: options are main stream and sub stream, which can be customized
in Encode tab.
Audio Stream: options are Audio stream 1 ~ 4, and the default is Audio
stream 1. Audio stream parameters can be set in "Encode > AUDIO
STREAM".
Address: specify the destination address.
Port: specify the stream port. The value ranges from 1 to 65535.
Custom PID: PID stands for packet ID. Toggle it on to set the PIDs. PMT PID
(program map table) should be different from Video PID, Audio PID and
PCR (program clock reference) PID.
PMT PID: the default value is 256. The value ranges from 16 to 8190.
Video PID: the default value is 257. The value ranges from 16 to 8190.
Audio PID: the default value is 258. The value ranges from 16 to 8190.
PCR PID: it is used to sync the audio and video. The default value is 45.
The value ranges from 16 to 8190.
Network: The device scans for the available network according to the
connection priority and connect to it for streaming. If the current network is
disconnected, the unit automatically re-scans according to the priority.
By default, the network connection priority is: Mobile Broadband > Ethernet
> Wi-Fi.
Plug a USB modem into your encoder while using mobile network to
stream.
54
Page 55
TVU ISSP
Save: save current configuration.
You can set TS over UDP/RTP MTU at the System > General > LIVE part.
Name: specify a name for current task to facilitate server management,
which will be displayed in server list. The value can be 1 to 30 characters,
including A-Z, a-z, 0-9, spaces, ._-+'[]() and can not begin or end with a
space.
Stream: options are main stream and sub stream, which can be customized
in Encode tab.
Audio Stream: options are Audio stream 1 ~ 4, and the default is Audio
stream 1. Audio stream parameters can be set in "Encode > AUDIO
STREAM".
Port: specify the stream port. The value can be 6539 (default), 10000-65535.
Save: save current configuration.
The encoder can stream 1 TVU ISSP session with other protocol streams.
After configuration, the stream URLs display at the end of the page. If you
have multiple network connections, there would be multiple stream URLs.
55
Page 56
Wowza over RTMP
Name: specify a name for current task to facilitate server management,
which will be displayed in server list. The name can be 1~30 character.
Stream: options are main stream and sub stream, which can be customized
in Encode tab.
Audio Stream: options are Audio stream 1 ~ 4, and the default is Audio
stream 1. Audio stream parameters can be set in "Encode > AUDIO
STREAM".
Network: The device scans for the available network according to the
connection priority and connect to it for streaming. If the current network is
disconnected, the unit automatically re-scans according to the priority.
By default, the network connection priority is: Mobile Broadband > Ethernet
> Wi-Fi.
Plug a USB modem into your encoder while using mobile network to
stream.
Token: enter Wowza access token. One token can be used for one RTMP
and one RTP session.
Publish settings: specify publish destination.
Publish to: select a channel or event for your session.
When choosing Add a new stream, you need to enter title, description
and privacy. Then a new live event would be added to your logging-in
account automatically.
Live stream name: specify the session name.
Broadcast location: specify the Wowza server.
Save: save current configuration.
56
Page 57
Wowza over SRT
Name: specify a name for current task to facilitate server management,
which will be displayed in server list. The name can be 1~30 character.
Stream: options are main stream and sub stream, which can be customized
in Encode tab.
Audio Stream: options are Audio stream 1 ~ 4, and the default is Audio
stream 1. Audio stream parameters can be set in "Encode > AUDIO
STREAM".
Connect timeout: specify SRT connection timeout in milliseconds, which
ranges from 1000 to 30000ms. The default value is 3000.
Retry duration: specify retry duration when SRT SRT connection timeout in
milliseconds, which ranges from 0 to 10000. The default value is 10000ms.
Latency: possible values are 30 ~ 8000ms. The default value is 120ms. We
recommend that you set the same latency for SRT caller and listener.
Bandwidth: indicate the portion of the total bandwidth of a stream required
for the exchange of SRT control and recovery packets. Available values are 5
~ 100%, and the default value is 25%. A worse network condition requires
more bandwidth for overhead to ensure normal transmission.
MTU: specify maximum transmission unit (MTU) in bytes, ranging from 232
to 1500. The default size is 1496.
Encryption: specify the stream encryption algorithm to ensure the data
security, options are not used, AES-128/192/256.
Passphrase: specify stream key of 10 to 79 characters, which is the same as
the sender.
Network: The device scans for the available network according to the
57
Page 58
connection priority and connect to it for streaming. If the current network is
disconnected, the unit automatically re-scans according to the priority.
By default, the network connection priority is: Mobile Broadband > Ethernet
> Wi-Fi.
Plug a USB modem into your encoder while using mobile network to
stream.
Token: enter Wowza access token. One token can be used for one RTMP
and one RTP session.
Publish settings: specify publish destination.
Publish to: with token authentication, refresh and select a channel or
event for your session.
When choosing Add a new stream, you need to enter title, description
and privacy. Then a new live event would be added to your logging-in
account automatically.
Live stream name: specify the session name.
Broadcast location: specify the Wowza server.
Save: save current configuration.
58
Page 59
Live Schedule
In everyday terms, a schedule will help you keep on top of other tasks and are
less likely to procrastinate, whilst still being able to stream on a regular basis.
For a streamer, a schedule will also mean that your viewers, followers, and
subscribers will know exactly when you will be live and on which days, which is
possibly the biggest reason for creating a schedule and sticking to it. Imagine
having no clue when the next episode of your favorite TV show airs. By creating
a stream schedule, viewers will know when to expect you and are therefore
more likely to tune in. Scheduling your stream is easy with the scheduler we
provide. Here’s a quick tutorial on how to set it up:
1. Click the schedule icon.
2. Click Add in the window, and specify parameters of the schedule. You can
add up to 8 scheduling schemes.
Description: 1 to 64 characters, including chinese, english, numbers,
and special characters, among which one chinese word occupy three
characters in length.
Details: 0 to 64 characters, specifying the scheduling task information
Begin: Select the start date and specific time of this live broadcast task,
or check the Full day.
End: Select the end date and specific time of this live broadcast task, or
check the Full day.
Repeat event: Support no-repeat (default), daily, weekly, monthly,
yearly.
Daily: The repeat mode can be repeated every N days, or every
workday, and the number of repetitions can be set to
59
Page 60
No end date - default,
After N occurrences - where Begin and End indicate the first-
repeat,
End by specified date YYYY-MM-DD - the session will not repeat
on the end day.
Weekly: The repeat mode can be Repeat every 1 week next days:
multiple choices are available, and the number of repetitions can be
set to
No end date - default,
After N occurrences - where Begin and End indicate the first-
repeat,
End by specified date YYYY-MM-DD - the session will not repeat
on the end day.
Monthly: The repeating pattern may be repeat N days every N
month, or on weekday every N month. And you can set the number
of repetitions to
No end date - default,
After N occurrences - where Begin and End indicate the first-
repeat,
End by specified date YYYY-MM-DD - the session will not repeat
on the end day.
Yearly: The repeating pattern can be every N day N month, or on N
weekday of N month. And you can set the number of repetitions to
No end date - default,
60
Page 61
3. Save: Click to save the current configuration.
4. Turn on the switch to make your schedule work.
After N occurrences - where Begin and End indicate the first-
repeat,
End by specified date YYYY-MM-DD - the session will not repeat
on the end day.
61
Page 62
Start/Stop Recording
Record
To start recording immediately: you need to turn on the switch of one
seesion and the RECORDING switch.
To start recording automatically: you need to turn on the Auto-recording
and the RECORDING switch.
To schedule a recording: you need to turn on the switches of the
specified seesion(s) and scheduler(s).
Use the schedule function for your live stream, which will
be triggered, ended, repeated automatically on a chosen
day and time.
To stop recording immediately:
Turn off the RECORDING switch to end this round of scheduled
recording.
Turn off the switch of recording session to stop it permanently.
62
Page 63
Manage SD card
Click and enter SD Card tab, then you can check and manage your SD card.
To check SD card, such as File system, Free space, and Estimated
remaining recording time. Check remaining time for normal recording, and
total recording time for loop recording.
To format SD card: click to start Format.
After formatting, the file system of USB will be changed to exfat.
To download video clips: move the cursor to a specified clip and click the
icon to download the chosen one.
To choose a specific video: move the cursur to a video clip and click .
To delete videos: choose one or more, or all clips to delete.
63
Page 64
Record to External SD Card
The device supports external SD card in exfat, ntfs, and vfat formats, up to 2T.
And a vfat file should be less than 4G. Before recording, please insert the SD
Card.
Configure recording parameters
Click Configure button in the "RECORDING > VIDEOS" secion and set
recording parameters in the pop-up page.
Record mode: Options are normal (default) and loop. In normal record
mode, the encoder will stop recording when the storage space is full.
However, loop record mode provides continuously recording which means
that old files will be overwritten by new ones when the storage is full.
Stream: Options are main (default) and sub stream.
Audio Stream: options are Audio stream 1 ~ 4, and the default is Audio
stream 1. Audio stream parameters can be set in "Encode > AUDIO
STREAM".
Video type: Options are mp4 (default), mov, and ts.
File path: REC_Folder by default, and 1 to 255 characters.
File name: Options are custom prefix (default, from 1 to 32 characters), and
creation time.
Filename prefix: VID by default, 1 to 32 characters.
Duration: from 5 to 240 minutes. That is, a new file is generated for each
specified duration. A new file is generated every time the specified duration
is recorded. The file size generated by different recording durations is
automatically calculated according to the stream format and is for reference
only. Duration can be set to No limit for normal (Record mode) recording in
ts (Video type) format.
64
Page 65
Upload
Auto-upload: off by default. Files recorded to the SD card with the switch
on will be automatically uploaded to the specified upload server.
Upload server: Click "+Add Server" and choose from FTP Server, Google
Drive, Dropbox for uploading.
FTP Server
Protocol: options are FTP-File Transfer Protocol, SFTP-SSH File
Transfer Protocol.
Host: IP address or domain name of the host.
Port: specify port number between 1 and 65535.
Directory: specify a fold for saving uploaded files between 0 and 63
characters.
Encryption: options are Only use plain FTP (insecure), Require explicit
FTP over TLS and Require implicit FTP over TLS. Available when
Protocol is FTP-File Transfer Protocol.
Transfer mode: Active or Passive.
Authentication: turn it on if your service provider requires. Type in
your user name and password for the streaming service.
Network: By default, the network connection priority is: Mobile
Broadband > Ethernet > Wi-Fi.
Test: check the connection between the server and encoder.
Save: save current configuration.
65
Page 66
List
The list shows all the recorded files in SD card. You can check transfer status of them. And you can select multiple files to delete from the SD card, or click on
"Clear transferred", the system will automatically delete the files with transfer status from the SD card.
Google Drive
Follow the prompts to get the verification code, connect the device, and
set the network (the default network connection priority is: Mobile
Broadband > Ethernet > Wi-Fi).
Dropbox
Follow the prompts to log-into Dropbox, and set the network (the
default network connection priority is: Mobile Broadband > Ethernet >
Wi-Fi).
66
Page 67
Manage USB Flash Drive
Manage the USB and files stored in the USB Flash Drive page.
Check USB Info, such as File system, Free space, and Estimated remaining
recording time. Check remaining time for normal recording, and total
recording time for loop recording.
We recommend that you use a USB with FAT32/VFAT file system.
To format USB: click to start Format. When prompted, click YES.
The USB Flash Drive data cannot be recovered after formatting. Please be
cautious.
After formatting, the file system of USB will be changed to VFAT.
To test USB Performance
Click Test to start Performance Test.
Test whether the write speed of USB flash drive meets the requirements
before recording. If the USB fails the test, please change another one, or the
recording may stop automatically.
To download a clip: move the cursor to a specified clip and click the
icon to download the chosen one.
To choose a specific video: move the cursur to a video and click to
download the clip.
To delete videos: choose one or more, or all clips to delete.
67
Page 68
Manage Video Clips in USB
Record to External USB Drive
The device supports external USB flash drive in exfat, ntfs, and vfat formats, up
to 2T. And a vfat file should be less than 4G. Before recording, please insert the
USB.
Configure recording parameters
Click Configure button in the "RECORDING > VIDEOS" secion and set
recording parameters in the pop-up page.
To download: move the cursor to a specified clip and click the icon to
download the chosen one.
To choose a specific video: move the cursur to a video and click to
download the clip.
To delete videos: choose one or more, or all clips to delete.
Record mode: Options are normal (default) and loop. In normal record
mode, the encoder will stop recording when the storage space is full.
However, loop record mode provides continuously recording which means
that old files will be overwritten by new ones when the storage is full.
Stream: Options are main (default) and sub stream.
Audio Stream: options are Audio stream 1 ~ 4, and the default is Audio
stream 1. Audio stream parameters can be set in "Encode > AUDIO
STREAM".
68
Page 69
Video type: Options are mp4 (default), mov, and ts.
File path: REC_Folder by default, and 1 to 255 characters.
File name: Options are custom prefix (default, from 1 to 32 characters), and
creation time.
Filename prefix: VID by default, 1 to 32 characters.
Duration: from 5 to 240 minutes. That is, a new file is generated for each
specified duration. A new file is generated every time the specified duration
is recorded. The file size generated by different recording durations is
automatically calculated according to the stream format and is for reference
only. Duration can be set to No limit for normal (Record mode) recording in
ts (Video type) format.
69
Page 70
Record to NAS
Add a NAS
NAS type: options are NFS- Network File System (default) and CIFS-
Common Internet File System, which also requires User name and
Password.
User name: 1 to 64 characters,
Password: 1 to 64 characters,
Host: IP address of NAS.
Volume/Mount point: 1 to 64 characters, and special characters \:"?<>| are
not allowed. By using volume mount points, you can graft or mount a target
partition onto a folder on another physical disk. You can also exceed the
26-letter limitation for drive letter references. Create a dependency in the
mounted volume disk resource that specifies the disk that is hosting the
mount point folder. This makes the mounted volume dependent on the
host volume, and it makes sure that the host volume comes online.
Clear: restore all parameters to defaults.
70
Page 71
Manage NAS
Click and enter NAS tab, then you can check and manage your NAS storage.
Check NAS Info, such as NAS type, Free/total space. And check remaining
time for normal recording, and total recording time for loop recording.
To download a clip: move the cursor to a specified clip and click the
icon to download the chosen one.
To choose a specific video: move the cursur to a video and click to
download the clip.
To delete videos: choose one or more, or all clips to delete.
71
Page 72
Configure recording parameters
Click Configure button in the "RECORDING > VIDEOS" secion and set
recording parameters in the pop-up page.
Record mode: Options are normal (default) and loop. In normal record
mode, the encoder will stop recording when the storage space is full.
However, loop record mode provides continuously recording which means
that old files will be overwritten by new ones when the storage is full.
Stream: Options are main (default) and sub stream.
Audio Stream: options are Audio stream 1 ~ 4, and the default is Audio
stream 1. Audio stream parameters can be set in "Encode > AUDIO
STREAM".
Video type: Options are mp4 (default), mov, and ts.
File path: REC_Folder by default, and 1 to 255 characters.
File name: Options are custom prefix (default, from 1 to 32 characters), and
creation time.
Filename prefix: VID by default, 1 to 32 characters.
Duration: from 5 to 240 minutes. That is, a new file is generated for each
specified duration. A new file is generated every time the specified duration
is recorded. The file size generated by different recording durations is
automatically calculated according to the stream format and is for reference
only. Duration can be set to No limit for normal (Record mode) recording in
ts (Video type) format.
72
Page 73
Delete the NAS
Go back to Record tab, you can delete the NAS in the following ways.
Record Schedule
Set schedule parameters. 8 schedules are supported for recording.
1. Click schedule button.
2. Click Add in the window, and specify parameters of the schedule. Each
session can add up to 8 scheduling schemes.
Click the delete button behind the nas and confirm your delete in the
pop up window.
Click the edit button behind the nas and clear all NAS settings.
Description: 1 to 64 characters, including chinese, english, numbers,
and special characters, among which one chinese word occupy three
characters in length.
Details: 0 to 64 characters, specifying the scheduling task information.
Begin: Select the start date and specific time of this live broadcast task,
or check the Full day.
End: Select the end date and specific time of this live broadcast task, or
check the Full day.
Repeat event: Support no-repeat (default), daily, weekly, monthly,
73
Page 74
yearly.
Daily: The repeat mode can be repeated every N days, or every
workday, and the number of repetitions can be set to
No end date - default,
After N occurrences - where Begin and End indicate the first-
repeat,
End by specified date YYYY-MM-DD - the session will not repeat
on the end day.
Weekly: The repeat mode can be Repeat every 1 week next days:
multiple choices are available, and the number of repetitions can be
set to
No end date - default,
After N occurrences - where Begin and End indicate the first-
repeat,
End by specified date YYYY-MM-DD - the session will not repeat
on the end day.
Monthly: The repeating pattern may be repeat N days every N
month, or on weekday every N month. And you can set the number
of repetitions to
No end date - default,
After N occurrences - where Begin and End indicate the first-
repeat,
End by specified date YYYY-MM-DD - the session will not repeat
on the end day.
Yearly: The repeating pattern can be every N day N month, or on N
74
Page 75
3. Save: Click to save the current configuration.
4. Turn on the switch to make your schedule work.
weekday of N month. And you can set the number of repetitions to
No end date - default,
After N occurrences - where Begin and End indicate the first-
repeat,
End by specified date YYYY-MM-DD - the session will not repeat
on the end day.
75
Page 76
Setting Overlays for the Main and Sub Streams
Display Overlays is off by default. You can preview thumbnails with overlays
after turning it on.
Overlay
The overlay function is available when the resolutions of the input signal and the mainstream are no greater than 2048x1080, and image rotation of the output signal
is 0°.
76
Page 77
77
Page 78
Adding Text
Location: options are Custom(default), Top left, Top right, Top center,
Bottom left, Bottom right, Bottom center, and Center. Or just drag the item
on the 1920x1080 canvas and place it at your desired location.
Horizontal: specify the horizontal coordinates manually when location is
Custom.
Vertical: specify the vertical coordinates manually when location is Custom.
Font: options are Source Han Sans (default), and Lato. Bold and Tilt are also
provided.
Size & Fill: font size is 26px by default. You can set from 6 to 400px. The
default fill color is rgba(255, 255, 255, 1), and you can click the color-picker
to custom your desired color.
Outline: the default width of outline is 1px. You can set from 0 to 100px.
And the default outline color is rgba(0, 0, 0, 1), and you can click the color-
picker to custom your desired color.
Content: 1 to 63 characters are supported to display.
Save: save current configuration.
78
Page 79
Adding Clocks
Location: options are Custom(default), Top left, Top right, Top center,
Bottom left, Bottom right, Bottom center, and Center. Or just drag the item
on the 1920x1080 canvas and place it at your desired location.
Horizontal: specify the horizontal coordinates manually when location is
Custom.
Vertical: specify the vertical coordinates manually when location is Custom.
Font: options are Source Han Sans (default), and Lato. Bold and Tilt are also
provided.
Size & Fill: font size is 26px by default. You can set from 6 to 400px. The
default fill color is rgba(255, 255, 255, 1), and you can click the color-picker
to custom your desired color.
Outline: the default width of outline is 1px. You can set from 0 to 100px.
And the default outline color is rgba(0, 0, 0, 1), and you can click the color-
picker to custom your desired color.
Time: options are as follows.
YYYY-MM-DD hh:mm:ss
MM/DD/YYYY hh:mm:ss
DD/MM/YYYY hh:mm:ss
YYYY-MM-DD
MM/DD/YYYY
DD/MM/YYYY
hh:mm:ss
hh:mm
79
Page 80
Adding Pictures
Save: save current configuration.
Location: options are Custom(default), Top left, Top right, Top center,
Bottom left, Bottom right, Bottom center, and Center. Or just drag the item
on the 1920x1080 canvas and place it at your desired location.
Horizontal: specify the horizontal coordinates manually when location is
Custom.
Vertical: specify the vertical coordinates manually when location is Custom.
Alpha transparency: it can have a value from 0 (0%) to 255 (100%) in
opacity.
Scale: resize your picture between 1% and 400%. By default it is 100%.
Picture: choose a picture from Overlay > Gallery. There is no picture by
default.
Save: save current configuration.
80
Page 81
Gallery
Upload JPEG/PNG files for overlays, up to 1920x1080, 1 M. And you can
add 8 pictures at most.
You can choose the picture in Overlay > Picture after uploading
successfully.
Click delete button to delete current picture from your device.
81
Page 82
Modify HTTP/HTTPS settings
1. Modify HTTP port.
The default port is 80. Modify the port number ranging from 1 to 65535,
based on your network condition, then click Save.
2. Secure the Control Hub with HTTPS.
Turn on HTTPS, then specify the port number ranging from 1 to 65535 for
HTTPS. The default port is 443.
General
DEVICE NAME: value range is from 1 to 32 characters, including A-Z, a-z,
0-9, space ._- + ' [ ] ( ) and cannot begin or end with a space.
Save: save current configuration.
Modify HTTPS port.
The default port is 443. Modify the port number ranging from 1 to
65535, based on your network condition, then click Save.
Import a CA certificate and private key into Control Hub.
82
Page 83
3. Re-log into Web UI.
Open your Web browser and type http://IPaddress:new-port, or
https://IPaddress to access the SIGN IN page.
A/V Sync
Renew certificates by uploading the new files that you want to, without
removing existing ones. Then click Save.
Audio offset ranges from -200 to 200ms.
To match up the audio and video tracks, set a positive value to delay the
start of the audio track, or set a negative value to reduce the delay.
We recommend that you start your live after this configuration to enjoy the
A/V sync adjustment.
Save: save current configuration.
Reset: reset parameters to default values.
83
Page 84
RECORD
Live
TS over UDP/RTP
HLS (push)
Configurations will work on both HLS and Youtobe HLS sessions.
Auto-recording: it is off by default. If you turn it on , options are Automatic
- signal locked and Automatic - USB drive connected (recommended if you
need to record to USB). You need to turn on the specified record task switch
in the Record tab at the same time to make the auto-recording function
work.
Save: save current configuration.
MTU: specify maximum transmission unit (MTU) in bytes, ranging from 228
to 1500. The default size is 1496.
Save: save current configuration.
Reset: reset parameters to default values.
Segment count: between 1 and 5.
Segment duration(sec): between 1 and 4. Lower value results in lower
lantency.
Save: save current configuration.
84
Page 85
Date & Time
Resetting Your Device
Time zone: specify a time zone for your device.
Set time automatically: turn on Set Time Automatically. Then the device's
time will synchronized to the world-time servers depending on the timezone
you set. Otherwise, you can set time manually.
NTP server 1: the default server is 0.pool.ntp.org.
NTP server 2: the default server is 1.pool.ntp.org.
Save: save current configuration.
Reset all settings: be cautious that resetting your device would restore
configurations to defaults.
You can Reset all settings on the "SIGN IN" page, when the device is
connected to PC via USB NET.
Import settings... Click the button and select the target JASON format
configuration file in the pop-up window, after importing the settings
successfully, the device will be reconnected and you need to log in to the
Web UI again.
Export settings... Click the button, set the file name in the pop-up window,
click "Export" to download the JASON format configuration file to the
default path of your browser. The default file name is
Settings_YYYY_MM_DD_HH_MM_SS.json.
85
Page 86
Reboot
Reboot the device: power off the device and restart it when it does not
work.
Auto reboot: off by default. Turn it on to set Reboot time (YYYY-MM-DD
HH-MM-SS), Reboot time, and click Save.
Repeat event: Support no-repeat (default), daily, weekly, monthly,
yearly.
Daily: The repeat mode can be repeated every N days, or every
workday.
Weekly: The repeat mode can be Repeat every 1 week next days:
multiple choices are available.
Monthly: The repeating pattern may be repeat N days every N
month, or on weekday every N month.
Yearly: The repeating pattern can be every N day N month, or on N
weekday of N month.
86
Page 87
Setting ETHERNET
The device automatically detects and connects to the Ethernet when
networking to a DHCP-enabled LAN. Or you can set the IP address manually
for a fixed IP address or an auto-networking failure.
Network
Networking information, including Ethernet, USB NET, mobile network, Wi-Fi and AP, can be set in the Network tab.
DHCP: it is on by default. Turn off the switch to modify current network
setting or when being connected to a non-DHCP network.
IP address: device IP address.
Subnet mask: device subnet mask.
Network gateway: device gateway.
DNS: DNS server IP address.
Apply: make current configuration effective. When prompted, click Yes.
Verify: input new IP address to open the Web UI.
87
Page 88
Setting Wi-Fi
16 Wi-Fi network information can be saved for auto-detection.
Searching Wi-Fi Network manually
1. Click Change... to choose a different WLAN to connect to.
2. (Optional) Check Connect automatically, then the Wi-Fi network will be
joined automatically.
3. Click connect.
Setting Wi-Fi manually
Disconnect: click to cut off current Wi-Fi network.
Change... click to choose a different WLAN to connect to.
SSID: named after device serial number.
Status: Wi-Fi signal strength.
IP address: WLAN IP address.
Subnet mask: WLAN subnet mask.
Network gateway: WLAN gateway.
DNS: WLAN DNS server IP address.
Support for joining networks that require identity verification are
supported.
Support to select "other...", enter the network name, choose from
None/WEP/WPA/WPA2-PSK/802.1xEAP wireless security protocols,
and enter the password.
Set IP address manually: turn on the switch to modify current network
setting or when being connected to a non-DHCP network.
88
Page 89
Setting AP
You device can work as an AP to be joined to for remote web control.
IP address: device IP address.
Subnet mask: device subnet mask.
Network gateway: device gateway.
DNS: DNS server IP address.
Apply: make current configuration effective. When prompted, click Yes.
Verify: input new IP address to open the Web UI.
SSID: by default, it is named after the device serial number.
IP address: fixed as 192.168.48.1.
Subnet mask: fixed as 255.255.255.0.
Change password...
AP password: the default AP password is the last 8-number of the serial
number. For example, a serial number 311210101001 indicates the initial
AP password is 10101001. It ranges from 8 to 16 characters including A-
Z, a-z, 0-9, space ._-+'[]() and cannot begin or end with a space.
Disable: click to turn off AP mode. This renders you unable to manage the
device over AP, which is not recommended, especially when you are using
wireless network or linux/mac OS.
89
Page 90
Setting USB NET
You can connect your device to a PC via USB NET for remote control.
Setting Mobile Network
The encoder supports streaming via a USB modem.
Link status: USB NET connction status.
IP address: USB NET IP address, 192.168.66.1 by default. You can click
Edit... to change it.
Subnet mask: Subnet mask of USB NET.
Edit...: enter a new address and click Apply in the prompt window. The IP
address will show the changed IP address after modification.
IP address: IP address assigned by the USB modem.
Subnet mask: subnet mask.
Network gateway: gateway.
DNS: DNS server IP address.
90
Page 91
Creating/Removing General User Accounts
After signing in with default admin account, you may need to add general
users to give them permissions to do basic operations, like monitoring the
device, or setting some of the parameters.
1. Access the Web UI, and sign in as administrator.
2. Go to User Admin tab.
3. Click Add user.
4. Enter username, password, and confirm your password.
5. Assign the user to an Administrator role or general User role.
User Admin
Administrator is allowed to perform the following tasks. The User Admin tab is invisible when you log in as a general user.
Creating/Removing General User Accounts
Modifying User Password
The username is a string of 3 to 12 characters, which contains the
letters A-Z, a-z, numbers 0-9 and underline.
The password is a string of 1 to 32 characters, which contains the
letters A-Z, a-z, numbers 0-9 and special characters _~!@#$%^&*-+=.
Administrators have the highest level of access to an account.
A general user will have limited access to the account as per the
permissions given by the Admin. You may not get access to the "User
Admin" function.
The user role can not be changed. You might need to recreate a new
91
Page 92
6. Click OK.
7. Repeat step 3~5 to add multiple users. You can add up to 15 users.
8. To delete a user: Click Delete in the username card. When prompted, click
Yes.
user.
92
Page 93
Modifying User Password
Set Password in the following ways.
1. Modify user password logged-in via drop-list beside your avatar at the top
right
2. Modify a specified user password in User Admin tab with admin account
Modifying current logged-in user password
1. Log in Web UI.
2. Click the drop-list icon beside your avatar icon, and click Change
password.
3. In the pop up window, type in your old password, the new password, and
confirm your new password.
The password is a string of 1 to 32 characters, which contains letters A-Z,
a-z, numbers 0-9 and special characters _~!@#$%^&*-+=.
4. Click OK.
93
Page 94
Modifying a specified user password
1. Access the Web UI and sign in with the administrator account.
2. Go to User Admin tab, then you can change any user's password.
3. Click the Set password.
4. In the pop up window, type in and confirm your new password.
The password is a string of 1 to 32 characters, which contains letters A-Z,
a-z, numbers 0-9 and special characters _~!@#$%^&*-+=.
5. Click OK.
94
Page 95
95
Page 96
Online Update
By default, the function is on. When a new version is detected, a
icon will flow on the control pane.
1. Turn on switch, and the online update function is on. The unit would
detect the latest released firmware automatically when connecting to the
Ethernet.
2. Click icon to check for the latest firmware manually.
3. Click Update button to download and install the new version file if any.
Do not disconnect from the power source or perform any operation while
updating the firmware as this could damage your gear.
After a successful update, the device will restart automatically.
4. Verify: click checking for updates again.
Firmware
Detect and update firmware to the latest version online, or you can manually add a firmware file to update the unit to specified version.
96
Page 97
Manual Update
1. Click on click to update to select the .mwf firmware update file from your
local storage, or just drag and drop the file from your computer into the
upload zone.
Dowload firmware file from our official website.
The device will automatically verify the update file and upload the file after
the file verification is passed.
2. Click Update to download and install the new version file. Then the device
will reboot to complete the update.
Do not disconnect from the power source or perform any operation while
updating the firmware as this could demage your gear.
3. Verify: check the Firmware version in Dashboard or Firmware tab. It
should be the same as your target version number.
Control Hub
You can apply for remotely control using Control Hub. 2 platforms are
supported simultaneously, Control Hub 1 and Control Hub 2.
Click Register... and input parameters in the prompted window. And save
after configuration.
Invitation code: a 4-digital numbers security code obtained from
Control Hub. If not leave it empty.
Control Hub address: input IP address or domian name of Control Hub.
“HTTPS”: turn it on when data security matters, and Control Hub
enables HTTPS at the same time. It is off by default.
97
Page 98
“HTTPS port” input HTTPS port number between 1 and 65535,
which should be consist with that of Control Hub. Port 443 is used by
default.
HTTP port: input HTTP port number between 1 and 65535, which should
be consist with that of Control Hub. Port 80 is used by default.
Click Deregister to stop the remote control from Control Hub.
Check parameters related to Control Hub management.
Control Hub status: Online or Offline. Online indicates that the
communication between device and Control Hub platform goes well. On
the other hand, Offline indicates the communication is interrupted.
Register status: shows current status of Control-Hub-join permission,
including
Incorrect invitation code: you need to change your registration with
correct code.
Waiting: registration is successfully submitted to Control Hub
plarform.
Approved: registration is approved. This device can be remotely
controlled.
Rejected: Registration is denied.
Deleted: Registration is deleted, you can re-apply for joining the
Control Hub.
Control Hub address: shows the IP address of Control Hub.
HTTP port: shows the HTTP port of device used to communicate with
98
Page 99
Control Hub.
99
Page 100
Checking Device Information
About
Obtain basic data for device maintenance in About tab.
Device name: device name, which can be modified in the System > General
> Device name area.
Product name: device family name.
Serial number: device serial number.
Hardware version: device hardware version.
Firmware version: device firmware version, which can be update in the
Firmware tab.
Ethernet MAC address: device Ethernet MAC address.
Wi-Fi MAC address: device Wi-Fi MAC address.
100
Loading...