Home / Docs Center / Device User Guides / Video Streamer/Streaming Server/CameraV2Manual

Video Streamer/Streaming Server/CameraV2Manual

Device User Guides · Encoder/Server/Decoder Manuals

[TOC]

This manual applies to our pusher, streaming media server and camera devices
Note: As this is a generic manual, the screenshots shown here may differ from the actual pages of your specific device. Please refer to the actual device pages.

Table of Contents

1 Packing List
2 Product Applications
3 Device Introduction
4 Quick LAN Playback Address
5 First Use
6 Login Page
7 Status Overview
8. Channel Settings
9. Video Source Search
10. GB28181 Platform
11. Streaming List (this feature is supported only on S40 and above streaming server products; ordinary video encoders and cameras do not support it)
12. PTZ Control
13. Split-Screen Live Streaming
14. Recording Playback
15. Video-on-demand management
16. System Configuration
17. RTSP Streaming (supported only on S40 and above streaming server devices)
18. User Center (only supported by streaming media server devices above S40)
19. Device FAQ
20. Remote Video Playback
21. Remote Management of LAN Devices
22. Description of IP Addresses in 4G Mode and WiFi Mode
23. https Address Playback
24. Product Return and Exchange Instructions

1. Packing List

Device x1, power supply x1, user manual x1 (Note: all products only provide an electronic version of the user manual)

2. Product Application

1. Multi-platform live streaming 2. Unified management of network surveillance video 3. Conversion between network video protocols 4. GB-28181 public security network 5. ONVIF device discovery and management 6. Centralized PTZ camera management 7. Kindergarten video streaming 8. LAN video streaming 9. Transparent-kitchen and construction-site live streaming, and more

3. Device Introduction

This device is an RTSP/RTMP/HTTP-FLV/UDP-TS/HLS multi-protocol conversion and streaming device developed and manufactured by our company. It can be used for RTSP-to-RTMP streaming and is a multi-function video encoder for a wide range of scenarios.
Supported input and output video formats: RTSP/RTMP/RTP/HTTP-FLV/UDP-TS/HLS

4. First Use

UseDevice Search Assistantto search for and modify the device IP. Note that the computer and the device must be under the same switch/router. If the device cannot be found, you can check the forced search option on the Device Search Assistant.
Device Search Assistant download address: http://www.xstrive.com/download/

5. Login Interface

本设备采用web管理界面进行配置,支持PC、平板、手机等终端对设备进行管理和设置,PC端建议使用使用Google浏览器对设备进行管理。

可使用上述本公司专用设备搜索助手软件更改设备IP后(修改说明参见设备搜索助手说明书)
使用Google浏览器输入设备IP地址,进入设备管理登录界面,如下图1:

6. Quick LAN Playback Address:

通道1 http://192.168.0.15/open/live-play/?a=1 
通道2 http://192.168.0.15/open/live-play/?a=2
通道3 http://192.168.0.15/open/live-play/?a=3
...ip需要改成您自己的设备ip,a=1代表通道1,a=2代表通道2,依次类推

7, Status Overview

 设备配置界面分为上下两个窗口,上侧为功能设置窗口 ,下半部分为功能内容窗口,如下图2:


Figure 2
Status overview: used to display the device running status, including the device serial number, software version number, running time, Chinese/English switching, disk space (Note: the pusher itself has no storage space, and an SD card or hard disk needs to be installed for storage), device local IP, CPU and memory usage, and network information, etc.
Clicking the sync-to-PC-time button sets the device clock to the time of the computer you are using; the device clock cannot be set manually.

note: rtsp flows do not exceed the maximum capacity of hardware

CPU occupancy cannot be higher than 90%

8 Channel Settings

 通道设置页面用于设置各个通道的RTSP视频源地址、以及推流地址、录像开关、HLS开关、截图按钮
 提供onvif搜索按钮、通道画面预览、以及拉流带宽和推流带宽的显示、高级设置等功能,如下图3:


Figure 3

Channel Switches

Used to enable or disable pull streaming for the corresponding channel. Once disabled, all pull streaming and streaming functions for that channel are disabled. You can also select multiple channels and use the master channel switch above to enable or disable them all at once.

