SiliconDust HDHomeRun TECH Usage Manual

SiliconDust HDHomeRun TECH Usage Manual

Advertisement

HDHomeRun TECH Usage Guide
(20121008)

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HDHomeRun TECH and is the answer not in the manual?

Questions and answers

Summary of Contents for SiliconDust HDHomeRun TECH

  • Page 1 HDHomeRun TECH Usage Guide (20121008)
  • Page 2 The HDHomeRun TECH should be used with the supplied 5V 1A power adapter. Ethernet: The HDHomeRun TECH can be connected to a network switch (100baseT or Gigabit), or can be connected directly to a computer/laptop Ethernet port. Direct-connect: The Ethernet port on the HDHomeRun TECH is Auto-MDX (auto-crossover) and does not require a cross-over cable when connected directly to a computer/laptop.
  • Page 3 Run "make" to compile hdhomerun_config. Copy hdhomerun_config to /usr/local/bin QuickTV: QuickTV is the Silicondust video player for Windows. It is installed as part of the complete Windows software or can be installed stand-alone on clients for multicast viewing. VideoLAN VLC: VideoLAN VLC is a third party video player suitable for use with the HDHomeRun TECH: http://www.videolan.org/vlc/...
  • Page 4 Default IP Address: By default the HDHomeRun TECH will attempt to acquire an IP address using DHCP, as well as choosing an AutoIP address in the 169.254.x.x range. If The HDHomeRun TECH is on the same DHCP-managed subnet as the computer or is connected directly to the computer then the unit can be addresses by Device ID.
  • Page 5 Example: hdhomerun_config 169.254.34.98 set /sys/ipaddr “10.10.20.43 255.255.255.0 10.10.20.1” Note: The TECH requires a gateway when used to stream multicast, even if on the same subnet. Reverting to DHCP: The HDHomeRun TECH can be configured for DHCP operation (default) using the following command: Format: hdhomerun_config <old ip>...
  • Page 6 Step 3: Select the desired channel. The scan up/down buttons will automatically stop on the next digital channel found. The HDHomeRun TECH should auto-detect all programs (sub-channels) present on the selected channel. To view a program select the desired program and click View.
  • Page 7 V.Scripting The HDHomeRun can be scripted using the hdhomerun_config command line utility. This utility is cross-platform: Windows, Linux, Mac, *BSD, Solaris. ● 32-bit or 64-bit operating systems. ● Big-endian and little-endian CPUs. ● PC or embedded platforms. ● Using hdhomerun_config The list of supported commands can be obtained by running hdhomerun_config without any parameters: hdhomerun_config discover...
  • Page 8 Query the list of options supported by a HDHomeRun device: The get/set options supported by a specific HDHomeRun device can be queried using the get help command: hdhomerun_config <id> get help Example output: Supported configuration options: /tuner<n>/channel <modulation>:<freq|ch> Get/set modulation and frequency /tuner<n>/channelmap <channel map>...
  • Page 9 Example output: ch=qam:33 lock=qam256 ss=83(-10dBmV) snq=90(29dB) seq=100 bps=38807712 pps=0 ch = channel requested ● lock = actual modulation detected ● ss = signal strength. ● snq = signal to noise quality (MER). ● seq = symbol error quality (based on the number of uncorrectable digital errors detected). ●...
  • Page 10 Detecting the programs on a physical channel: The HDHomeRun will detect the programs (sub-channels). Use the get streaminfo command to query the detected programs: Format: hdhomerun_config <id> get /tuner<n>/streaminfo Example: hdhomerun_config FFFFFFFF get /tuner0/channel streaminfo The output format is: <program number>: <virtual major>.<virtual minor> [<name>] [(<flags>)] Example output: 3: 20.1 KBWB-HD 4: 20.4 AZTECA...
  • Page 11 Filtering by PID: The HDHomeRun supports arbitrary hardware PID filtering: Format: hdhomerun_config <id> set /tuner<n>/filter <filter> Example: hdhomerun_config FFFFFFFF set /tuner0/filter "0x0000-0x1FFF" hdhomerun_config FFFFFFFF set /tuner0/filter "0x0000 0x0030-0x0033 0x1FFB" When filtering by PID the stream is filtered but otherwise unmodified. The filter is cleared to pass-all (0x0000-0x1FFF) when a set channel command is received.
  • Page 12 FFFFFFFF set /tuner0/target datacast Using /sys/boot The /sys/boot variable allows the HDHomeRun Tech unit to automatically set variables at startup, allowing you to preserve settings across power outages or simply set the power on defaults. The syntax for the /sys/boot consists of multiple lines of text; a variable name followed by a single space and then the value: (there should not be any space before the variable name) <variable1>...
  • Page 13 /tuner0/program 4 To store the configuration to the HDHomeRun: Format: hdhomerun_config <id> set /sys/boot - < filename Example: hdhomerun_config FFFFFFFF set /sys/boot - < boot.txt Changes will be applied the next boot; to execute the new /sys/boot immediately: Format: hdhomerun_config <id> execute Example: hdhomerun_config FFFFFFFF execute...
  • Page 14 VI.Multicast The HDHomeRun TECH supports multicast streaming within a network. Configuring the HDHomeRun TECH: 1) Using HDHomeRun Config GUI or hdhomerun_config choose a desired channel and program number for each tuner. In this example we will use channel 19 program 3 on tuner 0 and channel 30 program 1 on tuner 1.
  • Page 15 HDHomeRun QuickTV (Windows): HDHomeRun QuickTV is a lightweight viewer suitable for playing multicast video from the HDHomeRun TECH. HDHomeRun QuickTV is installed with the full HDHomeRun software or can be installed stand-alone using the separate HDHomeRun QuickTV installer. HDHomeRun QuickTV uses a “.qtv” channel file to support friendly selection between mutlicast channels.
  • Page 16 Operation of this product in a residential area is likely to cause harmful interference, in which case you will be required to correct the interference at your own expense. Trademarks: HDHomeRun is a registered trademark of Silicondust USA Inc. HDRACK is a trademark of Silicondust USA Inc.

This manual is also suitable for:

Hdhr-tech-us

Table of Contents

Save PDF