Real-time text

Introduction

Real-time text (RTT) refers to text that is transmitted instantly as it is typed; in other words, as a continuous stream of letters or words rather than as full strings. It also known as live typing, live text, fast text, text call or streamed text.

Real-time text is used in live captioning, collaborative editors and chat software.

This website aims to provide a comprehensive overview of the history of real-time text and of the techniques and protocols used to achieve it, with a focus on its use in chat software.

Index

A survey of real-time text systems
An attempt at an index of past and present real-time text systems.
Standards and protocols for real-time text
An overview of existing standards.
Designing a real-time text system
Notes and suggestions on how to design a real-time text system.

Other work

realtimetext.org
realtimetext.org was a highly informative website about real-time text with a focus on its use in accessibility and emergency systems. The page was scraped from a saved version on Web Archive from 2020-01-20 (link).
Real-time text on Wikipedia
A brief overview. Less comprehensive than realtimetext.org.