z-logo
open-access-imgOpen Access
Memory Copy Optimization for Streaming Gateway Transcoding: Models and Algorithms
Author(s) -
Li Mingzhe,
Wang Jinlin,
Chen Xiao,
Ye Xiaozhou
Publication year - 2016
Publication title -
chinese journal of electronics
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.267
H-Index - 25
eISSN - 2075-5597
pISSN - 1022-4653
DOI - 10.1049/cje.2016.06.003
Subject(s) - transcoding , computer science , gateway (web page) , algorithm , streaming data , parallel computing , computer network , data mining , world wide web
Repeated memory copy during protocol translation inhibits capacity of a streaming media gateway. Unlike existing optimization techniques that rely on platform‐specific features, this paper investigates algorithm‐level platform‐independent strategies. A mathematical concept of the buf‐string is proposed to model the protocol transcoding process. Based on this model three payload extraction algorithms that can reduce memory copy are presented. The streaming gateway used in the Next‐generation broadcasting (NGB) and the Nextgeneration on‐demand (NGOD) system is taken as an example to demonstrate and evaluate our strategies. Experimental results from an x86 host and an embedded system prove that our strategies can reduce CPU overhead by 15% to 45%, and optimize the linear space complexity to a constant one.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here