The quality of video has become a decisive factor for the consumer of 3G video services to
choose his mobile operator. It is, therefore, critical for 3G network operator, equipment
provider and service provider to measure and hence maintain the video quality of video
services they offer. A project has been proposed in University of Plymouth to develop a test
platform to evaluate video quality for 3G handset using Asterisk PBX server. For this
purpose, support for 3G-324M protocol and all the audio and video codecs (i.e. H.263
baseline level 10 and MPEG-4 simple profile @ level 0) mandated and recommended by 3G-
324M standard should be added in to Asterisk®.
The purpose of this thesis is to identify the correct software implementation of H.263
baseline level 10 and MEPG-4 simple profile @ level 0 video codecs so that they can then be
incorporated in to Asterisk®. This is the part of the above mentioned project. Open source
FFmpeg-libavcodec is believed to support both MPEG-4 and H.263 codecs. Similarly
Telenor H.263 codec is also free to use. This project tests both the capabilities and suitability
of the above mentioned software packages/codecs for adding in to Asterisk to perform the
required encoding and decoding. Experiments showed that FFmpeg-libavcodec can neither
decode nor encode to MPEG-4 simple profile @ level 0. It seems that FFmpeg requires some
major modifications in its source code to support MPEG-4 simple profile @ level 0 codec.
Although FFmepg can decode and encode to H.263 baseline level 10, but it does not offer a
fine control over bitrate while encoding, and reports very high muxing overhead while
decoding, H.263 baseline level 10. Telenor H.263 codec can decode and encode to H.263
baseline level 10.without any problem. Telenor H.263 codec is, therefore, more suitable for
incorporating in to Asterisk® than FFmpeg for decoding and encoding to H.263 baseline
level 10 bitstreams.
I
Date of Award | 2007 |
---|
Original language | English |
---|
Awarding Institution | |
---|
Video Quality Measurement for 3G Handset
Zeeshan (Author). 2007
Student thesis: PhD