IDEAS home Printed from https://ideas.repec.org/a/spr/telsys/v61y2016i1d10.1007_s11235-014-9952-x.html
   My bibliography  Save this article

A distributed transcoding and content protection system

Author

Listed:
  • Daniel Díaz-Sánchez

    (Universidad Carlos III de Madrid)

  • Rosa Sánchez-Guerrero

    (Telefónica de España)

  • Patricia Arias

    (Universidad Carlos III de Madrid)

  • Florina Almenarez

    (Universidad Carlos III de Madrid)

  • Andrés Marín

    (Universidad Carlos III de Madrid)

Abstract

Video coding is a process for adapting media content to the constraints of transmission networks delivery and terminal device visualization. Moreover, content protection is also necessary. Nowadays the heterogeneity of client devices is increasing leading to different resolutions, qualities and form factors. Due to this, transcoding and protection are essential processes to be conducted in modern video distribution networks to adapt video to devices and network constraints and to enable pay per quality schemas enforcing content licenses. Unfortunately, transcoding and protection can be no longer considered linear since every single content should be transcoded in several formats and sometimes protected, so it would require a long time to finish. Modern scalable coding techniques, as H264 SVC, can help to save processing power and bandwidth providing in a single stream several video versions. However, if the enhancements of a SVC encoded content are protected separately, it would possible to enable pay-per-quality providing an additional degree of freedom to content delivery industry. Unfortunatelly, transcoding and protection entail huge doses of processing power at provider side and should be distributed. Moreover, processing key streams to decrypt enhancements that were encrypted separately can increase the complexity at receiver side. Cloud computing emerges as a potential solution for coping with large population of users with heterogeneous visualization devices. The elastic nature of cloud computing can be an advantage given the difficulty to predict the computing resources video content would require to be distributed during the entire content life. This article describes a system that distributes and parallelizes the video transcoding process as well as the content encryption, following the SaaS approach in cloud computing. Moreover, the article describes an experimental approach for generating and processing a flexible key stream that would help to simplify key management at receiver side and would allow legacy receivers to consume SVC content with separate enhancement protection.

Suggested Citation

  • Daniel Díaz-Sánchez & Rosa Sánchez-Guerrero & Patricia Arias & Florina Almenarez & Andrés Marín, 2016. "A distributed transcoding and content protection system," Telecommunication Systems: Modelling, Analysis, Design and Management, Springer, vol. 61(1), pages 59-76, January.
  • Handle: RePEc:spr:telsys:v:61:y:2016:i:1:d:10.1007_s11235-014-9952-x
    DOI: 10.1007/s11235-014-9952-x
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s11235-014-9952-x
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s11235-014-9952-x?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:telsys:v:61:y:2016:i:1:d:10.1007_s11235-014-9952-x. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.