# tts based clock recovery for 192 byte transport stream

**URL:** <https://community.wowza.com/t/tts-based-clock-recovery-for-192-byte-transport-stream/41734>\
**Category:** Wowza Streaming Engine\
**Tags:** media-players-and-devices\
**Created:** [December 18, 2013, 4:19am UTC](https://community.wowza.com/t/tts-based-clock-recovery-for-192-byte-transport-stream/41734 "2013-12-18T04:19:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yogesh\_Tyagi](https://avatars.discourse-cdn.com/v4/letter/y/f4b2a3/32.png) [@Yogesh\_Tyagi](https://community.wowza.com/u/Yogesh_Tyagi)\
**Post date:** [December 18, 2013, 4:19am UTC](https://community.wowza.com/t/tts-based-clock-recovery-for-192-byte-transport-stream/41734/1 "2013-12-18T04:19:23Z")

</div>

Hi, Can anyone provide me some reference of how to implement tts based clock recovery for 192 byte transport stream.My clock recovery API take two interger inputs,one is time from receiver(tts/pcr) and second is local clock time.With tts I am not able to figure out how do I handle tts wraparound and convert it to integer (without overflowing it), to pass it to clock recovery API.

Also I am getting garbled values of tts sometimes. I have tried this with multiple streams.Is it a common issue with tts?
