tbs electronics TBS8520 User Manual

Page 1
1 / 37 TBS8520 User Guide
TBS8520 Transcoder Server User Guide
Copyright © TBS Technologies 2005-2018 All Rights Reserved
Page 2
2 / 37 TBS8520 User Guide
Catalog
1. Product Overview ................................................................................................................................................ 3
1.1 Product Presentation ................................................................................................................................. 3
1.2 Product Specifications ............................................................................................................................... 4
2. Quick Start ........................................................................................................................................................... 6
3. Home Page ........................................................................................................................................................... 8
4.Management Page ................................................................................................................................................ 8
4.1 General Setting .......................................................................................................................................... 8
4.2 Users Setting .............................................................................................................................................. 9
4.3 Other page ................................................................................................................................................. 9
5.Content Page ....................................................................................................................................................... 11
5.1 General Setting ........................................................................................................................................ 11
5.1.1 Setting ........................................................................................................................................... 11
5.1.2 Advanced Settings ......................................................................................................................... 12
5.2 Profiles Setting ......................................................................................................................................... 12
5.2.1 Preprocessing Profile .................................................................................................................... 12
5.2.2 Post-processing Profile(Transcode Profile) ................................................................................... 13
5.2.3 Output Profile(HLS/ABR Profile) ................................................................................................... 15
5.3 DVB Management .................................................................................................................................... 16
5.3.1 Transponders(DVBS/S2, DVBT/T2, DVB-C, ATSC…) ........................................................................ 16
5.3.2 All Channels .................................................................................................................................. 18
5.3.3 TV Channels .................................................................................................................................. 20
5.3.4 Radio Channels ............................................................................................................................. 20
5.3.5 Tuner Cards ................................................................................................................................... 21
5.3.6 Modulators ................................................................................................................................... 22
5.4 Import Stream Management ................................................................................................................... 22
5.4.1 Unicast Stream Import .................................................................................................................. 22
5.4.2 Multicast Stream Import ............................................................................................................... 23
5.4.3 HTTP Stream Import ..................................................................................................................... 24
5.4.4 HTTP Live Playlists ......................................................................................................................... 25
5.4.5 MPTS stream Import ..................................................................................................................... 27
5.4.6 Local Files Import .......................................................................................................................... 29
5.5 Broadcasting Status ................................................................................................................................. 30
5.5.1 Multicast Status ............................................................................................................................ 30
5.5.2 DVB-C Output Status ..................................................................................................................... 30
5.5.3 ASI Modulator Status .................................................................................................................... 30
6.Status Page ......................................................................................................................................................... 31
6.1 Monitoring ............................................................................................................................................... 31
6.2 Resources(Output Stream Address) ......................................................................................................... 34
7.System Page ........................................................................................................................................................ 35
7.1 General Setting ........................................................................................................................................ 35
7.2 Host Setting .............................................................................................................................................. 35
7.3 Services Setting ........................................................................................................................................ 36
7.4 Network Setting ....................................................................................................................................... 37
Page 3
3 / 37 TBS8520 User Guide
1. Product Overview
1.1 Product Presentation
TBS8520 multiple inputs H.264/H.265 IPTV transcoder is TBS latest product, which is designed for our TBS
TV tuner card customers. It’s a high-performance video server that features in high integration and reliable
hardware transcoding server. Because the original data rate from DVB-S/S2 channels is very high, send it to
internet directly will cost a lot of bandwidth, then you need both receiving server and transcode server to
lowdown the bit rate, this is not convenient and will greatly increase the cost of the solution.
Now with TBS8520 real-time transcoder server you can Receiving and Transcoding at the same time, this is
acost-effective solution for OTT IPTV providers. With Two Giga Ethernet Ports, it can be configured to transcode
up to 80SD or 30 Full HD streams simultaneously, and equipped with 2 TBS Tuner/Capture PCI-e card inputs(up
to 16 tuners) to receive channels directly from satellite or ASI / IP inputs to receive digital channels.
It can be easily managed through NMS system, and has become an ideal solution for operator to provide
high quality video transcoding. TBS8520 is a real multi-channel/formal transocoding server which answers all
market requirements and is thus the suitable solution to Terrestrial, Satellite, Cable, IPTV networks
Page 4
4 / 37 TBS8520 User Guide
1.2 Product Specifications
Page 5
5 / 37 TBS8520 User Guide
Size
2U
Input interface 2xRJ45, 1000M Base-T2
2xPCI-E slot
Input
Input Signal
DVBS/S2, DVBT/T2, DVBC, ATSC, ISDBT, DTMB, HDMI, ASI
Input Net Stream
UDP, RTP, HTTP, HLS, Media Files
Video codecs
MPEG-2, AVC / H.264, HEVC / H.265
Resolution
1920x1080P, 1920x1080i, 1280x720P, 720x576i, 720x480i, 480x576, 544x576,
640x576,704x576
Audio codecs
AAC, MP2, MP3, AC-3
Output
Output types
UDP, RTMP, HTTP, HLS, Media Files
Video codecs
MPEG-2, AVC / H.264, HEVC / H.265
Resolution
1920x1080P, 1920x1080i, 1280x720P, 720x576i, 720x480i, 480x576, 544x576, 640x576,
704x576
Audio codecs
AAC, MP3
Rate Control
CBR/VBR
Transcoder
up to 80 SD / 30 HD1080 AVC(H.264) streams
up to 50 SD / 26 HD1080 HEVC(H.265) streams
Power
Consumption
65W ~ 250W
Page 6
6 / 37 TBS8520 User Guide
2. Quick Start
When you get your TBS8520 please use the default Ethernet LAN1 and use the DPI to VGA converter
coming with TBS8520 connect to your monitor
Then power on after a while you can get this information from your screen:
You can see that the server
default IP: 10.47.48.1/255.255.240.0
Username : admin
Password: kylone@1
Make sure that your PC is set to be the same range IP of TBS8520.
Page 7
7 / 37 TBS8520 User Guide
You can using Google Chrome Browse to open the main page of TBS8520 like this :
after Sign in then you can see the whole panel of TBS8520:
Page 8
8 / 37 TBS8520 User Guide
3. Home Page
Home page you can get the server CPU and Memory Usage status and Ethernet Input and Output status
4.Management Page
4.1 General Setting
Allow Remote Devices this option is used to enable or disable the stream can be play from TBS8520,if you set
to Yes then you can use VLC play the stream from TBS8520. if you are using RTMP send the stream to your CDN
then you can disable this to protect your stream .
Page 9
9 / 37 TBS8520 User Guide
4.2 Users Setting
This page you can manage the login user account ,you can delete or create new account .
4.3 Other page
This is page show all clients connect information include which application and how long it has been
connected.
Page 10
10 / 37 TBS8520 User Guide
And you can click one of the IP it will show the detail page, you can disable this IP do not let it get the
stream from our TBS8520 protect your stream you can set like this :
Page 11
11 / 37 TBS8520 User Guide
5.Content Page
5.1 General Setting
5.1.1 Setting
Streaming Configuration: this is the HTTP output option you can choose which Ethernet used to streaming. our
default mode is HTTP output.
Broadcasting (System Defaults): This is the global multicast output option. You can choose which Ethernet
used to streaming and the IGMP version.
Update Information: When you added new channels and make some change of the channels setting you need
to commit here to let it work, like this:
Page 12
12 / 37 TBS8520 User Guide
5.1.2 Advanced Settings
Unicast/Multicast/HTTP Stream Acquisition: You can set but many buffer time our server will cache the stream
then start processing.
HTTP Live Stream Acquisition: This you can set the HTTP import stream option the connection timeout and
the buffer time.
5.2 Profiles Setting
5.2.1 Preprocessing Profile
Page 13
13 / 37 TBS8520 User Guide
This is the soft decryption profile setting you can create new profile like this:
5.2.2 Post-processing Profile(Transcode Profile)
You can press New Record to create a new transcoding profile:
HW Acceleration : as we have two GPU inside so you can choose Node 1 or Node 2
Input Video Codec H.264/MPEG-4 : you can set to auto detect the video type
Deinterlacing Mode: recommend set 2
Drop Second Fileld : Recommend set to Yes
Advanced : If you have your own parameters for ffmpeg you can add her such as -x xx
Video Codec : You can set with H.264 or H.265
Profile : It is the H.264 or H.264 encoder profile recommend set with Main
Preset : If you want to process more video you can try with High Performance, if you want to have better
picture then try with High Quality.
Scaling: You can scale the video size here set the one you want or keep original one
Aspect Ratio: you can set 4:3 16:9 or keep original
Audio Code: AAC
Samping Rate: recommend try with 44.1 KHz
Channels: recommend 2
Audio Bitrate : recommend 128kb/s
Video Bitrate control : CBR/VBR
Video Bitrate: you can set 300k to 10000k
Embed Subtitle : if the TS Stream have subtitle inside then you can use this to embed the subtitle to video and
set the position where to show the subtitle.
Embed Watermark: You can upload the logo you want to show and set the postion.
Advanced : If you have new parameters you want to use you can manual add here
Page 14
14 / 37 TBS8520 User Guide
Here is the example HD source in output is H.264 and bit rate is 2Mbps
Page 15
15 / 37 TBS8520 User Guide
5.2.3 Output Profile(HLS/ABR Profile)
This is the HLS&ABR output profile setting, you can press New Record to create a new profile
compare with transcoding profile it have option for ABR setting like this :
You can see that you have 6 profile, you can enable and set by yourself. then you can set the HLS chunk value
here:
Page 16
16 / 37 TBS8520 User Guide
5.3 DVB Management
5.3.1 Transponders(DVBS/S2, DVBT/T2, DVB-C, ATSC…)
Here you can create manage all the DVB-S/S2, DVB-T/T2,DVB-C,ISDB-T,ATSC transponders, let us create one
DVB-S2 transponder as example
press New Record then you can get this dialog:
Page 17
17 / 37 TBS8520 User Guide
Choose the system type with DVB-S2 and input the Frequency value with Hz. then press Save you will see this:
If you are using TBS Multi Standard Tuner card such as TBS6590, TB6528, TBS6522 when you lock DVB-S/S2
transponder the Frontend Number value you need to set to 1 like this :
Other mode you can keep the value as Default.
Fill all value then press save, then go to the transponder bottom press Scan button:
after press scan then you can choose the tuner you want to use to scan this transponder ,please choose the
one which is not in use:
Page 18
18 / 37 TBS8520 User Guide
Choose the tuner press scan wait about a few second it will auto show the scan result here if the signal is well
you will see the scan result like this:
after success scan press ok then you can go to All Channels to configure the channels
5.3.2 All Channels
Page 19
19 / 37 TBS8520 User Guide
Let us choose P22 for example click P22 it will show the channels property, Press Edit to start configure :
Record Details of Channel
PIDs: Here you can filter the PID you do not want to use, just need to remove it .
PID Information
Here you can get the channel all PID information
Channel Configuration
Current State: You can disable or enable the channel status here
Broadcasting
Here you can set the channels output as multicast
CDN Upload (RTMP upload configuration)
Profile: Choose RTMP
Endpoint URL: The server address to send the stream, such as : rtmp://61.183.xx.xx/live/
Stream Name: The name of the stream, such as : sports
Username: Your RTMP server user name
Password: Your RTMP server password
Transcoding: Choose the Transcoding profile used to process this channel.
Example:
Page 20
20 / 37 TBS8520 User Guide
External Modules
Preprocessing: Choose the soft decryption profile you want to use
Post-processing: Choose the transcoding profile you want to use
Output: If you want output HLS/ABR stream you can choose the profile you want to use .
Example:
or
You can output default http, udp as Post-processing profile or HLS/ABR as Output profile
5.3.3 TV Channels
List all TV Channels
5.3.4 Radio Channels
List all Radio Channels
Page 21
21 / 37 TBS8520 User Guide
5.3.5 Tuner Cards
Here you can see all tuner status:
You can see that no tuner is in use press edit to assign the transponder to the tuner you want to use .let us
assign one transponder to Input-1 like this :
after assign press save then go back to setting to commit :
Page 22
22 / 37 TBS8520 User Guide
5.3.6 Modulators
use with TBS DVB-C modulator
5.4 Import Stream Management
5.4.1 Unicast Stream Import
You can input the unicast stream here ,press New Recorder to create a new one .
Record Details of Unicast Acquisition
Display Name : The name of the unicast stream
Interface : Choose the interface we are receiving the unicast stream
Port Address 4001-4250: The Port number of the unicast stream
Channel Configuration
You can disable or enable the stream with Current State option
Engine Configuration
Stream Model: We have two option Passthrough and Cached Streaming , Passthrough mean the stream will
direct streaming out if the input stream speed is fast then you can use this option , Cached Streaming mean
our server will cache about 5 to 10 seconds (You can set this value at Advanced Settings)then start streaming
when the speed is not very fast use this option..
Double Buffer: If the stream still not smoothly you can enable this option to set double buffer.
Broadcasting
You can multicast this stream here
CDN Upload
It is the same like channels CDN Upload setting you can check here
External Modules
It is the same like channels External Modules setting you can check here
as our server IP is 10.47.48.1 let us take this udp stream as example udp://@10.47.48.1:4001
Page 23
23 / 37 TBS8520 User Guide
5.4.2 Multicast Stream Import
You can input the multicast stream here ,press New Recorder to create a new one .
Record Details of Multicast
Display Name : The name of the multicast stream
Interface : Choose the interface we are receiving the multicast stream
IGMP version: You can choose Automatic,1,2,3
Multicast Address: the udp multicast address
Port Address: The Port number of the multicast stream
Channel Configuration
You can disable or enable the stream with Current State option
Engine Configuration
Stream Model : We have two option Passthrough and Cached Streaming , Passthrough mean the stream will
direct streaming out if the input stream speed is fast then you can use this option , Cached Streaming mean
our server will cache about 5 to 10 seconds (You can set this value at Advanced Settings)then start streaming
when the speed is not very fast use this option..
Double Buffer: If the stream still not smoothly you can enable this option to set double buffer.
Broadcasting
You can multicast this stream here
CDN Upload
It is the same like channels CDN Upload setting you can check here
External Modules
It is the same like channels External Modules setting you can check here
Let us take this udp stream as example udp://@239.255.0.1:1234
Page 24
24 / 37 TBS8520 User Guide
5.4.3 HTTP Stream Import
Record Details of HTTP Stream Acquisition
Display Name : The name of the HTTP stream
Stream URL: The URL of the HTTP stream
Channel Configuration
You can disable or enable the stream with Current State option
Engine Configuration
Stream Model : We have two option Passthrough and Cached Streaming , Passthrough mean the stream will
direct streaming out if the input stream speed is fast then you can use this option , Cached Streaming mean
our server will cache about 5 to 10 seconds (You can set this value at Advanced Settings)then start streaming
when the speed is not very fast use this option..
Double Buffer: If the stream still not smoothly you can enable this option to set double buffer.
Broadcasting
You can multicast this stream here
CDN Upload
It is the same like channels CDN Upload setting you can check here
External Modules
It is the same like channels External Modules setting you can check here
Let us take this HTTP stream as example http://10.47.48.123:9981/stream/channelnumber/8
Page 25
25 / 37 TBS8520 User Guide
5.4.4 HTTP Live Playlists
Record Details of HTTP Live Stream
Display Name : The name of the HTTP playlist
Playlist Address: The playlist of the HTTP m3u8 file
Current State: You can enable and disable the playlist here
Engine Configuration
Stream Model : We have two option Passthrough and Cached Streaming , Passthrough mean the stream will
direct streaming out if the input stream speed is fast then you can use this option , Cached Streaming mean
our server will cache about 5 to 10 seconds (You can set this value at Advanced Settings)then start streaming
when the speed is not very fast use this option..
Connect On-Demand: You can enable this just when the client watch then start receiving and streaming it will
save the band width of the internet.
Double Buffer: If the stream still not smoothly you can enable this option to set double buffer.
Actions
Fetch the Playlist : After you create the playlist record, press Refresh button to get the channel list.
Let us take this list as example : http://10.47.48.2:81/all.m3u8
Page 26
26 / 37 TBS8520 User Guide
after press Refresh if the playlist is ok then you can see the channels like this :
You can click one channel start configuration like this :
Page 27
27 / 37 TBS8520 User Guide
5.4.5 MPTS stream Import
Record Details of MPTS
Display Name : The name of the MPTS
Transmission : You can choose mulitcast , unicast , HTTP
Transport Protocol : You can choose RTP,Raw
Let us using one MPTS for test the address is multicast : udp://@239.255.0.1:5002 ,press New Recorder then
input like this :
Press save then input other value like this :
Save again then go to the bottom press Scan:
Page 28
28 / 37 TBS8520 User Guide
wait about few seconds then it will auto show the scan result like this :
Press ok then go to Program List ->View to configuration every channels :
Click one of channel start your configuration.
Page 29
29 / 37 TBS8520 User Guide
5.4.6 Local Files Import
Pres New Recorder to create a new one
Record Details of Local File
Display Name : The name of the local file channel name
File Name : The name of the file you want to use
Loop : When the file end it will auto restart again.
Channel Configuration
You can disable or enable the channel with Current State option
Engine Configuration
Double Buffer: If the stream still not smoothly you can enable this option to set double buffer.
Broadcasting
You can multicast this stream here
CDN Upload
It is the same like channels CDN Upload setting you can check here
External Modules
It is the same like channels External Modules setting you can check here
let us use spider.ts file as example :
Then open the server samba folder with \\10.47.48.1
user name and password is kylone / kylone
Page 30
30 / 37 TBS8520 User Guide
Open then go to files folder and put the spider.ts file to it
after this close the window go back to Content->Settings->Commit to let it work
5.5 Broadcasting Status
5.5.1 Multicast Status
Here list all multicast output channels
5.5.2 DVB-C Output Status
Here is the DVB-C output status
5.5.3 ASI Modulator Status
Here is the ASI status
Page 31
31 / 37 TBS8520 User Guide
6.Status Page
6.1 Monitoring
Here you can get all channels status and you can separately stop, restart every channels .
Transponder :
You can get the transponder lock status Strength, SNR, Bitrate, and you can restart and stop with the option
button.
Restart:
Stop:
Page 32
32 / 37 TBS8520 User Guide
Preprocessing:
Soft decryption Status
You can get all channels status if you find one of channel status is not ok ,you can separate restart this channel
with restart button.
CDN Uploads:
Here is the RTMP upload status .You can check how long time and the upload bit rate and separately restart.
Page 33
33 / 37 TBS8520 User Guide
Post-Processing(Transcoding Status):
Here you can see the transcoded channels output bit rate and how long it has been transcoded and you can
separately restart the channels here.
Peers:
Here you can see that which IP and port connected and which channel it is in using ,the output data rate , how
long it has been connect ,current status .
And you can go to the Media Players page to set the Status.
Page 34
34 / 37 TBS8520 User Guide
6.2 Resources(Output Stream Address)
Stream URLs
Click to download the playlist is the whole channels list like this :
http://192.168.0.188:81/all.m3u8
Channel URL is the URL for every channels such as
http://192.168.0.188:4750/6021/0/base/stream.ts
If you set the channel output as multicast then it will show the multicast URL like this :
Page 35
35 / 37 TBS8520 User Guide
7.System Page
7.1 General Setting
Media Server
You can Stop or Start the Media server when you click Stop all channels will stop streaming. After stop you can
press start to let it running again.
Archiving
You can download current system configuration after click Download it will auto download one file like this :
kylone-microcms-services-20180620082304.dat
If you do some wrong configuration and you want to recover to the working status you can choose the *.dat file
then click Upload to Restore.
Licensing
You can remove or input licensing key here
System Operations
You can reboot the server with Apply button
7.2 Host Setting
You can set the system Time Information .
Page 36
36 / 37 TBS8520 User Guide
7.3 Services Setting
SNMP
You can configuration the SNMP here
External Modules
We support external Modules you can open the samba folder and put the modules to mods folder like this :
After put the files inside mods folder then press Scan, It will auto load the modules and list here.
Page 37
37 / 37 TBS8520 User Guide
7.4 Network Setting
Interfaces
You can click the port you want to configuration such as enp8s0:
After set do not forget press Commit to let it work.
If you have any problem with TBS8520 Please send email to our support@tbsdtv.com, we will reply you as
soon as possible.
Loading...