• DocumentCode
    889847
  • Title

    Motivation and Implementation of a Software H.264 Real-Time CIF Encoder for Mobile TV Broadcast Applications

  • Author

    Berger, Gad ; Goedeken, Richard ; Richardson, John

  • Author_Institution
    Thomson Corp. Res., Princeton
  • Volume
    53
  • Issue
    2
  • fYear
    2007
  • fDate
    6/1/2007 12:00:00 AM
  • Firstpage
    584
  • Lastpage
    587
  • Abstract
    An encoding system was implemented purely in software for sending H.264 video multicast to mobile devices. The H.264 encoder is a multi-threaded parallel-GOP encoder. It is capable of running in real-time with an AMD Opteron 1.8 GHz dual-core platform in baseline profile at CIF resolution at 1 Mbps-Real-time video encoding is accomplished with aggressive single instruction multiple data assembly code optimizations and advanced algorithms. A time control algorithm was developed to quell the mode decision process from spending too much time per frame. Transmission of the audio and video streams is on an IP layer over WiFi and DVB-H. DVB-H is chosen for its power saving and reliability features. Using the IP network, the encoder can be repurposed for applications other than mobile broadcast video.
  • Keywords
    IP networks; mobile television; optimisation; telesoftware; television broadcasting; video coding; CIF encoder; DVB-H; IP layer; WiFi; aggressive single instruction multiple data assembly code; mobile TV broadcast; mode decision process; software H.264; time control algorithm; Application software; Bit rate; Digital audio broadcasting; Digital video broadcasting; Encoding; IP networks; Mobile TV; Streaming media; TV broadcasting; Video compression; AVC; DVB-H; H.264; TV Broadcasting; digital TV; digital communication; encoder; encoding; internet; mobile communication; mobility; real-time; software; video coding; wireless;
  • fLanguage
    English
  • Journal_Title
    Broadcasting, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9316
  • Type

    jour

  • DOI
    10.1109/TBC.2007.896960
  • Filename
    4215103