DTC-300 StreamXpress MPEG-2 TS Player Software Installation Windows 2000 / 2003 Windows XP 1. Introduction The StreamXpress™ is DekTec’s Transport-Stream Player application. The type number of this software is DTC-300. The StreamXpress enables streaming of MPEG-2 Transport Streams with a DekTec interface adapter to a number of Transport-Stream formats. A setup program is available for easy installation or upgrading of the StreamXpress software. The installation package also includes installation support for the Dta1xx and Dtu2xx device driver, which are required to run the StreamXpress. 1.1. DekTec PCI Cards Supported by StreamXpress The StreamXpress supports the following DekTec PCI cards for playing out MPEG-2 Transport Streams: Type Description Output Format DTA-100 DTA-102 DTA-107 DTA-110 DTA-110T DTA-140 DTU-205 DTU-245 DVB/ASI Output Adapter for PCI Bus DVB/SPI (LVDS) Output Adapter for PCI Bus QPSK Modulator / L-Band Upconverter for PCI Bus QAM Modulator / UHF Upconverter for PCI Bus OFDM Modulator / UHF Upconverter for PCI Bus DVB/ASI Input+Output Adapter for PCI Bus FantASI ASI/SDI Output Adapter for USB-2 FantASI ASI/SDI Input+Output Adapter for USB-2 DVB-ASI DVB-SPI DVB-S DVB-C / J.83 C DVB-T or DVB-H DVB-ASI DVB-ASI DVB-ASI 1.2. Files The StreamXpress.zip archive contains the following files: StreamXpress SetUp.exe Setup program that installs the DTC-300 StreamXpress player software, and the Dta1xx and Dtu2xx device drivers This document DTC-300 StreamXpress Installation.pdf © 2001-2006 DekTec Digital Video BV All rights reserved. Page 1 of 9 DTC-300 StreamXpress – Installation February 2006 DTC-300 The setup program installs the following files: StreamXpress.exe Dta1xx.sys Dta1xx.inf Dtu2xx.sys Dtu2xx.inf V2.1.0.512 V1.9.0.168 V1.9.0.168 V2.5.0.75 V2.5.0.75 Main executable of the Player software Device driver system file for PCI cards Device driver information file for PCI cards Device driver system file for USB-2 devices Device driver information file for USB-2 devices © 2001-2006 DekTec Digital Video BV All rights reserved. Page 2 of 9 DTC-300 StreamXpress – Installation February 2006 DTC-300 2. Installing the Software The StreamXpress setup program is self-contained. Installing the player software and the device driver is as simple as running the setup executable (StreamXpress SetUp.exe) and pressing “Next” a few times. 2.1. Operation of the Setup Program The setup program copies the StreamXpress executable to the StreamXpress sub-directory in C:\\Program Files\\DekTec\\. A shortcut to “StreamXpress” is created in the Start Menu and optionally on the Desktop. The Dta1xx and Dtu2xx device-driver files are copied to C:\\Program Files\\DekTec\\Drivers. Thereafter, setup instructs the Windows 2000/XP/2003 Plug’n Play manager to install the device driver. Notes • You can omit installation of the Dta1xx and/or Dtu2xx device driver by deselecting the check box “Install the Dta1xx device driver” and “Install the Dta1xx device driver” respectively. • A Windows 2000/XP/2003 device driver can only be installed by a user account with the privilege to load and unload device drivers, e.g. administrator. The software can be installed after the PCI card or USB-2 device has been inserted into / connected to the system (§2.2), or before the hardware is inserted / connected (Pre-Installation, §2.3). Both approaches are equally valid. 2.2. Hardware Installed Prior To Software Installation This scenario assumes that: • The Dta1xx and Dtu2xx device driver software has not been installed before on the PC, and • A DekTec PCI card has been inserted into the PC or a USB adapter has been connected to the PC. Some time after booting the PC, the Found New Hardware Wizard will show up. As no devicedriver software has been installed yet, you should CANCEL the wizard. You can now run StreamXpress SetUp.exe to automatically install the player software and the device driver. After the installation completes, the software can be used immediately. No reboot is required. 2.3. Pre-Installation: Software Installed without Hardware Present This scenario assumes that: • No previous version of the Dta1xx or Dtu2xx device driver software has been installed on the PC, and • No DekTec PCI cards is present in the PC, and no DekTec USB device is connected to the PC. You can pre-install the software by running StreamXpress SetUp.exe. Then, shut-down the computer and insert the DekTec PCI card in a free PCI slot, or connect the USB device to the PC. After powering up the computer again, the device driver should install itself just after booting. On Windows XP, the Welcome to the Found New Hardware Wizard will show up. Choose Install the software automatically (Recommended). Press Next and Finish, and the driver installs. The player software is now ready for use. © 2001-2006 DekTec Digital Video BV All rights reserved. Page 3 of 9 DTC-300 StreamXpress – Installation February 2006 DTC-300 2.4. Upgrading The setup program can also be used to upgrade the StreamXpress Player software and the Dta1xx / Dtu2xx device driver to a new version in one go. Again, no reboot should be required. © 2001-2006 DekTec Digital Video BV All rights reserved. Page 4 of 9 DTC-300 StreamXpress – Installation February 2006 DTC-300 3. Troubleshooting 3.1. Checking Device Status in the Device Manager The Windows-2000/XP/2003 device manager can be used to check whether the Dta1xx or Dtu2xx driver runs properly. To check the device status of a DTA-100, DTA-102, DTA-107, DTA-110, DTA110T, DTA-140, DTU-205 or DTU-245: 1. Open the Windows-2000/XP/2003 device manager: right-click My Computer, select Manage, and go to Device Manager under System Tools. 2. Locate the DTA-100/102/107/110/110T/140 or DTU-205/245 in the device category Professional audio/video interfaces. 3. Right-click DTA-100/102/107/110/110T/140 or DTU-205/245, select Properties, and check the Device status pane. The status should be: This device is working properly. If not, don’t try the Windows-2000/XP/2003 Troubleshooter (it does not know anything about DekTec devices), but inspect the event log (§3.2) and the install log (§3.3). If the computer does not boot, please review §3.4. 3.2. Checking the Event Log The System Event Log can be consulted to check whether the Dta1xx and/or Dtu2xx device driver has been loaded and started properly. To open the System Event Log: 1. Right-click My Computer, select Manage, and open Event Viewer under System Tools. 2. Select the System log. 3. DTA-1XX driver messages have Dta1xx in the Source column; DTU-2XX driver messages have Dtu2xx in the Source column. If the driver loads successfully, the following event message is logged: The Dta1xx driver (Rev 1.9.0.168) has loaded successfully. or The Dtu2xx driver (Rev 2.5.0.75) has loaded successfully. The device-driver version listed in this message should match the Dta1xx/Dtu2xx-version number listed in the file overview in §0. For each DekTec PCI card inserted in the system, a start-up message listing PCI-Card Type, Firmware Version and Slot Number is logged, e.g.: The DTA-102 (Firmware Version 8) in PCI Slot 3 has started successfully. Obviously, if the Dta1xx driver detects an error while trying to start the PCI-Card, the message above will not occur. Instead, an error message is logged, which may be helpful to find the source of the problem. For each USB device connected to the system, a start-up message similar to the PCI-card start-up message will be logged. 3.3. Checking the Device-Driver Install Log The device-driver install log is a text file (DtDrivInstall.log) written into C:\\Program Files\\DekTec\\Drivers (or a redirected path). In case of installation troubles, please contact DekTec at [email protected], attaching the install log. © 2001-2006 DekTec Digital Video BV All rights reserved. Page 5 of 9 DTC-300 StreamXpress – Installation February 2006 DTC-300 3.4. PC Does Not Boot In some exceptional cases, inserting a DekTec PCI card into a PC may stop that PC from booting. The PC may already be suspended in the BIOS start-up sequence. Assuming that the PC does boot when the DekTec PCI card is not inserted, this may be caused (1) by a broken PCI card, or (2) by a bad contact on the PCI bus. 3.4.1. Broken PCI Card Whether or not the PCI card is broken can be checked just after powering up the PC, by observing the LED on the PCI bracket of the card1. If the LED stays blank (does not flash), the PCI card is probably broken and should be returned to DekTec for repair. 3.4.2. Bad Contact on PCI Bus From practical experience it is known that the PCI Bus is quite sensitive to dust or grease on the PCIconnector fingers of a PCI card. A single bad contact may lead to system instabilities, including: • Boot failure; • Invisibility of a PCI card during installation; • System crash at the moment that the Dta1xx device driver starts. If one of these symptoms occurs, DekTec recommends extracting the DekTec PCI card, checking/cleaning the connector fingers and re-inserting the card, if possible in a different PC or in a different PCI slot, and avoiding mechanical strain on the PCI connector. If the problem persists, please contact DekTec at [email protected] 1 All DekTec PCI cards, except the DTA-100, have a LED on the PCI bracket. The DTA-100 cannot be checked easily. © 2001-2006 DekTec Digital Video BV All rights reserved. Page 6 of 9 DTC-300 StreamXpress – Installation February 2006 DTC-300 4. Command-Line Options The DTC-300 software provides the following command-line options: /t Device Type to use (default: any output device2) Use: 100 for DTA-100 102 for DTA-102 107 for DTA-107 110 for DTA-110 or DTA-110T 140 for DTA-140 205 for DTU-205 245 for DTU-205 Device Number to use (default 1) Note: 1 indicates the first device Automatically start playing after start-up /n /play 2 Any output device means the Nth output device found in the system, where N is the device number specified with –n. © 2001-2006 DekTec Digital Video BV All rights reserved. Page 7 of 9 DTC-300 StreamXpress – Installation February 2006 DTC-300 5. DTC-300 StreamXpress Revision History Revision Date V2.1.0.512 2006.03.13 • • • V2.0.2.509 2006.02.13 • • • V2.0.1.508 2006.02.08 • • • • • V1.16.0.505 2005.12.19 • V1.14.0.500 2005.07.20 • V1.13.1.499 2005.07.18 • V1.13.0.498 2005.07.13 • • V1.12.5.497 2005.06.06 • • V1.12.4.496 2005.05.20 • • • • • V1.11.3.488 2005.02.11 • • V1.11.2.487 2004.12.30 • • • • • V1.9.3.481 2004.11.17 • • V1.9.1.479 2004.09.07 • • • • • V1.8.3.476 2004.07.13 • Changes Bug Fix: re-enabled adapt TDT/TOT on wrap support Support for traditional Chinese character tables Improved robustness of TS-rate computation algorithm Bug fix: setting of ASI polarity Bug fix: playing hangs after change of OFDM settings while playing Smoother movement of slider after tracking the slider in play mode Released version with support for DTA-110T and DTU-245 Stability improvement for DTA-110T Improved resolution of RF carrier frequency on DTA-110 firmware revision 3 (0.1MHz steps) Improved (P)SI extraction and display GUI enhancements Beta version with support for DTA-110T and DTU-245. This is a temporary version that should only be used with the DTU-245 or DTA-110T, please use V1.14.0.500 for operation with other DekTec devices Bug-fix: StreamXpress failed to adapt PCR after wrap of file Bug-fix: random crashes in all modes except raw Improve support for DTA-110 Bug-fix: random crashes in all modes except raw Bug-fix: avoid crash when system does not contain DekTec devices Bug-fix: made sure that the installation script installs MFC71u.dll library Modulation parameters for DTA-107 accessible from main dialog Support for DTA-110 QAM Modulator / UHF Upconverter Support for null-packet removal to play-out a file at a lower rate Bug-fix: end-time computation for files with 204-byte packets Bug-fix: PCR discontinuity in RMX mode Improved file analysis robustness Fixed bug where maximum allowed bit-rate for the DTA-140 was limited to 108Mbps Add support for RMX mode: playing out a file at a rate higher than a file’s default TS rate (null-packet stuffing with PCR correction) Add support for 204-byte files on DTA-107 Add support for external clock on DTA-102 Start up with most-recently used adapter Avoid player crash when opening corrupted TS files Add display of symbol rate in main dialog for modulator cards Fix raw-mode play-out bug: output stream was corrupted after first loop Add support for DTU-205 FantASI USB-2 ASI/SDI Output Adapter Add modulator-settings dialog Add support for modulator cards: - DTA-107 QPSK Modulator/Upconverter for PCI Bus - DTA-110 QAM Modulator/Upconverter for PCI Bus Bug fix in PCR adaptation when StreamXpress is running for more than appr. two days Bug fix in PCR adaptation when an elementary stream is included in multiple (virtual) services with references to different values for the PCR PID Some bug fixes in TDT/TOT adaptation dialog; last setting of TDT/TOT adaptation mode is persisted in the registry © 2001-2006 DekTec Digital Video BV All rights reserved. Page 8 of 9 DTC-300 StreamXpress – Installation February 2006 DTC-300 • • • • • V1.8.0.471 2003.06.23 • Fix PTS/DTS adaptation for PES packets without PTS/DTS in first TP of PES DTA-140 play-out rate support up to 214 Mbps Add auto-play option (–play) New name: StreamXpress™ New icon Device driver update: V1.2.4.127, which fixes driver start-up problems on Magma PCI-expansion devices and Intel® ISP 2150 Internet Servers • Avoid unnecessary pollution of the Windows file-cache. Large transportstream files will not be cached any more • Improve play-out of (very) small files • Fix a bug that caused the software to crash on certain streams • Device driver update: V1.2.3.116, which solves start-up problems when the player software is used with the DTA-140 • Add adaptation of TDT and TOT tables • Restart play out when changing adaptation parameters, to avoid long delays for actual deployment of new parameters (due to buffering) • Improve stability of player when playing out raw (non-MPEG-2) files • Fix bug in PCR adaptation that caused a discontinuity in PTS/DTS at the wraparound point when the first DTS/PTS occurs before the first PCR • Fix bug in bit-rate computation that caused negative bit rates in some cases • Add selective error injection in the Tools menu • Smoother tracking of play-out slider • Refactoring of play-out engine, to enhance robustness, avoiding errors at end-of-file, and easier incorporation of future improvements • Include device driver in setup program • Improve error checking and stability of sub-loop feature • Add menu item to specify a “sub loop”, for looping part of a file • Horizontal indicator of slider can be moved to change the start time • Add command line options to select board type (-t) and board number (-n) • Add firmware version to adapter-info dialog • Fix bug in internal PCR arithmetic: computed bit rate could go negative when PCR wraps in the first part of the stream • Fix bug in play-out of streams with 204-byte packets • Fix error in automatic bit-rate computation • Bug fixed that prohibited full play-out of files >4 GBytes • Support for transmit mode “204 – 16” • Support for DTA-140 • Add support for 130-byte packets on DTA-102 firmware revision 7 • Fix bug in play-out of raw files • Add support for streaming of non-MPEG-2 files in raw mode • Fix bug in stream-type decoding • Add size indication to buffer-load windows • Avoid that missing PMT sub-table invalidates the entire services/components view • Support for files >2 GBytes • Automatically switch on power if target adapter is detected • Fix several bugs related to changing the adapter type • Add some stream types to PSI viewer Bug fix for “DTC-300 sometimes hangs at program termination on Windows XP” First revision listed in the revision history V1.7.1.446 2003.04.01 V1.7.1.445 2003.02.11 V1.6.0.353 2003.01.05 V1.5.0.328 2002.11.27 V1.4.3.307 2002.11.22 V1.4.2.303 2002.11.21 V1.4.1.296 V1.4.0.293 V1.3.1.292 V1.3.0.281 2002.11.14 2002.11.12 2002.11.06 2002.10.21 V1.2.2.271 2002.10.03 V1.2.1.267 2002.10.02 V1.2.0.265 2002.09.30 V1.1.3.255 2002.08.18 V1.1.2.253 © 2001-2006 DekTec Digital Video BV All rights reserved. Page 9 of 9 DTC-300 StreamXpress – Installation February 2006
DTC-300 – StreamXpress. Low-cost, high-performance playout software that supports all DekTec output adapters;. StreamXpress Manual. T2Xpress Leaflet. C2Xpress.
StreamXpress. DekTec stream player “DekTec's versatile stream player software. The StreamXpress allows you to build a low-cost, high-performance stream player using.
UpdateStar Free and UpdateStar Premium come with the same installer. UpdateStar includes support for many languages such as English, German, French, Italian.
DTC-300 StreamXpress
StreamXpress SetUp.exe Setup program that installs the DTC-300 StreamXpress player software, and the Dta1xx and Dtu2xx device drivers DTC-300 StreamXpress.
DTC-300-SP StreamXpress USER MANUAL 6 SD-SDI streaming Using a USB or PCI/PCIe DekTec device supporting SD-SDI outputs, StreamXpress can stream 1.