Font Size: a A A

HiSilicon H.264 Hardware Encoder Transplantation On Linphone

Posted on:2017-07-18Degree:MasterType:Thesis
Country:ChinaCandidate:W L LiuFull Text:PDF
GTID:2428330596456813Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the Android intelligent set-top box is becoming more and more widely applied to home gateway,the VoIP applications which depend on the Andoird intelligent set-top box,are getting the satisfaction of the users because the applications can provide media communication service over the Internet.Linphone,a popular VoIP application which runs on the Android set-top box,supports H.264 HD video coders.However,the H.264 encoder occupies the set-top box CPU resources too much and leads to software crashes in a high frequency.To solve the problem,the migration of the new Hisi H.264 hardware encoder on the Linphone has an important application value.The main research works are as follows.(1)Research on the design and implementation of Hi3716MV400 Android smart set-top box system.Firstly,the design requirements are described,the whole block diagram of the system is presented and the hardware components and software components of the system are described.Then the implementation of VoIP which based on the Android and Linux system are analyzed.At last,the development environment of Hi3716MV400 Android SDK is established and the set top box Android system image file is compiled.The set top box is burned to Android system by using the Hi-Tool software and then provides working platform for the Hisi H.264 hardware encoder.(2)The migration of the Hisi H.264 hardware encoder.Based on the structure of Linphone H.264 software encoder MSFilter and the relization of Hisi H.264 hardware encoder are analyzed,the development environment of Android Linphone is firstly established.Then through Hisi library adding,Linphone source code modifying,debugging repeatedly,the MSFilter of Hisi H.264 hardware encoder can be supported in the Linphone.Finally,the Linphone can be installed on the Hi3716MV400 Android set-top box.(3)Experimental testing and analysis of the functional performance of the Hisi H.264 hardware encoder.After the newly compiled Linphone is installed,the development environment is established and the test results are recorded.The results show that the Linphone H.264 hardware encoder works normally and the whole system is of good effect.The method of hardware encoder migration eases the Linphone application crash due to the high CPU occupancy,meets the requirement of the expected design and provides important reference for the apply of hardware encoder migration.
Keywords/Search Tags:Android STB, Linphone, The migration of Hisi H.264 hardware encoder
PDF Full Text Request
Related items