#internet #stream #news #client #linux #itty

app ittyr

A Linux client for reading news from the Internet Teletype sevrice

2 releases

0.1.1 Jun 13, 2021
0.1.0 Jun 13, 2021

#1068 in Audio

Custom license

19KB
154 lines

Internet Teletype Reader

Crates.io

ittyr is a CLI Internet Teletype client that decodes and outputs ITTY messages in real time as they are being streamed through the ITTY service. The following streams are available:

  • ITTY Broadcast
  • Europe News
  • Autostart

In the backend, ittyr uses ffmpeg to transcode the ITTY audio stream to PCM audio data, then uses minimodem to decode RTTY data into ASCII text.

Installation

This program only works on Linux. You will need ffmpeg and minimodem (both can be downloaded from the links above, or through your package manager).

To install ittyr, run:

cargo install ittyr

Known issues

Occasionally, ittyr will spit out meaningless strings of characters when started. This is simply caused by minimodem flipping the mark and space tones. Just restart ittyr. This only happens when the program first starts.

Dependencies

~5–16MB
~162K SLoC