1st International ICST Conference on Multimedia Services Access Networks

Research Article

A versatile multiplexing algorithm exclusively based on the MPEG-2 systems layer

  • @INPROCEEDINGS{10.1109/MSAN.2005.1489935,
        author={Samuel Rivas and Vıctor M.  Gulias  and Carlos  Abalde},
        title={A versatile multiplexing algorithm exclusively based on the MPEG-2 systems layer},
        proceedings={1st International ICST Conference on Multimedia Services Access Networks},
        publisher={IEEE},
        proceedings_a={MSAN},
        year={2005},
        month={8},
        keywords={},
        doi={10.1109/MSAN.2005.1489935}
    }
    
  • Samuel Rivas
    Vıctor M. Gulias
    Carlos Abalde
    Year: 2005
    A versatile multiplexing algorithm exclusively based on the MPEG-2 systems layer
    MSAN
    IEEE
    DOI: 10.1109/MSAN.2005.1489935
Samuel Rivas1,2,*, Vıctor M. Gulias 3,4,*, Carlos Abalde3,4,*
  • 1: LambdaStream Servicios Interactivos S.L.
  • 2: Ronda de Outeiro 33 Entlo., A Coruna (Spain)
  • 3: LFCIA - MADS Group. Computer Science Department
  • 4: University of A Coruna (Spain)
*Contact email: samuel@lambdastream.com, gulias@dc.fi.udc.es, carlos@dc.fi.udc.es

Abstract

This work introduces an algorithm to multiplex stored MPEG-2 PES streams into one SPTS regardless of the PES streams type or bitrate. The algorithm is devised to comply with the MPEG2 standard STD. In order to support all available levels and profiles, the STD buffer lengths are parametrized and a maximum output bitrate can be established. To check the validity of the algorithm, a simulator has been implemented in a high level functional language. To prove its usefulness, a MPEG-2 PS to TS converter was implemented in C using this algorithm. The paper focuses on the algorithm description and shows some results obtained with the simulator.