This is a film sound system which utilizes a CD-ROM disc which is sychronized to film by means of timecode which is optically encoded into the exhibition film print. (Sound)
DTS
Meaning of DTS in English
Film and video English vocabulary. Английский словарь фильмов и видео. 2012