Defining 232-ATSC 4K IPTV Programs for IPTV Decoders

Defining 232-ATSC 4K IPTV Programs for IPTV Decoders

Starting with Version 2.01 firmware, the 232-ATSC 4K HD Tuner can output the tuned MPEG stream as a Unicast or Multicast AV Over IP stream. At present, the full stream will be sent, including all programs and associated streams. The IPTV stream will be in the same format as received, MPEG2, or H.264.

Off-air broadcasts often include multiple programs. Note that the actual number for each program is not the same as the virtual channel ID. Advanced IP decoders such as VLC and the Contemporary Research QIP-D can access any program in the stream. The key is how to identify each program so the IPTV decoder can find it.

The best tool for this is VLC, usually using Unicast to send the 232-ATSC 4K stream to your PC.

  • Access the 232-ATSC 4K Web page and select the IPTV tab
  • Enter the address of your PC
  • Enter a UDP Port for the video, for this example, say 1001
  • Launch VLC, select Media/Open Network Stream and enter UDP://@:1001 as the stream port
  • The stream will play in VLC, usually showing the first program.
  • Select Playback/Programs to select the programs carried in the stream
  • Go to the Tools menu and select Codec information

In the example shown above, there are three programs, numbered 3, 4, and 5. These are the actual program numbers, different than the channels numbers, 47-1, 47-2, and 47-3.

If your IPTV decoder has the ability to define a program number as well as the address of the stream, use the actual program numbers for playback.

Defining Programs for the QIP-D IPTV Decoder

At the current version of firmware, defining program numbers for QIP-D playback is a bit different. When a program such as VLC connects with the stream, it first looks inside the stream’s PMT (Program Management Table) to extract the data shown in the Codec Information table, and how VLC lets you select the program by a name or number. Currently, the QIP-D reads the same PMT and lists the program in the order it finds them, which is not always the same as the actual program number (this will change with a future firmware update).

In the case of the above example, QIP-D programs 1-3 access actual programs 3-5. It’s possible that programs won’t always be in the same sequence, so some experimentation is in order. In creating this set of instructions, I flipped back and forth between sending the 232-ATSC 4K stream to my PC and my QIP-D IPTV encoder. I appreciated that the tuner remembers a list of IPTV settings, so it was easy to go back and forth.

    • Related Articles

    • Testing 232-ATSC series UDP Control

      In addition to IP Telnet control, the 232-ATSC 4K, 232-ATSC 4, 232-ATSC+1, ATSC-SDI and ATSC-SDI 4 HDTV tuners offer bi-directional UDP control. Two-way UDP operation was added to both tuners with S37 firmware 2.08 (but should be updated to V 2.16 or ...
    • Basic Instructions for Integrating Display Express RF Control

      Display Express is a very easy system to install and integrate, compared to other video distribution and control systems. Though it’s really simple, it’s often a new way of doing things for integrators. in this blog, we’ll lay out the basic steps, ...
    • CR Toolbox, A Universal Application Designed to Connect and Update CR Products

      CR Toolbox is a universal application designed for compatible Contemporary Research (CR) products. CR Toolbox enables users to ensure all products are on the network and working properly, easily perform maintenance, confirm firmware versions and ...
    • How do I Integrate an RF System using 8VSB?

      In a recent firmware update (v. 2.6.4), all QMOD encoders can now broadcast RF channels in 8VSB format.  What is 8VSB? Over-the-air TV channels are broadcast using 8VSB modulation, while cable channels use QAM to carry the video. QAM works well for ...
    • How Does MPEG Encoding Work?

      We refer to our QMOD solutions as HD Modulators – IPTV Encoders. That covers a lot of ground and requires a bit of explaining. A QMOD is an Encoder, as it accepts a video source and encodes it into an MPEG-2 stream. From there, it can package the ...