ACCESSIBILITY AND DATA IN TV

Fingertext is a modular suite for the creation and cataloguing of contents with its corresponding broadcast in the DVB signal allowing TV stations to offer accessibility services such as subtitling, audiodescription and sign language to its programmes and send additional contents to its audience such as teletext and HbbTV applications.

Anglatècnic can also develop tailor-made software for clients to automate Teletext publishing making possible low operating and maintenance costs. This means the investment pays for itself almost from Day 1.

As well as the HbbTV signaling in the DVB, Anglatècnic with experience developing HbbTV applications such as red button launcher, geolocalised weather forecast, sign language reception and others can also complement the service with the developing of tailored-made HbbTV applications for the broadcaster.

FingerText meets both the needs of small TV networks on tight budgets and big broadcasting networks seeking high-performance systems.

Editors

The Fingertext Offline Subtitling Editor is a software for creating subtitling for the Deaf and Hard of Hearing (for teletext and DVB subtitles).


offline_editor
Main features:

  • The editor can use and control (play, rewind, fast forward, frame by frame, etc) digital video files (mjpeg, dv, wmv, …) with 4:3 or 16:9 ratio aspect.
  • The editor can work with digital video files with diferent frame rates (i.e. 25fps, 24fps, 30fps, …)
  • Fast editing of time codes (TC), the program is capable of highlighting the TCs of the video files’ frames (if the file begins with a certain TC it si necessary to calibrate before)
  • Graphic display of the programm’s audio. It allows to see visually the place where the subtitle can be inserted.
  • Graphic display of the reading difficulty of a subtitle in accordance with the programme parameters set.
  • The option of displaying various subtitles on screen at once and in any position.
  • Introduces the concept of characters to distinguish between the subtitles corresponding to each speaker in the programme being subtitled. The traits of these characters are highly configurable and it is easy to switch between them.
  • Includes the commands found in a text editor and shortcut keys for the most frequent options.
  • Provides straightforward navigation between the subtitles. When editing a subtitle, the foregoing and following subtitles are also displayed.
  • Special subtitling functions such as insert/delete/join/divide subtitles, increase/decrease the Position or the Time Codes of a subtitles group, automatic entry of TCs associated with the TC entered before, etc
  • Output shown as it will be displayed on a TV set fitted with Teletext (subtitles shown over image).
  • Automatic checking of the subtitling (times, positions, wrong subtitles, etc.) before the automatic simulation.
  • Automatic simulation of subtitling.
  • It can read and write “*.STL” subtitling files (EBU N19 Subtitling data Exchange Format).
  • It can import text files (.txt and .ttc) and SRT files (it allows to import scripts of programmes).
  • It can export text files (.txt and .ttc) and SRT files (these files can be used on Flash Players and the like).
  • Software and online Help in English.

Software for subtitling programmes in various languages in any alphabet.

multi_subMain features:

  • The editor can use and control (play, rewind, fast forward, frame by frame, etc) digital video files (mjpeg, dv, wmv, …) with 4:3 or 16:9 ratio aspect.
  • The editor can work with digital video files with diferent frame rates (i.e. 25fps, 24fps, 30fps, …)
  • Fast editing of time codes (TC), the program is capable of highlighting the TCs of the video files’ frames (if the file begins with a certain TC it si necessary to calibrate before)
  • Graphic display of the programm’s audio. It allows to see visually the place where the subtitle can be inserted.
  • Graphic display of the reading difficulty of a subtitle in accordance with the programme parameters set.
  • Introduces the concept of characters to distinguish between the subtitles corresponding to each speaker in the programme being subtitled. The traits of these characters are highly configurable and it is easy to switch between them.
  • Includes the commands found in a text editor and shortcut keys for the most frequent options.
  • Provides straightforward navigation between the subtitles. When editing a subtitle, the foregoing and following subtitles are also displayed.
  • Special subtitling functions such as insert/delete/join/divide subtitles, increase/decrease the Position or the Time Codes of a subtitles group, automatic entry of TCs associated with the TC entered before, etc
  • Output shown as it will be displayed on a TV set fitted with DVB subtitles.
  • Window showing sample subtitling when translating.
  • Automatic checking of the subtitling (times, positions, wrong subtitles, etc.) before the automatic simulation.
  • Automatic simulation of subtitling.
  • It can read and write “*.STL” subtitling files (EBU Subtitling data Exchange Format).
  • It can import text files (.txt and .ttc), UNICODE (.txt and .ttc), SRT files (it allows to import scripts of programmes),etc.
  • It can export to Scenarist Subtitlles: an image of each subtitle and the times are exported which can be used to burn-in the subtitles in a later phase.
  • It can export text files (.txt and .ttc), Unicode files (.txt and .ttc), TTML files (Timed Text Markup Language), Rhozet files, SRT files (these files can be used on Flash Players and the like), etc.
  • It can generate a video file with the subtitles burned-in in their corresponding positions.
  • Choice of subtitling language (including Arabic, with its respective alphabet).
  • Software and online Help in English.

