Skip to content

Teletext streaming. This replaces the earlier vbit-pi-stream using C++ and a much more CPU efficient method.

Notifications You must be signed in to change notification settings

marcushultman/spoteletext

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vbit2

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

About VBIT

Teletext streaming. This takes a set up teletext files and generates a transmission stream on stdout. The transmission stream can be fed into raspi-teletext or any other application that needs a teletext packet stream. This is intended to replace vbit-pi-stream. It handles carousels better and uses ram to buffer pages rather than keeping them on file. It will use a lot more ram but also a lot less file system access and less CPU. It is a console application that can be compiled for Raspberry Pi or Windows.

This program is written in c++11. It was developed on Windows. I used Code::Blocks and added a compiler TDM-GCC-64. The toolchain change is needed to support c++11 and more specifically threads. Please contact me if you are trying to set up a windows development environment.

On Raspberry Pi it uses the default development environment. Just changed CFLAGS to CXXFLAGS and added flag -std=gnu++11

vbit2 probably outputs a lot of garbage on cerr depending on how I left it. You only want cout.

To get only cout run vbit2 like this

./vbit2 2> /dev/null

or on Windows

vbit2.exe 2> NUL

About

Teletext streaming. This replaces the earlier vbit-pi-stream using C++ and a much more CPU efficient method.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 82.8%
  • C 14.0%
  • Shell 1.9%
  • Other 1.3%