DekTec DTC-315 User Manual

www.dektec.com
DTC-315
Real
Real----Time Video and
RealReal
Audio Encoding Software
Audio Encoding Software
Audio Encoding SoftwareAudio Encoding Software
Time Video and
Time Video and Time Video and
© 2009-2014 DekTec Digital Video BV Manual for DTC-315 DtEncode Software Essential Tools for Digital-TV Professionals April 2014
DTC-315
Table of Contents
1. Introduction
1. Introduction ................................
1. Introduction1. Introduction
2. Specifications and Minimum Requirements
2. Specifications and Minimum Requirements ................................
2. Specifications and Minimum Requirements2. Specifications and Minimum Requirements
3. DtEncode Software Installation
3. DtEncode Software Installation ................................
3. DtEncode Software Installation3. DtEncode Software Installation
4. DTC
4. DTC----325 DtEncode Revision History
4. DTC4. DTC
5. DtEncode Overview
5. DtEncode Overview ................................
5. DtEncode Overview5. DtEncode Overview
6. Support Contact information
6. Support Contact information ................................
6. Support Contact information6. Support Contact information
Appendix A: DtEncode specific output controls for DVB
Appendix A: DtEncode specific output controls for DVB----T (*)
Appendix A: DtEncode specific output controls for DVBAppendix A: DtEncode specific output controls for DVB
Appendix B: DtEncode specific output contro
Appendix B: DtEncode specific output controls for QAM (*)
Appendix B: DtEncode specific output controAppendix B: DtEncode specific output contro
Appendix C: DtEncode specific output controls for QPSK (*)
Appendix C: DtEncode specific output controls for QPSK (*) ................................
Appendix C: DtEncode specific output controls for QPSK (*)Appendix C: DtEncode specific output controls for QPSK (*)
Appendix D: DtEncode specific output controls for ATSC (*)
Appendix D: DtEncode specific output controls for ATSC (*) ................................
Appendix D: DtEncode specific output controls for ATSC (*)Appendix D: DtEncode specific output controls for ATSC (*)
Appendix E: DtEncode specific output controls for ISDB
Appendix E: DtEncode specific output controls for ISDB----T (*)
Appendix E: DtEncode specific output controls for ISDBAppendix E: DtEncode specific output controls for ISDB
Appendix F: DtEncode specific output controls for DTMB (*)
Appendix F: DtEncode specific output controls for DTMB (*) ................................
Appendix F: DtEncode specific output controls for DTMB (*)Appendix F: DtEncode specific output controls for DTMB (*)
Appendix G: DtEncode specific output controls for IP
Appendix G: DtEncode specific output controls for IP ................................
Appendix G: DtEncode specific output controls for IP Appendix G: DtEncode specific output controls for IP
325 DtEncode Revision History ................................
325 DtEncode Revision History325 DtEncode Revision History
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
ls for QAM (*) ................................
ls for QAM (*)ls for QAM (*)
................................................................
................................................................
................................................................
................................................................
T (*) ................................
T (*)T (*)
T (*) ................................
T (*)T (*)
................................................................
................................................................
................................................................
................................................................
............................................................
................................................................
.............................................
................................................................
................................................................
................................................................
.............................................................
................................................................
.............................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
..............................................
................................................................
........................................
................................................................
............................ 4444
........................................................
.....................................
................................................................
............................. 8888
..........................................................
....................................
................................................................
......................................
................................................................
.....................................
................................................................
....................................
................................................................
....................................
................................................................
.....................................
................................................................
........ 3333
................
............. 6666
..........................
..... 7777
..........
............. 20
..........................
.... 21
........
...... 22
............
..... 23
..........
.... 24
........
.... 25
........
..... 27
..........
.............. 28
............................
20
2020
21
2121
22
2222
23
2323
24
2424
25
2525
27
2727
28
2828
Appendix H: XML configuration file structure
Appendix H: XML configuration file structure ................................
Appendix H: XML configuration file structure Appendix H: XML configuration file structure
Appendix I: DtEncode command line
Appendix I: DtEncode command line ................................
Appendix I: DtEncode command line Appendix I: DtEncode command line
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
..........................................................
................................................................
....................................
................................................................
.......................... 29
....................................................
.... 30
........
29
2929
30
3030
© 2009-2014 DekTec Digital Video BV Page 2/29 Manual for DTC-315 DtEncode Software Essential Tools for Digital-TV Professionals April 2014
DTC-315
1. Introduction
DtEncode
DtEncode is a cost-effective software package designed for real-time video and audio encoding.
DtEncodeDtEncode DtEncode
DtEncode is intended to be installed by the user on any qualifying PC and works in conjunction with
DtEncodeDtEncode
DekTec input and output devices.
Some common practical applications that can be achieved using DtEncode are shown below:
Live video capture and streaming from any DekTec output adapter
Video (SDI in)
ASI out
IP TV service encoding and video streaming
TS over IP
IP-STB
Video (SDI in)
DTA-(2)145
DTA-160
DTA-160
Local RF broadcasting
Video (SDI in)
DTA-(2)145
RF out
TERRESTRIAL STB
DTA-115
The application is designed in a user-friendly way. The GUI displays information about the incoming video source, the encoded Transport Stream composition and its rate, and provides all necessary controls for the configuration of video, audio, service and output encoding. Chapter 5 gives an overview of the GUI and details how to configure your DtEncode for your specific needs.
The application has integrated functionalities for continuous generation of SD (Standard Definition), HD (High Definition) and Mobile TV streams. Users can set-up continuous encoding from any DekTec SDI input adapter as well as from third party video capture board through DirectShow. The encoded stream can be played out from any DekTec output adapter.
The user can save and record DtEncode settings in an XML file.
DtEncode enables simple configuration to create a service including Elementary-Stream PIDs, Program/Service ID and TS ID as well as a Network ID. DtEncode only generates an SPTS (Single Program Transport Stream). For advanced re-multiplexing and TS configuration, it is advised to combine DtEncode with DekTec DTC-700 MuxXpert.
DtEncode permits fine tuning of parameters for DekTec output adapters and provides an adapted GUI depending on the type of adapter and the targeted output network.
© 2009-2014 DekTec Digital Video BV Page 3/29 Manual for DTC-315 DtEncode Software Essential Tools for Digital-TV Professionals April 2014
DTC-315
2. Specifications and Minimum Requirements
2.1.
Minimum PC Requirements
Platform
Processor
Windows XP, Vista, Server 2003, Windows7 32 bits
Intel Core2 Duo 3.0GHz for 1xSD MPEG-2 encoding Intel Core i7 930 2.67GHz (or higher) processor is required for 1xHD MPEG-2 or 1xSD
H.264 encoding
Intel Core i7 2600 3.20GHz (or higher) processor is required for 1xHD H.264 or 4xSD
H.264 encoding
CAUTION: for specific configuration and requirements, please send a specific request to
info@dektec.com
RAM
512MB per SD (minimum), 2GB per HD (minimum)
2.2. Supported DekTec Adapters
DtEncode supports the following DekTec SDI input adapters:
Type Adapter
DTA-124 PCI Quad ASI/SDI Input Adapter for PCI Bus*** 4x
DTA-145 PCI Multi-Purpose ASI/SDI Adapter for PCI Bus 1x SDI/ASI* 1x SDI/ASI
DTA-2144 PCIe Quad ASI/SDI Adapter for PCI Express Bus 4x SDI/ASI**
DTA-2145 PCIe Multi-Purpose ASI/SDI Adapter for PCI Express Bus 1x SDI/ASI* 1x SDI/ASI
DTA-160 PCI GigE TS-over-IP + 3 SDI/ASI** Ports for PCI Bus 1x Gig-E
DTA-2160 PCIe GigE TS-over-IP + 3 SDI/ASI** Ports for PCI
Express Bus
DTA-2152 PCIe Dual-Port HD-SDI Adapter with Genlock 2x HD-SDI
DTA-2154 PCIe Quad-Port HD-SDI/ASI Adapter with Genlock 4x HD-SDI / ASI
DTU-351 USB-3 HD-SDI Input for USB-3 1x HD-SDI
* 2x Output, or 1x Input + 1x Output ** bi-directional Input/Output ASI port *** The DTA-124 can only support a maximum of three simultaneous SDI inputs
Description Input(s) Output(s)
ASI/SDI***
3x SDI/ASI**
1x Gig-E 3x SDI/ASI**
1x Genlock input
1x Genlock input
DtEncode supports the following DekTec output adapters:
Model Adapter
DTA-102 PCI DVB-SPI (LVDS) Output Adapter 1x DVB-SPI
DTA-105 PCI Dual DVB-ASI Output Adapter 1x DVB-ASI
DTA-107 PCI DVB-S/S2 Modulator with Upconverter 1x DVB-S/S2
DTA-110
PCI QAM Modulator with UHF Upconverter 1xQAM-A/B/C
DTA-110T PCI DVB-T/H, QAM, ISDBT, ATSC, DTMB Modulator
with UHF Upconverter
DTA-111 PCIe DVB-T/T2, QAM, ISDBT, ATSC, DTMB Modulator
with UHF Upconverter
Description Input(s) Output(s)
**
1x DVB-ASI
1x RF
1x RF
© 2009-2014 DekTec Digital Video BV Page 4/29 Manual for DTC-315 DtEncode Software Essential Tools for Digital-TV Professionals April 2014
DTC-315
Model Adapter
DTA-112 PCI DVB-T, ATSC, QAM Modulator with VHF/UHF
Description Input(s) Output(s)
1x DVB-ASI
**
1x RF
Upconverter
DTA-115 PCI DVB-T/T2, QAM, ISDBT, ATSC, DTMB Modulator
1x DVB-ASI
**
1x RF
with VHF/UHF Upconverter
DTA-122 PCI DTA-122 DVB-SPI (LVDS) Input Adapter
DTA-145 PCI Multi-Purpose ASI/SDI Adapter 1x SDI/ASI* 1x SDI/ASI
DTA-160 PCI GigE TS-over-IP + 3 ASI Ports 1x Gig-E
3x DVB-ASI**
DTA-2111 PCIe Multi-Standard VHF/UHF Modulator 1x RF
DTA-2160 PCIe GigE TS-over-IP + 3 ASI Ports 1x Gig-E
3x DVB-ASI**
DTA-2162 PCIe Advanced Network Card with Dual GigE ports 2x Gig-E
DTA-2144 PCIe Quad ASI/SDI Adapter 4x DVB-ASI**
DTA-2145 PCIe Multi-Purpose ASI/SDI Adapter 1x SDI/ASI* 1x SDI/ASI
DTA-2154 PCIe Quad-Port HD-SDI/ASI Adapter with Genlock 4x HD-SDI / ASI
1x Genlock input
DTU-215 USB DVB-T/T2, QAM, ISDBT, ATSC, DTMB Modulator
1x RF
with RF Output
DTU-245 USB ASI/SDI Input+Output
***
1x SDI/ASI 1x SDI/ASI
DTU-205 USB ASI/SDI Output 1x SDI/ASI
DTE-3100
* 2x Output, or 1x Input + 1x Output ** Bi-directional Input/Output ASI port *** For DtEncode, the use USB adapters is only recommended for ASI outputs
IP Networked DVB-ASI Output Adapter.
CAUTION:
CAUTION: Need to launch DtEncode.exe from command
CAUTION:CAUTION: prompt with “DEncode.exe –dte””””
1x DVB-ASI
© 2009-2014 DekTec Digital Video BV Page 5/29 Manual for DTC-315 DtEncode Software Essential Tools for Digital-TV Professionals April 2014
DTC-315
3. DtEncode Software Installation
3.1. Installation
The DtEncode software installation is self-explanatory. The "DtEncode SetUp.exe" program will guide you through the installation process.
The latest version of 'DtEncode SetUp.exe' can be found in the download section of the DekTec website, at http://www.dektec.com/downloads.
DtEncode requires the Dta1xx device driver for PCI cards or Dtu2xxx device driver for USB adapters. The setup program includes an option to install the Dta1xx/Dux2xxx device driver. It is recommended to always install the included driver. The installation process will automatically check the version number of the driver, and leave the current driver on the system if it is newer than the driver in the install package.
3.2. Cautions and Recommendations
Virus-detecting software (e.g. Norton Internet Security, McAfee Internet security), Windows
Update tasks or any wake-up or screen saver routines affect system performance which is concern for set-ups aimed at continuous 24H operations. As these may disturb the normal process of DtEncode, it is strongly recommended to disable any such software and process from your system.
© 2009-2014 DekTec Digital Video BV Page 6/29 Manual for DTC-315 DtEncode Software Essential Tools for Digital-TV Professionals April 2014
DTC-315
4.
DTC-325 DtEncode Revision History
Revision Date Change
V1.4.2.64 V1.4.1.63 V1.3.16.61 V1.3.12.57
V1.3.6.51
V1.3.5.50 V1.3.4.49 V1.3.3.48 V1.3.2.47
V1.2.3.44 V1.2.2.43
V1.2.1.29
V1.2.0.28
V1.1.1.10
V1.0.5.8
V1.0.4.7
V1.0.3.6
V1.0.2.5
2014.03.31
2014.03.12
2013.12.12
2013.07.23
2013.01.08
2012.11.26
2012.10.29
2012.10.24
2012.10.15
2012.3.16
2011.12.08
2011.6.08
2011.5.13
2011.1.21
2010.6.18
2010.4.20
2010.4.6
2010.2.16
AAC audio fix
Added support for DTA-2154 and DTU-351
Fixed stability of AAC audio
Fixed support for DTA-2111, DTA-2162 Save IP forwarding parameters in configuration file Stability improvement for audio capture Minor corrections for AAC audio Minor corrections on loading configuration Minor corrections on detecting available devices Improve robustness of SDI capture against unstable source
Added image geometry settings for Screen Capture inputImprove robustness against SDI input jitter
Added support for DTA-2152
Added the possibility to select between the default audio output and
screen audio capture when using the Screen Capture input
Incorrect TTL setting problem correction
Set the windows sound mixer as default sound input in Screen Capture
mode (check section 5.9.2 for configuring your audio input)
Add setting for AAC version (MPEG-2 or MPEG-4) Multi display support for PC Capture input
Add IP Forwarding from default PC Ethernet port
Support for DTA-111 and DTU-215 Bug fix for SDI DekTec input Add check for tolerable RF levels and RF frequencies AAC Profile (LC, HEAACv1, HEAACv2) and Header (LATM, ADTS) No audio rendering when using PC capture input to prevent “Echo” IP output RTP/FEC settings bug correction Horizontal and vertical stripes for geometry adjustment
Add input status LED for DekTec input adapters
Updated XML config file format (see Appendix I, p.24)
Prevent application freeze when pushing Stop button
Support for DTA-112, DTA-2160 Support DTE-3100
Screen capture support up to 30 frame per second
Performance and stability improvements for SD H.264 Launch of application from Command Prompt (ex: “DtEncode.exe
FILENAME.xml”). (See Appendix I for details)
Correction to force Aspect Ratio update
H264 SD and Multiplexing encoding performance improve support for ViewCast Osprey latest drivers
support for IP detailed settings (FEC,..)
Correction for selection of DekTec input adapter with multiple ports
Correction of DtEncode init failed when no sound device
(Need to be launched with “DtEncode –dte” command)
V1.0.1.4
V1.0.0.2
© 2009-2014 DekTec Digital Video BV Page 7/29 Manual for DTC-315 DtEncode Software Essential Tools for Digital-TV Professionals April 2014
2010.2.1
2009.12.2
Modifications and correction for XML setting file Support for Windows Vista and Windows 7
Correction for QAM modulation output
First release
Item
Explanation
1 Menu Bar
This area displays Menu controls.
2 TS Tree View
This area displays the hierarchical view of the resulting T
S.
3 Rate Graph
This area displays in real time the TS bitrate (total rate) and the
4 Source Video Viewer
This window provides for visual monitoring of the input.
5 Start Button
This button permits to Start/Stop the encoding process.
6 Tab Menu Bar
Four Tabs permit the configuration of various settings of
7 Setting per Tab
This area provides d
etailed settings for video, audio, service and
5555
DTC-315
5. DtEncode Overview
5.1. Launching DtEncode
Start the DtEncode available from your desktop, click on the DtEncode
DtEncode
DtEncode application icon:
DtEncodeDtEncode
DtEncode
DtEncode can be launched from command prompt as well. (See Appendix I for more details)
DtEncodeDtEncode
DtEncode program from the Start Menu: start
DtEncodeDtEncode
DtEncode shortcut.
DtEncodeDtEncode
start->All Programs
startstart
All Programs->DDDDekTec
All ProgramsAll Programs
ekTec->DtEncode
ekTecekTec
DtEncode, or, if
DtEncodeDtEncode
5.2. DtEncode Application General Layout
1111
6666
4444
2222
3333
7777
Application general view
data bitrate.
When performing HD encoding, to reserve the maximum performance for the encoding process, this video monitor only refreshes every second.
DtEncode
output configuration
© 2009-2014 DekTec Digital Video BV Page 8/29 Manual for DTC-315 DtEncode Software Essential Tools for Digital-TV Professionals April 2014
Menu
Sub-Menu
Explanation
File Permits management of DtEncode configuration files (.xml)
Load
A window will permit you to select the settings file to load
Save
The current settings file will be saved to a destination of your
Save As
The current configuration will be sav
ed to a new file name and
About
About
You can verify the
License Information
.
DTC-315
5.3. Menu Bar
The Menu Bar permits to store and save configuration files as wells as check common information (version, etc..) about the DtEncode
DtEncode application.
DtEncodeDtEncode
choice
destination
Version information, Copyright, URL
Please check Annex G for details about the XML structure of the configuration file XML.
© 2009-2014 DekTec Digital Video BV Page 9/29 Manual for DTC-315 DtEncode Software Essential Tools for Digital-TV Professionals April 2014
Loading...
+ 20 hidden pages