Channel Preview

Used to preview an added RTSP video source, so you can check whether the added video is the desired source. Below the preview picture, various video format addresses are shown, as in Figure 4:

Figure 4

Video Source

Used to set the stream address of the video source. For most cameras that support the ONVIF protocol, click the search button behind it to search (the camera must be on the same LAN segment as the device). RTMP/UDP/HTTP and other video addresses must be entered manually.
If ONVIF search cannot find the device, go to the camera's backend and check whether the ONVIF protocol is enabled on the camera, or check whether the camera and the device are on the same LAN. For video encoder FAQs, see: In-site Docs Center
For the RTSP addresses of common IP camera brands, see: docs.html

8.4 Video Source Search

8.4.1 Search Button

!!!注意摄像头不可以开启smartH264 或者smartH265

Used to search for ONVIF-compatible IPC cameras and local video files. Click the search button and the device automatically scans the LAN and lists the ONVIF-compatible IPC cameras found on the LAN, as shown in Figure 5:

Figure 5
Note: video file search — local audio and video can be rotated for playback, but files must first be uploaded in VOD management. (Only streamers with more than 20 channels — excluding 24-channel models — and streaming servers support local-file VOD, and a hard drive is required.)

8.4.2 Camera Authentication

Select the camera you want to add and click the "Get Stream" button. The camera authentication dialog pops up; enter the camera's ONVIF username and password, as shown in Figure 6:

Figure 6

8.4.3 Saving the RTSP Video Source Address

After the username and password are verified successfully, the camera list shows stream numbers, where number 0 is the main stream, number 1 is the sub stream and number 2 is the third stream. Select the stream number you want to add and click "Save to Channel" to save the RTSP video source address to the corresponding channel, as shown in Figure 7:

Figure 7

8.4.4 Stream Details

Used to view the details of the obtained RTSP stream, such as bitrate, frame rate, resolution, etc., as shown in Figure 8:

Figure 8

8.5 RTMP Push Address

