DTC-315
Real-Time Video and
Audio Encoding Software
© 2009-2014 DekTec Digital Video BV Essential Tools for Digital-TV Professionals
www.dektec.com
Manual for DTC-315 DtEncode Software April 2014
DTC-315
|
Table of Contents |
|
1. |
Introduction ........................................................................................................................................ |
3 |
2. |
Specifications and Minimum Requirements ............................................................................................ |
4 |
3. |
DtEncode Software Installation ............................................................................................................. |
6 |
4. |
DTC-325 DtEncode Revision History ..................................................................................................... |
7 |
5. |
DtEncode Overview ............................................................................................................................. |
8 |
6. Support Contact information ............................................................................................................. |
20 |
|
Appendix A: DtEncode specific output controls for DVB-T (*) .................................................................... |
21 |
|
Appendix B: DtEncode specific output controls for QAM (*)...................................................................... |
22 |
|
Appendix C: DtEncode specific output controls for QPSK (*)..................................................................... |
23 |
|
Appendix D: DtEncode specific output controls for ATSC (*) .................................................................... |
24 |
|
Appendix E: DtEncode specific output controls for ISDB-T (*) .................................................................... |
25 |
|
Appendix F: DtEncode specific output controls for DTMB (*) ..................................................................... |
27 |
|
Appendix G: DtEncode specific output controls for IP .............................................................................. |
28 |
|
Appendix H: XML configuration file structure .......................................................................................... |
29 |
|
Appendix I: DtEncode command line .................................................................................................... |
30 |
© 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 is a cost-effective software package designed for real-time video and audio encoding. DtEncode is intended to be installed by the user on any qualifying PC and works in conjunction with 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 |
DTA-(2)145 |
|
IP TV service encoding and video streaming
TS over IP
IP-STB
Video (SDI in)
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 Windows XP, Vista, Server 2003, Windows7 32 bits
Processor 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 |
Description |
Input(s) |
|
|
Output(s) |
|
DTA-124 |
PCI |
Quad ASI/SDI Input Adapter for PCI Bus*** |
4x |
|
|
|
|
|
|
|
ASI/SDI*** |
|
|
|
|
|
|
|
|
|
|
|
|
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 |
||
|
|
|
|
3x |
SDI/ASI** |
||
|
|
|
|
|
|
|
|
DTA-2160 |
PCIe |
GigE TS-over-IP + 3 SDI/ASI** Ports for PCI |
|
1x |
Gig-E |
||
|
|
Express Bus |
|
3x |
SDI/ASI** |
||
|
|
|
|
|
|
|
|
DTA-2152 |
PCIe |
Dual-Port HD-SDI Adapter with Genlock |
|
2x |
HD-SDI |
||
|
|
|
|
1x |
Genlock input |
||
DTA-2154 |
PCIe |
Quad-Port HD-SDI/ASI Adapter with Genlock |
|
4x |
HD-SDI / ASI |
||
|
|
|
|
1x |
Genlock input |
||
|
|
|
|
|
|
|
|
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
DtEncode supports the following DekTec output adapters:
Model |
Adapter |
Description |
Input(s) |
Output(s) |
||
DTA-102 |
PCI |
DVB-SPI (LVDS) Output Adapter |
|
1x |
DVB-SPI |
|
|
|
|
|
|
|
|
DTA-105 |
PCI |
Dual DVB-ASI Output Adapter |
1x DVB-ASI** |
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 |
|
1x |
RF |
|
|
|
with UHF Upconverter |
|
|
|
|
|
|
|
|
|
|
|
DTA-111 |
PCIe |
DVB-T/T2, QAM, ISDBT, ATSC, DTMB Modulator |
|
1x |
RF |
|
|
|
with UHF Upconverter |
|
|
|
|
|
|
|
|
|
|
|
© 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 |
Description |
Input(s) |
|
|
Output(s) |
||
DTA-112 |
PCI |
DVB-T, ATSC, QAM Modulator with VHF/UHF |
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 |
IP |
Networked DVB-ASI Output Adapter. |
|
|
|
|
1x |
DVB-ASI |
|
|
CAUTION: Need to launch DtEncode.exe from command |
|
|
|
|
|
|
|
|
prompt with “DEncode.exe –dte” |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* 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
© 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 |
2014.03.31 |
AAC audio fix |
|
|
|
V1.4.1.63 |
2014.03.12 |
Added support for DTA-2154 and DTU-351 |
|
|
|
V1.3.16.61 |
2013.12.12 |
Fixed stability of AAC audio |
|
|
|
V1.3.12.57 |
2013.07.23 |
Fixed support for DTA-2111, DTA-2162 |
|
|
Save IP forwarding parameters in configuration file |
|
|
Stability improvement for audio capture |
|
|
Minor corrections for AAC audio |
V1.3.6.51 |
2013.01.08 |
Minor corrections on loading configuration |
|
|
Minor corrections on detecting available devices |
V1.3.5.50 |
2012.11.26 |
Improve robustness of SDI capture against unstable source |
|
|
|
V1.3.4.49 |
2012.10.29 |
Added image geometry settings for Screen Capture input |
|
|
|
V1.3.3.48 |
2012.10.24 |
Improve robustness against SDI input jitter |
|
|
|
V1.3.2.47 |
2012.10.15 |
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 |
V1.2.3.44 |
2012.3.16 |
Incorrect TTL setting problem correction |
|
|
|
V1.2.2.43 |
2011.12.08 |
Set the windows sound mixer as default sound input in Screen Capture |
|
|
mode (check section 5.9.2 for configuring your audio input) |
V1.2.1.29 |
2011.6.08 |
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 |
V1.2.0.28 |
2011.5.13 |
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 |
V1.1.1.10 |
2011.1.21 |
Updated XML config file format (see Appendix I, p.24) |
|
|
Prevent application freeze when pushing Stop button |
V1.0.5.8 |
2010.6.18 |
Support for DTA-112, DTA-2160 |
|
|
Support DTE-3100 (Need to be launched with “DtEncode –dte” command) |
|
|
Screen capture support up to 30 frame per second |
V1.0.4.7 |
2010.4.20 |
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 |
V1.0.3.6 |
2010.4.6 |
H264 SD and Multiplexing encoding performance improve |
|
|
support for ViewCast Osprey latest drivers |
|
|
support for IP detailed settings (FEC,..) |
V1.0.2.5 |
2010.2.16 |
Correction for selection of DekTec input adapter with multiple ports |
|
|
Correction of DtEncode init failed when no sound device |
|
|
|
V1.0.1.4 |
2010.2.1 |
Modifications and correction for XML setting file |
|
|
Support for Windows Vista and Windows 7 |
|
|
Correction for QAM modulation output |
|
|
|
V1.0.0.2 |
2009.12.2 |
First release |
|
|
|
© 2009-2014 DekTec Digital Video BV |
Page 7/29 |
Manual for DTC-315 DtEncode Software |
Essential Tools for Digital-TV Professionals |
|
April 2014 |
DTC-315
5. DtEncode Overview
5.1. Launching DtEncode
Start the DtEncode program from the Start Menu: start->All Programs->DekTec->DtEncode, or, if available from your desktop, click on the DtEncode shortcut.
DtEncode application icon:
DtEncode can be launched from command prompt as well. (See Appendix I for more details)
5.2. DtEncode Application General Layout
1 |
6 |
|
4
2
5
3
|
|
|
|
7 |
|
|
|
|
|
|
|
Application general view |
|
|
|
|
|
|
|
|
|
|
Item |
|
|
Explanation |
|
1 |
|
Menu Bar |
|
This area displays Menu controls. |
||
|
|
|
|
|
||
2 |
|
TS Tree View |
|
This area displays the hierarchical view of the resulting TS. |
||
|
|
|
|
|
||
3 |
|
Rate Graph |
|
This area displays in real time the TS bitrate (total rate) and the |
||
|
|
|
|
|
data bitrate. |
|
|
|
|
|
|
||
4 |
|
Source Video Viewer |
|
This window provides for visual monitoring of the input. |
||
|
|
|
|
When performing HD encoding, to reserve the maximum |
||
|
|
|
|
|
performance for the encoding process, this video monitor only |
|
|
|
|
|
|
refreshes every second. |
|
|
|
|
|
|
||
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 |
||
|
|
|
|
|
DtEncode |
|
|
|
|
|
|
||
7 |
|
Setting per Tab |
|
This area provides detailed settings for video, audio, service and |
||
|
|
|
|
|
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 |
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 application.
|
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 |
||
|
|
|
|
|
|
|
choice |
|
|
|
|
|
|
|
|
||
|
|
|
|
Save As |
|
The current configuration will be saved to a new file name and |
||
|
|
|
|
|
|
|
destination |
|
|
|
|
|
|||||
About |
About |
|
You can verify the License Information. |
|||||
|
|
|
|
|
|
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 |