• DocumentCode
    2364822
  • Title

    The design and implementation of a multimedia storage server to support video-on-demand applications

  • Author

    Molano, Anastasio ; García-Martínez, Alberto ; Vina, Angel

  • Author_Institution
    Univ. Autonoma de Madrid, Spain
  • fYear
    1996
  • fDate
    2-5 Sep 1996
  • Firstpage
    564
  • Lastpage
    571
  • Abstract
    In this paper we present the design and implementation of a client/server based multimedia architecture for supporting video-on-demand applications. We describe in detail the software architecture of the implementation along with the adopted buffering mechanism. The proposed multithreaded architecture obtains, on one hand, a high degree of parallelism at the server side, allowing both the disk controller and the network card controller work in parallel. On the other hand; at the client side, it achieves the synchronized playback of the video stream at its precise rate, decoupling this process from the reception of data through the network. Additionally, we have derived, under an engineering perspective, some services that a real-time operating system should offer to satisfy the requirements found in video-on-demand applications
  • Keywords
    buffer storage; client-server systems; interactive television; multimedia systems; network operating systems; real-time systems; software engineering; buffering mechanism; client/server based multimedia architecture; disk controller; multimedia storage server; multithreaded architecture; network card controller; real-time operating system; software architecture; synchronized playback; video-on-demand applications; Application software; Bandwidth; Buffer storage; Computer architecture; Multimedia systems; Operating systems; Quality of service; Real time systems; Streaming media; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
  • Conference_Location
    Prague
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-7487-3
  • Type

    conf

  • DOI
    10.1109/EURMIC.1996.546483
  • Filename
    546483