Man 316
Man 316
Man 316
The H.264 HDMI Video Encoder streams 1080p video from an HDMI video source to a media streaming server
(Wowza, Xtreme Codes, Nginx, etc) or online live broadcast platform (YouTube Live, FaceBook Live, IBM Cloud
Video (Ustream), etc) over IP in real time. It encodes video using H.264 compression and AAC/MP3 audio.
Features:
Accepts 1080p HD video at 60 frames per second and produces IP streams that can be sent on a standard
Ethernet cable.
Encode the same HDMI video source in two different formats and resolutions - unicast and multicast.
Supports RTMP, RTSP, UDP, HTTP, HLS, FLV and ONVIF protocols
Compatible with most Internet live broadcast platforms, such as YouTube Live, Facebook Live, Twitter Live,
Twitch, and IBM Upstream.
Broadcast to SmartTVs using a media streaming sever, such as Wowza, Xtreme Codes, Nginx, etc.
o Modify network and video quality settings such as IP address, bit rate, and fps.
Linux inside.
o Digital signage
o IPTV/SmartTV
o Hotel TV systems
o Live broadcast
o IP video surveillance
o Video conference
When you first login, if the display is in Chinese, select English (lowermost choice) from
the pull down menu located at the top right of the window.
1
Settings:
Upon Initial Login to the User Interface through your browser, you will be provided with a Status Display providing the following
information:
Input Status : shows the type of input signals that are attached
Running Time: Indicates how long the Encoder has been connected to the Input Source
CPU Usage: Typically 25% (if this value is more than 85%, there may be an excess drain on the resources of the source)
Input Size: 1920x1080p@60Hz (Default configuration for the source)
Collected Video Frames: 65116 (Indicates how many frames of video have been encoded from the source)
Lost Video Frames: Indicates how many frames have dropped by the encoder
Audio Sample Rate: 48000
Click on the "Network Settings" tab to view the current network settings and MAC address for the Encoder.
Be sure to enter the proper DNS server and Gateway address. Otherwise the Encoder will not be able to connect with the
internet and stream video to your desired destination.
2
To set the destination, configure the video settings for one or more Mainstream addresses:
Field Description
FPS Max. is 60fps, but when input is 1080i, fps will be halved (for deinterlacing)
GOP Group of pictures (recommend using the same value as the FPS)
BITRATE (kbit) Value depends on the video quality needed (suggestions:
1080p@3500kbs, 720p@2800kbs, SD@1500kbs)
Encoded size Encoded Output Resolution.
H.264 Level: Profile-baseline / main / high Profile
High Profile is recommended
Bitrate control: Vbr (Variable Bitrate) or Cbr (Constant bitrate)
MIN_QP Minimum Quantization Parameter (Typically between 1-35) The larger the value,
the more stable the bandwidth will be, but video quality will decrease.
Recommend using the default value (5))
MAX_QP Maximum allowable is 50, default is 42
TS URL /0.ts Select to Enable or Disable
3
HLS URL /0.m3u8 Select to Enable or Disable
FLV URL /0.flv Select to Enable or Disable
RTSP URL /0 Select to Enable or Disable
Multicast IP 238.0.0.1 Select to Enable or Disable
Multicast port Port to use for multicasting video/audio (1-65535)
RTMP PUBLISH URL Address of the real time media player to broadcast encoded video to.
RTMP Settings:
Wowza- rtmp://serverIP:port/Application/stream name
i.e. - rtmp://192.168.1.50P:1935/live/oupree
If Wowza requires Source Authentication, the source is username oupree , password is 123456, so the address will be:
rtmp://oupree:[email protected]:1935/live/oupree
OSD- to display the transparent logo, set the background color as 0xF1F1F1 or R-177 G-204 B-233,
4
System Settings:
In this window you can either just Reboot the HD-ENC-H264, change the password if desired.
5
NTP:
Under System Settings is the ability to setup a connection to an NTP server. Enable the feature, enter the address of a
legitimate NTP server, and enter the time zone that should be used.
Serial to TCP:
To use TCP protocol, select the baud rate of the device that will send commands, and enter the port number that will be used.
6
Schedule restart:
If you want to have the HD-ENC-H264 automatically reboot, refreshing its connection, you can enable the feature and apply a
time for the restart to occur each day. Click on Setup to select the hour and then the minutes of the time to be set.
Upgrade Firmware:
If new firmware becomes available, we will provide a link to it on our website. If new firmware is available, download the file
"up.rar" to your PC. Then, while in the web interface (above), browse for it, select the file, click "Upload". When you get the
message "Upload Success", click "Reboot".
System Settings:
In this window you can either just Reboot the HD-ENC-H264 or press Reset and restore the encoder to default settings.
7
Restore to Default Settings
2. Press in the "Rst" button on the outside of the HD-ENC-H264 and hold for 10 seconds. Then release.
HD-ENC-H264
Restore Defaults Button
8
9
10
Encoder Control Guide
The following API commands can be used to control the HD-ENC-H264:
1. Get current encoder device status. Enter the following in the URL bar:
http://xxx.xxx.xxx.xxx/get_status
where xxx.xxx.xxx.xxx = the device IP address,
When opening the above link using a web browser, it will return the standard XML format, and the device status will be listed as: ,
11
2. Get the encoding status
http://192.168.1.168/get_output?input={0}&output={0}
input_id is the device input ID,the 1st channels is 0, and 2nd is 1, etc.
output_id is the output stream ID,the main stream is 0, and Substream is 1, etc.
12
venc_enable int [0-1]: Encoding, 1-enable,0-disable Read only.
Encoding type:
venc_codec int 96 H264
265 H265(only H265 Encoder supports)
venc_gop int [5-300] Keyframe interval
vi_cap_width int Get the input video width,Read only.
vi_cap_height int Get the input video height,Read only.
[0-1]: 1- encoding resolution same as input hdmi.
venc_width_height_same_sa_input int
0-encoding resolution as settings
venc_width int Video Encoding width
venc_height int Video Encoding height
venc_framerate int [5-60] fps
Only works with H264 Encoding
13
4. To get the device information
http://xxx.xxx.xxx.xxx/get_sys
14
wifi_ip String WIFI network IP
wifi_netmask String WIFI-subnet mask
wifi_gateway String WIFI-Gateway
wifi_dhcp_enable int WIFI- DHCP
dns0 String DNS0
dns1 String DNS1
http_port int HTTP port
rtsp_port int RTSP backup port
rtsp_g711 int [0-1] 1-enable, 0-disable RTSP enable G711
rtsp_g711_8k int [0-1] 1-enable, 0-disable 8K-G711
6. Reboot Device
http://xxx.xxx.xxx.xxx/reboot
succeed / failed
7. Reset
http://xxx.xxx.xxx.xxx/reset
Succeed
Failed
15
10. Get advanced settings
http://xxx.xxx.xxx.xxx/get_adv
16
11. Set up advanced settings
http://xxx.xxx.xxx.xxx/set_adv?key=val
17
12. Get input video signals
http://xxx.xxx.xxx.xxx/get_input
18
14. To set OSD
http://xxx.xxx.xxx.xxx/set_osd?enc_chn={output_id}&osd_chn={osd_id}&key_val
19
SPECIFICATIONS
Video
One female HDMI-A port for source connection.
Supported resolutions: 720p/1080i/1080p @50/60Hz and below including:
1920x1080 720x540 608x448 480x272 320x256
1680x1056 720x480 544x480 480x270 320x240
1280x720 720x404 480x480 400x320 320x180
1024x576 704x576 480x384 400x224 240x180
850x480 640x480 480x360 352x480 176x144
720x576 640x360 480x320 352x228
Audio
HDMI embedded audio.
Sample rates: 44.1 kHz, 48.0 kHz
Codec: AAC/AAC+/AAC++/MP3
Bit rate: 0.1 to 32 Mbps, adjustable
Ethernet Port
One female RJ45 connector.
100 Base-T Ethernet interface.
Protocols
HTTP, HLS, FLV, RTSP, UDP, RTMP, ONVIF
o ONVIF: G.711
Dimensions
WxDxH: 5.16x6.57x1.14 in. (131x167x29mm)
Power
Input: 110 or 240 VAC at 50 or 60 Hz via AC adapter (US AC adapter included).
Optional universal power plug adapters available (not included).
Output: 12VDC, 1A
Environmental
Operating temperature: 32 to 104°F (0 to 40°C).
Storage temperature: -4 to 158°F (-20 to 70°C).
Operating and storage relative humidity: 5 to 90% non-condensing RH.
Regulatory Approvals
CE, FCC, RoHS
Warranty
Two years.
Cables
Use HD-xx-MM cable to connect an HDMI video source (not included).
Use CAT5e/6 solid or stranded straight through cable for TIA/EIA-568B wiring terminated with standard RJ45
connectors (not included).
MAN316 11/15/19
20