Software for live subtitling of previously edited texts. These can be linked to a News System (for example, I-NEWS) to gather articles automatically for subsequent subtitling when broadcasting. This programme allows subtitles to be sent while the operator watches the live programme. The software is used to subtitle newscasts and other live events.


live_editor
Main features:

  • “ReSpeaking” with a Voice Recognition software (compatible with Dragon) in 3 different modes (block, line-by-line or word-by-word scrolling) to make live subtitling without prepared texts. Selection of Character by voice.
  • Previous capture of articles from a News System (for instance I-News) to allow preparation of a previous subtitling or in real time from the existing text in the broadcaster.
  • Displays differences between the two different updates in the News System providing the text was edited using the Editor. This means that editing is only required for text differences.
  • Integration with external Stenography system, which allows working in 3 different modes (block, line-by-line or word-by-word scrolling) to make live subtitling without prepared texts.
  • Intelligent segmentation of the texts into subtitles (based on several rules over the different parts of the sentences).
  • Swift editing using abbreviations entered by configuring the Editor.
  • Change of the subtitle colour in order to recognise the different Characters. This can be done in a previous way, when preparing texts, or instantly (using shortcut keys) if we are on Live.
  • Immediate change of subtitles position whenever the operator chooses.
  • Allows subtitles that have not been prepared to be added live.
  • Spell checker in the languages of dictionaries installed on MS. Word.
  • Includes the commands found in an ordinary editor and has many special features allowing fast, easy editing.
  • Automatic sending of the subtitles at configured speed.
  • Allows to send the subtitles simultaneously to multiple Inserters (eg Teletext/DVB Inserter, Virtual Inserter, Redundant Inserter, Intertrans, etc.).
  • Instant insertion of subtitles on one or various selected channels (they correspond to one o various Inserters) when the operator instructs.
  • Output is displayed as it will be seen on a TV fitted with Teletext (subtitles shown over the image).
  • Software and online Help in English.
  • Option: MultiLanguage, which allows editing and sending up to 4 languages simultaneously.

The Audiodescription Editor is a software for creating audiodescriptions for the blind and visually impaired (using the corresponding Fingertext Inserter, it can be broadcast as one of the DTT audio components, as one of the two audios of the analog TV, as one audio track of a DVD, etc.).

audiodescriptionPress this link to open the document with the explanation about Fingertext Editor’s features in order to improve audiodescription creation process versus traditional techniques.

Main features:

  • The editor can use and control (play, rewind, fast forward, frame by frame, etc) digital video files (mjpeg, dv, wmv, …) with 4:3 or 16:9 ratio aspect.
  • The editor can work with digital video files with diferent frame rates (i.e. 25fps, 24fps, 30fps, …)
  • Fast editing of time codes (TC), the program is capable of highlighting the TCs of the video files’ frames (if the file begins with a certain TC it si necessary to calibrate before)
  • Preparation of texts, comments and TCs for each audiodescription segment. This allows one person to prepare the script (text, comments and TCs) while another makes the recording.
  • Provides the commands found in an ordinary editor and ensures easy navigation between the various segments of audiodescription.
  • Import and export of scripts and/or alternate TCs (.txt, .ttc, .sbt, .sbm).
  • Graphic display of the programme’s audio (sound wave). It allows to see visually the place where the audiodescription segment can be inserted.
  • Graphic display of the audiodescription segment difficulty (thermometers) in accordance with the programme parameters set.
  • Graphic display (colour bars that keep shortening) to see when the recording of the audiodescription segment must start (allowing the audiodescriptor to prepare and therefore start the recording at the precise moment) and to see the remaining recording time according to the segment TC window.
  • Graphic display of the recording audio level (VUMeter).
  • Automatic audio level adjustment when the segment mean volume level has some difference from the one set as correct. If the difference is bigger than a set threshold it is also possible that the audiodescriptor triggers the adjustment. If the difference is too big, then a new recording of the segment will be necessary.
  • Possibility to set an audio gain or attenuation to the recorded audiodescription segment.
  • Possibility to set a programme audio attenuation when the audiodescription segment is played, even to maintain the attenuation during a burst of audiodescription segments.
  • Recording, positioning and testing of each audiodescription segment.
  • When a segment of audiodescription is being recorded, information on the preceding and following one is also displayed.
  • Automatic checking (times, positions, etc.) before the automatic simulation.
  • Automatic simulation of the audiodescription (whole programme or just the selected audiodescription segment with the corresponding previous and following offset).
  • It allows to use .NAR files (Fingertext files where every audio segment is saved and also an index with the position and other data of each segment) and .ESF files (standard file format with the same characteristics). The final file is much smaller than a full audio track and allows to edit the segments individually.
  • It allows to generate a full audio track of the audiodescription in MP3 or EBU WAV (BWAV) format, with or without mixing with the programme audio (when the audiodescription is mixed with the programme audio, this is faded accordingly).
  • Software and online Help in English.

