TBS6304 User Guide
1.update the driver
install or update the latest open source driver from the following link.
https://github.com/tbsdtv/linux_media/wiki
2.TBSEncodedSetting tool useage:
-a <adapter> -n <frontend number>
./TBSEncodedSetting -a 0 -n 0 means open /dev/dvb/adapter0/frontend0
-i : putout the information format of the input
-r : restart
-N : Mac address
-c : check the latest configuration of the output format
-x : set output mute(1:mute,0:normal) when audio and video are out of sync
-K <progName> : set program Name
-j : set Program Number
-s <pmt,prc,vpid,apid>
-o : check the latest configuration of pid(pmt,prc,vpid,apid)
-d : get the tool's version
we can set the output format by the one of following three ways:
(1)Auto mode: -A (the same with input format)
(2)Manual:
-M
(1--7,1:super
1920*1080,2:ultra
1440*1080,3:excellent
1280*720,4:good 1120*640,5:fair 960*540,6:poor 800*480,7:mobile 480*272)
(3)Advanced: -p : profile(0:high, 1:Main) -l :level (30/31/32/40/41/42) -H(size)
-V(size)(1920*1080--480*272) -B : bitRate(350--18000K) -F : frameRate : (24--60)
for example:
./TBSEncodedSetting -a 0 -n 0 -i -N
// check adapter0's input video format and
mac address
./TBSEncodedSetting -a 0 -n 0 -c //check the latest configuration of the output
format
./TBSEncodedSetting -a 0 -n 0 -r
// the device of adapter0's restart
./TBSEncodedSetting -a 0 -n 0 -x 1 -r //set output mute when audio and video are
out of sync, it can be set with auto,manual and advanced mode
./TBSEncodedSetting -a 0 -n 0 -K myhdmiTV -r
// set the device of adapter0's
video output program name
./TBSEncodedSetting -a 0 -n 0 -A -r
// set the device of adapter0's video output
format auto mode, it means the same to the input format