Ajimi TSAFT - Analysis and correction of Digital Video Content

TSAFT provides an automated solution for analyzing and on-the-fly correcting digital video content to help lower operational VOD costs while improving video content quality and video services subscribers satisfaction. Despite a very comprehensive market offer for network monitoring / tuning solutions, more than 50% of error causes is due to digital content not encoded as expected.

Unlike other solutions that require manual assistance, or time-consuming content testing processes, TSAFT is able to scan, repair, and optimize hundreds of video per day. In addition to this, continuous R&D efforts allow updating and maintaining a broad coverage of typical error detections. These may vary from video freeze to audio/video synchronization loss, as well as macro-blocking, which have been identified by video content Operators as major causes of quality defects in video distribution channels.

The TSAFT combined solution is composed of 3 video processing modules:
- TSAFT SCAN for immediate analysis & errors detection
- TSAFT REPAIR for on-the-fly video content correction
- TSAFT OPTIM for video content optimization

- Video content MPEG-2 transport stream based checking:
  · PSI tables consistency
  · TS flags (% PES) analysis
  · PCR, jitter, clock breaks verification

- PES encapsulation verification:
  · Analysis of PTS/DTS
  · Audio/Video delay
  · PES flags (%ES), and PCR offset

- ES content verification:
  · Supported types: H.264 (SD/HD), MPEG-2 (SD/HD), MPEG Audio Layer 1 and 2, CEEFAX teletext
  · ES discontinuity detection
  · AU analysis

- Real encoding data extraction (e.g. GOP, I frame, real bandwidth...)

- Automatic orrection of:
  · Program Clock Rate (PCR) errors, avoiding synchronization loss
  · TS Control Counter errors, avoiding skips during TS sequences decoding
  · PES flags (that depends on the payload) in the TS header
  · PAT/PMT consistency

- Automatic insertion of accurate ISO languages codes («fra», «eng», etc.)

Optimizes the required bandwidth and storage space for the video content streaming:
  · Removes any optional or redundant DVB tables (in case of IP streaming)
  · Removes any additional and useless padding
  · Allows to cut a sequence in a consistent manner (e.g. for the creation of a trailer)
  · Allows to extract an Elementary Stream (ES) to be reprocessed by a mux