Software used for creating and editing Teletext pages in PTX in any Windows® system.

Editor teletextMain features:

  • The Page Editor uses all Teletext 1.5 features (character sets, fasttext, control bits, etc.). It allows configuration at both the page and sub-page levels.
  • Tools allowing rapid creation and edition of pages meeting the requirements and restrictions found in teletext specifications.
  • Introduces the concept of an Editing Area, allowing one to work in areas of the page, edit them, move them, and so forth. This allows users to edit the page easily without risking changes to control and/or tiling control characters.
  • The option of seeing a page as it will be viewed on a Teletext-capable TV set or seeing the additional information for editing (for example, one can display the control characters that viewers will not see on their sets).
  • The option of working with templates, thus separating design from content.
  • The option of using password-protected masks that prevent the editor changing certain areas of the page.
  • Allows fonts to be created with tiled characters. Once the font has been created, it can be used to write titles or other texts using tiled characters.
  • Easy drawing, using pencil, rubber and other drawing tools.

Server Sets

This software stores and manages Teletext pages, users and system configurations.


page_module
Main features:

  • Uses mySQL database and a Web Apache server running on a Linux OS. The system is based on ADODB in order to make it independent of the database management system. This feature allows it to be installed with other database managers (Informix, SQLServer, etc.).
  • High-speed relational database for storing content (pages) and keeping material logically organised. Auxiliary information is stored for the management information.
  • Apache software server employing the HTTP standard for IP web services with database access extensions and the generation of dynamic pages using interpreted PHP language. Access to protected services using user/password combinations.
  • Web-based system administration. Entry to the system is password controlled. The user can only make those changes matching his user profile. Each profile defines the folders and contents he can access and the kind of operations he can perform.
  • The administrator can manage groups, users and passwords from any PC with an Internet connection. Management is carried out using a standard web browser. This allows the system to be managed from virtually anywhere through connection to the Server over an IP network.
  • Web-based management of database contents. The person with some management privileges can manage the database content and move, copy, remove and/or edit Teletext pages stored in the database.
  • Users granted the corresponding privileges may move, copy, alter, remove and/or edit content on air (i.e. pages broadcast on teletext).
  • In addition to the broadcast content, the database can also store auxiliary pages and folders shared by users (Personal Folder, Shared Folder, Bulletins, etc.).
  • The selected teletext page can be previewed in the browser. Clicking on the Edit button allows changes to be made to the chosen page.
  • There is a frame to the left displaying all the Containers (Folders, Real Channels, Virtual Channels, Real Bulletins, Virtual Bulletins) which the user can view depending on his privileges. The person given “air” privileges can see Real Channels (which contain the pages being broadcast).
  • The centre frame displays all of the Teletext Pages, allowing these to be copied, moved, wiped, etc.
  • The right frame displays an accurate preview of the selected page, together with its configuration settings (fasttext, control bits, etc.).
  • The Server system notifies the Transmitters of any relevant changes through IP messages (modify/remove/page insertion).

This Server module includes storage and management functions for offline subtitle files.

subtitling_moduleMain features:

  • Web-based management of both teletext and DVB subtitles (move, copy, remove and/or edit).
  • Users with “air” privileges can give “Play” and “Stop” instructions of the subtitling.
  • The subtitle files can be stored in auxiliary folders or shared with other users (personal folder, shared folder, templates, etc.).
  • The centre frame displays all the contents of the chosen folder and lets the user copy, move, wipe, etc.
  • The right-hand frame gives a preview of the selected subtitle file and its characteristics (title, ID, etc.). Pressing “Edit” opens the Subtitling Editor, allowing changes to either close or open subtitles
  • The Server sends Play / Stop instructions to the Transmitters.
  • Manual and automatic subtitling export to SBT, STL, SRT, TTML, EBU-TT(D) and WebVTT files.

