Font Size: a A A

Design And Implementation Of Video Transcoding From HEVC To H.264 Based On The Android Platform

Posted on:2017-04-03Degree:MasterType:Thesis
Country:ChinaCandidate:Z LiuFull Text:PDF
GTID:2308330491450297Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Currently,the mainstream video coding standard is still H.264, which is widely used in different types of network and engineering fields. But people demand for higher qualit y video and the appearance of ultra-high-definition format(8K×4K), H.264 increasingly unable to meet the needs. So, it comes HEVC. However, the equipment support the HEVC format is still seldom, especially the intelligent terminal. Thus, there is a certain value to provide the experience of HEVC video for the mobile phone users.This article by the study of video transcoding technology, the prediction bits number, the residual bits number and other information are applied to solve the different coding structure between HEVC and H.264. Meanwhile, propose a method of intra prediction mode selection by exploiting the correlation of HEVC and H.264. Reduced the amount of calculation in the re-encoding process. In addition, through the analysis of motion vector, t he motion estimation in the inter prediction modes process is optimized.Based on the completed building Android application layer and the underlying development environment, and transplant the third party open source video codec library FFmpeg into the Android platform. Meanwhile, the FFmpeg is optimized to support the transcoding from HEVC to H.264. At last, the purpose by the use of the exiting video player to watch the transcoded file is achieved.
Keywords/Search Tags:Android, H.264, HEVC, transcoding
PDF Full Text Request
Related items