An Adobe Flash-based screencast solution with customized screen codec

  • Authors:
  • Mo Gao;Weikai Xie;Chenping Lu;Ruimin Shen

  • Affiliations:
  • Shanghai Jiao Tong University, Shanghai, China;Shanghai Jiao Tong University, Shanghai, China;Shanghai Jiao Tong University, Shanghai, China;Shanghai Jiao Tong University, Shanghai, China

  • Venue:
  • Proceedings of the Third International Conference on Internet Multimedia Computing and Service
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Screencast technology is fundamental to many online applications like web conference and online lectures. Due to its wide installed base and cross-platform support, Adobe Flash Player is a natural choice as the platform to implement screencast clients. However, due to the limited types of media encoding formats Flash Player supports natively, current Flash-based screencast solutions are suboptimal in terms of the bit rate needed and the visual quality delivered. By leveraging two less well-known mechanisms of Adobe Flash platform, the FLV Data Tag based Remote Method Invocation and Alchemy C/C++ to Actionscript compiling, we extended Flash Player with the decoding capability of a state-of-the-art screen codec format named SJSC. According to our evaluation tests, the solution is quite feasible in terms of decoder's CPU/memory usage. A visual quality test also shows the solution can achieve a better bit rate and quality trade-off than existing Flash-based screencast solutions.