• DocumentCode
    1832545
  • Title

    Supporting Audio Streaming in Application Cloud for Embedded Systems

  • Author

    Liu, Jian-Hong ; Chen, Jing ; Tsai, Yu-Chin ; Tai, Yi-Chuan ; Shih, Chen-Hao

  • Author_Institution
    Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
  • fYear
    2012
  • fDate
    25-27 June 2012
  • Firstpage
    1800
  • Lastpage
    1805
  • Abstract
    Clouding computing brings new paradigms in the development and deployment of software. An inevitable issue would be the deployment and the execution of existing application software, not necessarily legacy ones, in an environment of cloud computing. This is even more challenging in satisfying users of embedded system products due to the characteristics of resource limitation and platform variety. In this paper, an approach to supporting audio streaming in application cloud for embedded systems is presented. The approach enhances our previous work, namely ACES (short for Application Cloud for Embedded Systems) which serves as an effective approach to offloading the execution of applications from embedded system platforms to the cloud side and helps transit to cloud computing. It works via capturing audio data generated by applications running at cloud-side server and playing back at client-side platform. ACES thus is capable of fully supporting applications, which are not developed initially for cloud computing, to be executed on the server side in an environment of cloud computing and the execution can be launched through operating a browser from embedded system platforms on the client side. There is no need either to modify or to port the existing applications in the deployment. Neither is there any plug-in support required for the client-side browser. A demo implementation, of which X window applications playing audio streams are selected to be the existing applications, is described in this paper. It serves as an example to demonstrate how the approach of ACES can be realized.
  • Keywords
    audio streaming; client-server systems; cloud computing; embedded systems; resource allocation; software maintenance; ACES; application cloud for embedded systems; application software execution; audio data capturing; audio streaming; client-side browser; cloud computing; cloud-side server; resource limitation; software deployment; software development; software legacy; Browsers; Cloud computing; Computers; Embedded systems; Web servers; application cloud; browser; cloud compuing; embedded software; embedded system; mobile device; thin client;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
  • Conference_Location
    Liverpool
  • Print_ISBN
    978-1-4673-2164-8
  • Type

    conf

  • DOI
    10.1109/HPCC.2012.271
  • Filename
    6332404