/vbit2

Teletext streaming. Generates a T42 teletext stream from teletext pages. This can be used with inserter hardware or a Raspberry Pi to generate a video signal that teletext TVs can decode and display. It can also be used with vbit-iv to generate in-vision teletext on a Linux PC or Raspberry Pi.

Primary LanguageC++

VBIT2

An installation guide and more can be found in the github wiki.

About

This program takes a set of teletext page files and generates a feature rich transmission stream on stdout.

The transmission stream can be piped to raspi-teletext or any other application that needs a teletext packet stream. It is a console application that can be compiled for Raspberry Pi or Windows.

It generates a T42 teletext stream that can be piped to raspi-teletext to add a teletext signal to the Raspberry Pi composite output, vbit-py to drive a Vbit teletext inserter board, or into the vbit-iv in-vision renderer.

VBIT2 can also optionally generate output an mpeg transport stream containing DVB-TXT for merging into a digital television stream.

Features

VBIT2 includes the following features:

  • Parallel mode transmission of teletext magazines.
  • Cycling subpage carousels.
  • Level 1.5 and 2.5 features including dynamic character and object downloading pages and Packet 29 insertion.
  • Format 1 Broadcast Service Data Packet generation with automatic daylight saving time.
  • Fastext and TOP navigation support.