Sets the RTMP streaming URL, which is supplied by the RTMP media server — contact your streaming provider (to stream to Douyin, for example, you need Douyin's ingest URL). Paste the URL here once you have it.

8.6 RTMP Push Switch

open and close for control of rtmp push

8.7 Recording Switch

Video on and off to control video sources (video function needs hard disks)

8.8 HLS Switch

Turns HLS output on or off. The streaming platform's video stream generation also depends on this switch. For the streaming platform manual, visit:
docs.html

8.9 Video Source Format

Shows the source's encoding format, H.264 or H.265. Most platforms only accept H.264 for RTMP streaming, so confirm with your platform provider.

8.10 Pull Streaming Bandwidth

Coderate bandwidth to display video source addresses

8.11 Streaming Bandwidth

Streaming bandwidth: used to display the bitrate bandwidth of RTMP streaming.

8.12 Snapshot Configuration (supported from UI version 1.20.0.27)

Used to set the snapshot switch, snapshot upload address and snapshot time interval, etc., as shown in Figure 8 below:

Figure 8
- Snapshot upload (for other formats or platform integration, contact sales for custom development)
Upload address format:http://192.168.0.11/upload?id=xxx&channel=xxx&filename=snap_0.jpg
Request method: POST
Content-Type: multipart/form-data
id: device serial number
channel: device channel number, starting from 1
filename: uploaded file name
Content-Disposition: form-data; name="filename"; filename="snap_0.jpg"
- Local access snapshot address format
http://192.168.0.11/tmp/snap_0.jpg
Replace 192.168.0.11 with your own device IP
snap_0 is the snapshot name of channel 1, snap_1 is the snapshot name of channel 2, and so on
- Remote access snapshot address format
http://serialnumber.cloud.xstrive.com:9502/tmp/snap_0.jpg

  • Batch Configuration Interface Reference
    doc-377.html

8.13 Advanced

Advanced: advanced settings are used to manually configure the compatibility mode of the RTSP video source address, audio settings, WebRTC streaming and UDP functions, etc., as shown in Figure 9:

Figure 9

8.13.1 External Audio Source Settings

On the advanced configuration page, we can enable audio: under [Audio Source] select "External Audio Source" and enter a network audio address, as shown in Figure 10:

Figure 10
If you cannot find a suitable network audio address, you can upload an audio file on our device management platform and let the platform generate the audio address for you. Audio playback is charged by traffic, and a one-time download/cache fee is charged at each boot, as shown in Figure 11:

Figure 11
For audio encoding parameters, the default values are recommended
To use the sound carried by the video, select from video source
If no sound is needed, select analog empty audio

9, Network Configuration

网络设置用于设置设备的IP地址。本推流器支持虚拟网口设置,本地网络为物理接口,联网需设置本地网络。虚拟网络用于设置虚拟网口,用于跨网段应用的特殊场合。虚拟网口只能设置IP和掩码,无法设置网关。4G网络为特定型号支持。

For dual-Ethernet video encoders, the configuration page is as follows: eth0 is the public network port and eth1 is the LAN port.

Figure 12
For single-Ethernet devices, the configuration page is as follows: when DHCP is enabled, the router automatically assigns an IP to the device and the IP address is not fixed; disable DHCP to set a static IP manually.

The figure below shows network port 1. The LAN port eth1 cannot be found by the Device Search Assistant. Before the port is configured, the port has the fixed IP 192.236.192.15. Note that eth1 and eth0 must not be on the same network segment.

Figure 13
For devices that support WiFi, the configuration interface is as follows:

Figure 14

10. GB28181 Platform

GB28181设备管理和服务配置是作为GB28181的服务器功能,仅我司流媒体服务器产品支持,推流器设备仅支持GB28181平台接入功能:即将通道里面的视频作为GB28181客户端注册到GB28181服务器。


Figure 15
The configuration is obtained from the GB28181 server. Fill in the SIP service configuration parameters in the corresponding information column, including the SIP server address, SIP transport protocol, SIP transport ID and SIP server domain, etc., as shown in Figure 16 below:

Figure 16
After the registration is successful, the registered GB28181 device can be seen on the GB28181 server, as shown in Figure 17 below:

The streaming media server can be used as a GB28181 service,
Figure 17

11. Streaming List (this feature is supported only on S40 and above streaming server products; ordinary video encoders and cameras do not support it)

流媒体服务器设备可生成rtmp推流地址,接收其他设备的rtmp推流。
需在应用配置-点击“新增”生成应用-点击生成地址规则,可生成rtmp推流地址
复制将生成的推流地址填在推流器或者rtmp推流摄像头后台即可将视频流推流到此流媒体服务器设备
在设备推流列表栏可以看到推流过来的视频流


Figure 18

12. PTZ Control

PTZ control of the pusher / streaming media server

兼容所有支持Onvif协议的云台控制,可用于控制带云台的IPC摄像机。选择相应的通道号,即可对与通道号相对应的IPC摄像机进行云台控制,如下图20:


Figure 20

PTZ control of PTZ cameras

  直接点击上下左右,即可完成云台控制。

Cruise settings

  第一步:设置巡航点,设置预置位1-32,譬如 设置了 1 2 3 4 5 6 7 8 一共8个预置位
  第二步:调用巡航线1


Step 3: to cancel cruising, select cruise line 1 and click Delete

13. Split-Screen Live Streaming

分屏直播功能支持同时多通道同时直播,可选择4分屏、9分屏和16分屏设置。将鼠标放置于对应的显示区域内,会弹出选择通道按钮。点击选择通道按钮,选择需要在此区域显示的通道即可。如下图21:


Figure 21

14. Recording Playback

录像回放功能需本地存储支持,如SD卡、硬盘等,(注意:仅限部分型号设备支持,需另外加装SD卡或者硬盘)。本功能支持视频流存储、回放和视频下载功能。

通过选择日期、通道号,可回放指定日期、指定通道号的视频(需视频已被存储)。录像下载支持所选定日期的24小时时间段内任意时间段之间的视频下载,只需在下方选择开始时间和结束时间,然后点击开始下载,即可将录像下载到本地进行保存和播放。

Download video format as ts file

Figure 22

15. Video-on-demand management

点播功能仅限部分设备支持,目前我司20路以上(除24路外)的推流器以及所有的流媒体服务器支持点播管理功能。
点播管理需本地存储支持,设备需加装硬盘。点击新增上传可上传本地音视频文件,点击播放链接可生成文件播放链接,在通道预览-视频文件搜索处可设置多个视频文件轮播,如下图23:


Figure 23
Supported upload file formats: MP4, MP3, TS, flv, AAC, m4a, ac3, wav.

16. System Configuration

系统设置用于配置设备的密码修改、串口透传、GPS文件下载、系统升级、格式化、定时重启、接口认证、定时推流。。等等功能。如下图24:


Figure 24

16.1 Password Modification

Set the management password of the user name admin. The default password is admin. Please remember the new password after modification, as shown in Figure 25 below:

Figure 25

16.2 Serial Port Transparent Transmission

Only for models with a serial port. Currently only TCP client mode is supported. As shown in Figure 26 below:

Figure 26

16.3 System Upgrade

Used for network software upgrade (Note: all our devices have a one-year warranty, and can be upgraded for free within the warranty period; upgrades are not supported after one year), as shown in Figure 27 below:

Figure 27

16.4 Backup and Restore

Used to back up and restore the device configuration information, which can be used for batch settings, as shown in Figure 28 below:

Figure 28

16.5 Format Storage

Used to format the local storage. After formatting, the files stored in the device will be lost, please operate with caution. Only models with storage are supported, as shown in Figure 29 below:

Figure 29

16.6 Restore Factory Settings

Used to restore the factory settings of the device, including IP, default password, channel settings, etc. It is recommended to back up the existing setting information before deleting it, as shown in Figure 30 below:

Figure 30

16.7 Restart Device

Used to manually restart the device, as shown in Figure 31 below:

Figure 31

16.8 Scheduled Restart

在某些场合,设备需要自动维护,可在定时重启界面设置定时重启的时间周期。可选每日重启和固定时间间隔进行自动重启。如下图32:
每日重启:
  选择此选项的时候,可以忽略下面剩余时间,定时时间参数。设备会固定在每天的03:00重启
固定间隔重启
  选择此选项的时候,需要设置定时时间参数,单位是分钟,譬如设置为60,那么设备会每隔60分钟重启一次,下方的剩余时间,意思是 离下次重启还有多少时间,显示负数代表设备会立刻重启。
注意:第一次设置此项时,设备会立即重启。(剩余时间为负数,代表设备即将重启):


Figure 32

16.9 Scheduled Streaming

Set the device to stream during the configured time period. Currently six time periods are supported. As shown in Figure 33 below:
Streaming start time: sets the time when the video encoder starts streaming
Streaming end time: sets the time when the video encoder stops streaming

Figure 33

16.10 Interface Authentication

Mainly for customers who need to connect to a platform. All our devices provide http interfaces for connection. For details, please refer to the interface document: doc-258.html
(Note: for interface connection, we only provide the connection document, and customers need to implement it by referring to the document. If you need our company to provide connection services, you need to pay separately)

Figure 34

16.11 WEBRTC Configuration

推流器仅部分产品支持WEBRTC推流,摄像头需购买webRTC的配置,具体可咨询客服
针对有通过webRTC协议转发视频流到服务器需求的客户可在此界面配置,详细配置方法可参考:docs.html
目前仅支持自建平台、腾讯云TRTC、腾讯云快直播、srs、zlmediakit。如需支持其他平台需要联系我司定制。推流地址、播放地址、秘钥需由目标webRTC服务器提供


Figure 35

16.12 Time Configuration


Figure 36

16.13 Advanced Configuration

Used to set the device name and to enable or disable the device login page. When it is enabled, you need to enter the device password every time you log in to the device; when it is disabled, you can directly enter the device backend without a password

Figure 37

17 RTSP Streaming (supported only on S40 and above streaming server devices)

The device supports RTSP streaming on port 5540.
For example:
ffmpeg -re -i "/path/to/test.mp4" -vcodec h264 -acodec aac -f rtsp -rtsp_transport tcp rtsp://192.168.2.15:5540/live/test
# h265 streaming
ffmpeg -re -i "/path/to/test.mp4" -vcodec h265 -acodec aac -f rtsp -rtsp_transport tcp rtsp://192.168.2.15:5540/live/test
Playback address:
RTMP playback address
rtmp://192.168.2.15:19350/live/test
RTSP playback address
rtsp://192.168.2.15:5540/live/test
HLS address
http://192.168.2.15:800/live/test/hls.m3u8
HTTP-TS address
http://192.168.2.15:800/live/test.live.ts
HTTP-MP4 address
http://192.168.2.15:800/live/test.live.mp4
HTTPS address is https://192.168.2.15:4430/live/test/hls.m3u8

18 User Center (supported only on S40 and above streaming server devices)

Used for multi-account permission management. After configuration, log in to the device with the configured username and password; only the permissions granted are available. Click [Add User] - enter username and password - click [Permission Configuration] to grant the permissions needed by the sub-account, as shown in Figure 37.

Figure 37

19 Device FAQ:

docs.html

20 Remote Video Playback

https://www.bilibili.com/video/BV1oV411y7Sk/

21 Remote Management of LAN Devices

https://www.bilibili.com/video/BV1U5411L7pS/

22 IP Addresses in 4G Mode and WiFi Mode

In 4G mode, the IP address is the fixed IP 192.168.0.15 and cannot be modified. This IP can be found on the LAN after connecting the network cable. To use this IP to enter the backend, you need to add an IP of 192.168.0.10 on the computer. For how to add an IP on the computer, see this linkhttps://blog.csdn.net/zd1512149/article/details/139860822.
The same applies in WiFi mode
Idem under WiFi

23 HTTPS address playback

Method 1: the cloud platform generates an https stream address. Operation method: after registering on the cloud platform, bind the device through the serial number in the device list, click Play and log in, then click Generate (to use this address, the hls switch needs to be turned on. The address generated by the cloud platform can be played on both the LAN and the external network. Addresses generated from the cloud incur a traffic fee of 0.4/Gb)
Method 1: generate an HTTPS stream URL on the cloud platform. How: register on the cloud platform, bind the device by serial number in the device list, click Play and sign in, then click Generate. (This URL requires the HLS switch to be on. A cloud-generated URL plays both inside and outside the LAN, and cloud-generated URLs incur traffic charges of ¥0.4/GB.)

https://iphttps://ip (Large preview is LAN address, played only by LAN)

Product return and warranty policy

Dear customer: Hello, thank you for using our products. We will provide you with high-quality after-sales service. The following are the product warranty service terms
1. Return and exchange are supported within seven days of purchase, and are not supported after 7 days (the seven days are counted from the day the express delivery is signed for)
2. Products bought through Taobao, JD.com and similar channels are covered on production of the order number; customers paying by corporate transfer are covered on production of the payment receipt. Keep your proof of purchase safe.
3. Warranty period: one year from the date of purchase from us (within 3 months, the customer pays return shipping for quality repairs and we pay outbound shipping; after 3 months, the customer pays shipping both ways).
4. If a fault occurs during normal use within the warranty period because of a defect in the machine's own components or materials, and this is confirmed on inspection, we repair it and replace parts free of charge.
5. If damage within the warranty period results from misuse, we can repair it for a fee and the customer bears all costs.
6. After the warranty period expires, our company can provide paid repair services
8. For second-hand products purchased from individuals or products purchased through channels other than our company's formal purchase channels, our company does not provide warranty services, after-sales repair services or technical support.
8. We provide no warranty, after-sales repair or technical support for second-hand products bought from individuals or through channels other than our official ones.

Didn't find what you need?Contact us, talk to our engineers directly.

Request a Quote

Fill in the form and we will get back with a quote and proposal within 1 business day.

Click "Generate inquiry email" to open your mail client with the body pre-filled. If no mail client is configured, click "Copy" and paste it into webmail — recipient: sunshiyang@xstrive.com.