suzigit / audiotimescale Goto Github PK
View Code? Open in Web Editor NEWTimescale is a technique used to modify media-object playing duration. This work proposes timescale algorithms, to be performed on-the-fly, for compressed audio streams. The focus is situations where there is no user interference as, for example, the temporal consistency maintenance of a hypermedia document. The algorithms are proposed, developed and integrated to video timescale algorithms (developed by Sergio Cavendish). Furthermore, a resynchronization algorithm is also proposed, and implemented, in order to maintain inter-media synchronization in MPEG-2 system streams. The timescale tool is composed by the aforementioned algorithms and their integration to content rendering tools. The proposed solution can be easily used in applications that need timescale compressed media streams. As an example, the adjustment tool was integrated to a hypermedia formatter.