Dektec DTA-2152. Documentación:
Cuenta con dos puertos BNC bidireccionales (entradas o salidas) que soportan varios estándares: ASI, SD-SDI, HD-SDI. El tercer puerto BNC es para sincronización con fuente de reloj externa.
Genera vídeo digital ASI a partir de un archivo y envíalo a la emisora de TDT.
Device Manager
de Windows.DtInfo
y ajusta los puertos y estándares como se muestra en la figura:
cmd
y trata de ejecutar las aplicaciones con el modificador -?
. Ejemplo: DtPlay.exe -?
.ts
usando DtRecord
. Reprodúcelo con VLC.`DtRecord.exe borra.ts -t 2152 -i 1`.
`DtPlay.exe avync.ts -mt DVBT -i 2`.
El ejemplo de
DtPlay
incluye modulación COFDM. Puedes tratar de conectarlo directamente a la TV o bien probar a ver si logras que haga solamente el encoding cambiando el transmit mode con-m RAWASI
El fichero ts
en DtRecord
es el fichero en el que se va a grabar la captura, pero en DtPlay
es de dónde se va a reproducir. Con el modificador -i
indicas número de puerto (comprueba en Dtinfo
cómo está configurado cada uno, si es entrada o salida). El modificador -mt
indica el tipo de modulación. Prueba otros distintos porque DVBT
no ha funcionado con los equipos de emisión de clase.
Las aplicaciones bonitas de Dektec son carísimas! Sólo regalan estas dos para usar con la línea de comandos. Si tienes curiosidad puedes consultar StreamXpress, la aplicación más barata que ofrecen: https://headendinfo.com/what-is-streamxpress/
Instrucciones del software DtPlay
(SALIDA ASI):
C:\Users\danie\Desktop\Dektec DTA-2152\DtPlay_v4.16.0>DtPlay.exe -?
Usage:
DtPlay playfile [-l count] [-r rate] [-t type] [-n number] [-i port]
[-m mode] [-mt type] [-mf freq] [-mc coderate] [-ma annex]
[-mC constellation] [-mB bandwidth] [-mT txmode] [-mG gaurditv]
[-mH hdrmode] [-mP Pilots] [-mF fecframe] [-mI initval]
[-dm drm_mode] [-mIpDp pcap_dest_port] [-ml level_dbm] [-snr snr_db]
[-ipa ip_address_pair] [-ipp protocol] [-ipn num_tp_per_ip]
[-mS Stuffing]
[-s] [-?]
Where:
playfile is the name of the file to output
Options:
-l Number of times to loop the file (0=loop infinitely)
-r Transport-Stream Rate in bps or sample rate in case of IQ-modulation mode
NOTE: set the rate to '0' to playout a file with timestamps
-t Device type to use (default: any output device)
100, 102, 105, 107, 110, 111, 112, 115, 116, 117, 140, 145, 160, 205,
215, 245, 315, 2107, 2111, 2115, 2116, 2136, 2137, 2144, 2145, 2152,
2154, 2174, 2175, 2179, 2195, 2160 or 2162
-n Device number to use (default: 1)
-i Port number of the output channel to use
-db Port to use as doubly buffered output
-m Transmit Mode (default: 188)
188 188-byte packets in file, 188-byte packets transmitted
ADD16 188-byte packets in file, 204-byte packets transmitted
(16 dummy bytes are automatically added to the packets)
192 192-byte packets in file, 192-byte packets transmitted
Note: this mode is only supported by the DTA-102
204 204-byte packets in file, 204-byte packets transmitted
MIN16 204-byte packets in file, 188-byte packets transmitted
(last 16 bytes are invalidated)
RAW No notion of packets, data is transmitted as is
DTSDI .dtsdi file, SDI format is auto detected
RAWASI Play-out of RAW ASI symbols (270Mbit/s)
-mt Modulation type (default: DVB-T)
ATSC ATSC modulation
ATSC3_STLTP ATSC 3.0 STLTP modulation
CMMB CMMB modulation
DAB DAB modulation
DRM DRM(+) modulation
DTMB DTMB modulation
DVBS DVB-S QPSK modulation
DVBS2_16APSK DVB-S.2 16APSK modulation
DVBS2_32APSK 32APSK modulation
DVBS2_8PSK DVB-S.2 8PSK modulation
DVBS2_QPSK DVB-S.2 QPSK modulation
DVBS2_L3 DVB-S.2 L3 modulation
DVBT DVB-T/H modulation
ISDBS ISDB-S modulation
ISDBS3 ISDB-S3 modulation
ISDBT ISDB-T modulation
IQ IQ direct
QAM4 QAM-4 modulation
QAM16 QAM-16 modulation
QAM32 QAM-32 modulation
QAM64 QAM-64 modulation
QAM128 QAM-128 modulation
QAM256 QAM-256 modulation
T2MI T2MI modulation
-mf Modulation carrier frequency in MHz (default: UHF:578MHz, LBAND:1915MHz))
-ml Output level in dBm (default: -27.5dBm)
-mc Convolutional rate (default: 1/2)
General : 1/2, 2/3, 3/4, 4/5, 5/6, 6/7 or 7/8
DVB-S2 Specific: 1/3, 2/5, 3/5, 8/9 or 9/10
DTMB Specific : 0.4, 0.6 or 0.8
-ma J.83 Annex (default: Annex A)
A J.83 annex A (DVB-C)
B J.83 annex B ('American QAM')
C J.83 annex C ('Japanese QAM')
-mC ATSC/DVB-H/DVB-T/DTMB constellation (default: QAM64)
QPSK QPSK modulation
QAM16 QAM-16 modulation
QAM64 QAM-64 modulation
-- DTMB Specific
QAM4NR QAM-4NR modulation
QAM4 QAM-4 modulation
QAM32 QAM-32 modulation
-- ATSC Specific
VSB8 VSB-8 modulation
VSB16 VSB-16 modulation
-mB DVB-H/DVB-T/DTMB bandwidth (default: 8MHz)
5, 6, 7 or 8 (MHz)
-mT DVB-H/DVB-T transmission mode (default: 8k)
2k 2k
4k 4k
8k 8k
-mG DVB-H/DVB-T guard interval (default: 1/4)
1/4 1/4
1/8 1/8
1/16 1/16
1/32 1/32
-mH DTMB frame-header-mode (default: PN420)
PN420 PN420
PN595 PN595
PN945 PN945
-mP Enable Pilots in DVB-S2 (default: OFF)
OFF Pilots disabled
ON Pilots enabled
-mF Long/short FEC frame in DVB-S2 (default: LONG)
SHORT Short FECFRAME
LONG Long FECFRAME
-mI Gold sequence initialisation value (default: 0)
0 ... 262143
-mIpDp PCAP IP destination port filter
-msi Invert spectrum
-dm DRM Mode (default: MODE ABCD)
ABCD Mode A..D
E Mode E
-if Interpolation filter used in IQ mode (default: OFDM)
OFDM OFDM interpolation filter
QAM QAM interpolation filter
-snr Enable noise generation and set SNR in dB (e.g. -snr 26.0)
-ipa IP address/port (e.g. 192.168.0.1[:5768], port is optional)
-ipp IP Protocol (default: UDP)
UDP UDP
RTP RTP
-ipn Number of TPs per IP packet (valid range: 1-7, default: 7)
-ipt Time-To-Live value (for TX only)
-mS Enable Stuffing (default: OFF)
OFF ASI Null packet / SDI Black frame stuffing disabled
ON ASI Null packet / SDI Black frame stuffing enabled
-dP PID of the data stream (T2MI/CCMB)
-dP2 Second PID of the data stream (T2MI)
-s Silent mode. No messages printed
-? Display this help
Examples:
DtPlay myfile.ts -r 38000000
DtPlay myfile.ts -r 38000000 -t 100 -n 2 -m RAW
DtPlay myfile.ts -r 38000000 -t 107 -mt DVBS -mf 1915.0 -mc 7/8 -snr 26.0
DtPlay myfile.dtsdi -t 2144 -i 1 -m DTSDI -l 0 -mS ON
DtPlay myfile.pcap -t 2115 -mt ISDBS3 -mf 1578
DtPlay version: 4.16.0
Instrucciones del software DtRecord
(ENTRADA ASI):
C:\Users\danie\Desktop\Dektec DTA-2152\DtRecord_v4.13.0>DtRecord.exe -?
Usage:
DtRecord recfile [-t type] [-n number] [-i port] [-x maxsize]
[-m mode] [-c compression]
[-mt type] [-mf freq] [-ma annex] [-mb bandwidth]
[-ms symbolrate] [-mn segments] [-mc subchannel] [-mi identifier]
[-lnbv voltage] [-lnbt] [-diseqcpg port_group_data_byte]
[-ipa ip_address_pair] [-ipp protocol] [-pc polarity]
[-iqd iq_demodtype] [-iqb iq_bandwidth] [-iqs samplerate] [-s] [-?]
Where:
recfile is the name of the record file
NOTE: It is recommended to use the '.dtsdi' extension for SDI record files
Options:
-t Device type to use (default: any input device)
Use: 112 (for DTA-112)
115 (for DTA-115)
116 (for DTA-116)
117 (for DTA-117)
122 (for DTA-122)
124 (for DTA-124)
140 (for DTA-140)
145 (for DTA-145)
160 (for DTA-160)
2127 (for DTA-2127)
2131 (for DTA-2131)
2132 (for DTA-2132)
2135 (for DTA-2135)
2136 (for DTA-2136)
2137 (for DTA-2137)
2138 (for DTA-2138)
2139 (for DTA-2139)
2144 (for DTA-2144)
2145 (for DTA-2145)
2152 (for DTA-2152)
2154 (for DTA-2154)
2160 (for DTA-2160)
2172 (for DTA-2172)
2174 (for DTA-2174)
2175 (for DTA-2175)
2178 (for DTA-2178)
2179 (for DTA-2179)
2195 (for DTA-2195)
225 (for DTU-225)
235 (for DTU-235)
245 (for DTU-245)
351 (for DTU-351)
545 (for DTA-545)
-n Device number to use (default: 1)
-i Port number of the input channel to use (default: 1)
-m Receive Mode (default: ST188)
Use: ST188 Store packets as 188-byte packets
ST204 Store packets as 204-byte packets
STMP2 Store packets as 188 or 204 without modification
STRAW No notion of packets. Store all valid bytes
STL3 Store DVB-S2 baseband frames (requires -mt DVBS2)
STL3TS Store DVB-S2 baseband frames + timestamp format (requires -mt DVBS2
STL3FULL Store DVB-S2 baseband frames with 0 frames(requires -mt DVBS2)
STL3FULLTS Store DVB-S2 baseband frames with 0 frames + timestamp format (requires -mt DVBS2
STTRP Store in transparent-mode-packet + timestamp format
ST188T Store packets as 188-byte packets + timestamp
ST204T Store packets as 204-byte packets + timestamp
RAWASI Store RAW ASI packets (270Mbit/s)
SDI10B Store complete SDI frame, in 10-bit format
SDI16B Store complete SDI frame, in 16-bit format
-c Huffman compression (default: OFF)
Use: OFF Disable Huffman compression
ON Enable Huffman compression
NOTE: Huffman compression can only be used with SDI modes
-mt Modulation type (default: QAM64)
Use: QAM64 (for QAM-64 modulation)
QAM256 (for QAM-256 modulation)
ATSC (for ATSC (8-VSB) modulation)
DVBT (for DVB-T (COFDM) modulation)
DVBT2 (for DVB-T2 modulation)
DVBC2 (for DVB-C2 modulation)
DVBS (for DVB-S (QPSK or BSPSK) modulation)
DVBS2 (for DVB-S2 modulation)
DVBS2_QPSK (for DVB-S2 QPSK modulation)
DVBS2_8PSK (for DVB-S2 8PSK modulation)
DVBS2_16APSK (for DVB-S2 16APSK modulation)
DVBS2_32APSK (for DVB-S2 32APSK modulation)
IQ (for IQ samples)
ISDBT (for ISDB-T modulation)
-mf Modulation carrier frequency in MHz (default: 578.0MHz)
-ma J.83 Annex (default: Annex A
Use: A (for J.83 annex A (DVB-C))
B (for J.83 annex B ('American QAM')
C (for J.83 annex C ('Japanese QAM')
-mb DVB-T bandwidth (default: 8MHz)
Use: 6 (for 6MHz)
7 (for 7MHz)
8 (for 8MHz)
-ms Symbol rate for J.83 Annex * and DVBS2 (default: autodetect)
-mn ISDB-T Number of Segments; use 1,3 or 13 (default: 13)
-mc ISDB-T Sub channel number, 0..41 (default 22)
-mi DVBS2 Stream identifier, 0..255 (default 0)
-lnbv LNB voltage (default: disabled)
Use: 13 (for 13V)
14 (for 14V)
18 (for 18V)
19 (for 19V)
-lnbt LNB 22kHz tone (default: no tone)
-lnbb LNB send burst (use A or B, default: no burst)
-diseqcpg issue DiSEqC port group command
Use: F0 => OptA, PosA, V, Lo
F1 => OptA, PosA, V, Hi
F2 => OptA, PosA, H, Lo
F3 => OptA, PosA, H, Hi
F4 => OptA, PosB, V, Lo
F5 => OptA, PosB, V, Hi
F6 => OptA, PosB, H, Lo
F7 => OptA, PosB, H, Hi
F8 => OptB, PosA, V, Lo
F9 => OptB, PosA, V, Hi
FA => OptB, PosA, H, Lo
FB => OptB, PosA, H, Hi
FC => OptB, PosB, V, Lo
FD => OptB, PosB, V, Hi
FE => OptB, PosB, H, Lo
FF => OptB, PosB, H, Hi
-ipa IP address/port (e.g. 192.168.0.1[:5768], port is optional)
-ipp IP Protocol (default: AUTO)
Use: AUTO (for AUTO detect)
UPD (for UDP)
RTP (for RTP)
-pc Polarity Control (default: AUTO; in raw-mode: NORMAL )
Use: AUTO (for AUTO detect)
NORMAL (for Normal mode)
INVERT (for Inverted mode)
-iqd IQ demodulation type (default: QAM)
Use: QAM (for QAM)
OFDM (for OFDM)
-iqb IQ bandwith (in Hz)
-iqs IQ sample rate (in Hz)
-s Silent mode. No messages printed
-? Display this help
NOTE: The first option can only be the recfile or the help option
Examples:
DtRecord myfile.ts -x 10
DtRecord myfile.ts -t 124 -i 2 -m ST204
DtRecord mysdifile.dtsdi -t 245 -m SDI10B -c ON
Example recording the first TS in a MIS DVBS2:
DtRecord DVBS2.ts -t 2137 -i 1 -mt DVBS2_QPSK -mf 950 -m ST188
Example recording a TS with identifier 1 in a MIS DVBS2:
DtRecord DVBS2.ts -t 2132 -i 1 -mi 1 -mt DVBS2_QPSK -mf 950 -m ST188
Examples recording L3 baseband frames:
DtRecord DVBS2.ts -t 2137 -i 1 -mt DVBS2_QPSK -mf 950 -m STL3
DtRecord DVBS2.ts -t 2137 -i 1 -mt DVBS2_QPSK -mf 950 -m STL3TS
Example recording IQ samples without tuning:
DtRecord IQSamples.iq -t 2132 -i 2 -mt IQ -iqs 10000000
Example recording IQ samples:
DtRecord IQSamples.iq -t 2131 -i 1 -mt IQ -iqb 8000000 -iqs 5000000 -mf 500
DtRecord version: 4.13.0
Este programa permite capturar y reproducir TS o ASI-TS y ver la información más relevante de los ficheros. Más info.