This Server module includes storage and management functions for audiodescription files.


transmisores2
Main features:

  • Web-based management of audiodescription files (move, copy, remove and/or edit).
  • Users with “air” privileges can give “Play” and “Stop” instructions for the audiodescription.
  • The audiodescription files can be stored in auxiliary folders or shared with other users (personal folder, shared folder, templates, etc.).
  • The centre frame displays all the contents of the chosen folder and lets the user copy, move, wipe, etc.
  • The right-hand frame gives a preview of the selected audiodescription file and its characteristics (title, ID, etc.).
  • The Server sends Play / Stop instructions to the Transmitters.

This module allows the TV station to update Fingertext content automatically using XML documents. This greatly facilitates on-the-fly updating of on-air teletext content.

xml_moduleMain features:

  • XML Import: allows content to be imported to the Fingertext database (XML documents must conform to the DTD format). A server daemon constantly checks to see whether there are any new XML files to be imported. If this is the case, it makes a call to a PHP page to upload the XML file contents into the database.
  • XML Export: this generates XML files in response to server requests made using the HTTP protocol (for example: http://bds/exportaXML.php?addr=”tvc/gaceta5/playa”, where “tvc/gaceta5/playa” is the page path in the Fingertext database).

Transmiters

The Multitransmitter prepares in real-time the teletext pages, subtitles and audiodescription segments of one TV channel.


teletext_inserter
Main features:

  • Software operating on the Windows operating system that manages interaction with the Inserters and the Database (in server-based systems) to broadcast teletext pages, subtitles in several languages and audiodescriptions.
  • Commands related to the programme (CUE, PLAY, STOP) received from the main automation systems (Harris, Peeble Beach o VSN Multicon), from Fingertext Server and from its own interface.
  • Reading of time code: VITC or TC-ANC embedded in the SDI signal, LTC or SOM (Start of Media).
  • Asynchronous management of content through IP messaging (modification/removal/page insertion). Page, subtitling and audiodescription gathering from the database (in server-based systems).
  • Stores the teletext pages, subtitle files and audiodescription files in the local hard disk and can interact with the database (in server-based systems) to gather the contents for broadcast.
  • The Multitransmitter can work stand-alone in case of disconnection with database. Contents can be updated modifying the stored files until the connection with the server can be restablished.
  • Receive live subtitles and prepares them for the Inserters.
  • It can record an offline subtitle file created automatically from the received live subtitles and TC. This file can be used in re-emissions of the tv programme.

virtual_inserterVirtual transmitter is a software for testing subtitles and/or audiodescriptions in the video window instead of in the signal that is being broadcasted.

Features:

  • This is the same software used for the Transmitters (with TC reading) but instead of the data being sent to the Inserter or the audio track for streaming in the TV signal, the data is previewed and listened to in a Windows video window.
  • It can be connected to the database for integration into the Fingertext System, allowing Play/Stop instructions as if it were a Inserter. One only needs to configure another Transmitter.

open_caption_subThe live online station generates subtitles meeting Broadcast media’s quality and resolution requirements in either analogue or digital video format. The station uses broadcasting video cards to perform this task.

Main features:

  • The same editing features as the Live Editor.
  • Instant insertion of subtitles when the operator wants them.
  • Preparation of the following subtitles in the video editing card so that no curtain effects are created between subtitles.
  • Options for controlling the video card input and output.
  • The option of inserting subtitles that have not been prepared beforehand.

web_textWebtext is a Transmitter but instead of broadcasting in a TV signal, it shows the contents on a web page.

Main features:

  • It is displayed in the Management Environment as just another Real Channel. The Teletext pages or links to Teletext pages in the Real Channel are published on the Internet.
  • The Teletext page is displayed as it would be on a TV with teletext.
  • Pressing the 3 digits on the image refreshes the web page with the corresponding Teletext page.
  • The 4 colour buttons are the same as the Fasttext ones (or linked pages) and the white button takes the user to the Teletext index page (page 100).
  • Form for entering the page number of the Teletext page one wishes to view. The web is refreshed with the requested Teletext page.
  • Buttons to show next/previous sub-page and next/previous page.

Inserters

HandData OnAir Lite allows the insertion in a Transport Stream DTT of interactive services such as EPG, Present & Following, HbbTV applications, MHP applications, DVB Subtitles, Teletext and others along with the corresponding signaling.

 

The system is designed to integrate with existing digital broadcast systems, providing a multiuser environment for updating content, ensuring data integrity and providing recovery and redundancy mechanisms.

captura_hbbtvMain features

The HandData OnAir can generate and/or insert the following data types:

  • EPG (Electronic Programme Guide): Generation of EIT scheduled tables.
  • Present & Following: Generation of the present and following EIT tables.
  • HbbTV applications:
    • Generation and transmission of HbbTV interactive applications in broadcast using Object Carousel.
    • Signaling of HbbTV interactive applications in broadcast accessible via IP channel.
  • MHP Applications: Generation and transmission of MHP interactive applications.
  • DVB Subtitling (according to the ETSI EN 300 743 European standard):
    • Generation of DVB PSI (DVB-SI) tables linked to subtitle streams.
    • Generation of DVB graphic subtitles encapsulated in in PES packets and sent over Transport Stream.
    • Sync of subtitles with the videos of a Transport Stream.
    • Allows for as many captioning components with their corresponding PIDs as streams available in HandData (possibility of subtitling in multiple languages and multiple channels simultaneously).
  • Teletext: Generates teletext components and their signaling associated with the PMT. It allows for as many different teletext, each with their corresponding PID, as streams are available in HandData.
  • Events Notification and private sections: Generation of Stream Events.
  • Service Information: Generation of tables MPEG2 Program Specific Information (PSI), DVB Service Information (DVB-SI) and the Application Information Table (AIT) for MHP and HbbTV applications.

HandData OnAir allows updating data emissions by multiple external customers by means of specific protocols for:

  • Present and following event information: EIT present and following.
  • Program schedule information: EIT scheduled.
  • Objects (files) of the Object Carousels.
  • DVB Subtitles.
  • Teletext.
  • Private Sections and event notification (Stream Events).

Modules

HandData OnAir consists of the following elements:

  • System Manager: system management interface.
  • DataCast Server: System core that performs the encoding of content and generates an output Transport Stream in IP interface or in DVB-ASI interface through a specific card.
  • System Management Server: the system management server which allows connection of multiple content update clients. It includes support of database with implemented system integrity mechanisms.
  • Teletext Encoder: Encodes teletext in the teletext components of the Transport Stream with the corresponding signaling.
  • DVB Subtitling Encoder: Receives text subtitles via an IP protocol, converts them into a PES packet and sends the result to a specific HandData technology encoder that packetizes them in Transport Stream.
  • PCRmonitor: Retrieves sync marks (PCR) of DTT videos and recalculates the timing of the DVB subtitles for synchronization with the video.
  • EPG Interface: this module updates the Service Information tables of the programme guide (EITs) in accordance to the DVB format for its insertion in the HandData TS.
  • Programmable Integrator Software: this software interconnects HandData with the client emission platform using network protocols and database connections in order to publish EPGs automatically. This option requires to adapt this software to the client particular requirements so this adaptation will be either subject to the corresponding specific proposal from Anglatecnic or the same client can do its own adaptation by themselves.

Integration aspects

The HandData technology allows for a faster and easier set-up and integration with the customer’s systems already on premises.

Integration aspects to consider:

  • Integration with head-end multiplexer.
    • The multiplexer should be able to signal the Information Service in ISO 13818 + NIT in PAT or else should be able to re-multiplex the DVB-SI tables.
    • The multiplexer should be able to re-multiplex components of an input service in one or more output services, including their signaling.
  • The HandData system implements the following data protocols for integration with the customer’s broadcast systems:
    • Integration to update EIT events present & following.
    • Integration to update the programming grid (EIT schedule).
    • Integration with data update system to update the contents of the applications on Object Carousel (HbbTV or MHP). For HbbTV, the path of the HbbTV applications downloaded by IP can be configured directly from the HandData interface.
    • Integration with subtitling systems using IP protocol.
    • Integration with Fingertext Teletext system. The Fingertext Teletext Transmitters (optional module) can be installed in the HandData server.
    • Integration of protocols and mechanisms for data and Stream Events insertion in a stream of Private Sections.

Depending on the need of the broadcaster we have the different SDI inserters.

cavidSDI Inserters:

  • CAVID to insert Teletext and Teletext Subtitling in a SD-SDI signal. It places teletext in the selected VBI lines of the TV signal
    and meets all Teletext level 1,5 norms as laid down in the ETS 300 706 – Enhanced Teletext specification.
  • VT3 to insert OP47 subtitling in HD-SDI signal.
  • Microvideo to insert Closed Caption and OP47 subtilling.