| In recent years,with the rapid development of mobile Internet,people's demand for interactive entertainment and video entertainment is increasing day by day.Especially for products with high definition and low latency.Short video and live video applications have led to a significant growth in the size of video users.In the mainstream APP such as Tik Tok,Weibo,DouYu,Inke and so on,the behavior of users watching short video and live broadcasting has become more common.In view of this,our company launched audio and video entertainment projects in 2017,and has launched a number of products,including video recording,video clipping,video live broadcasting and other fields,and in the relevant areas of subdivision has been popular used in the market.For pan-entertainment audio and video technology,audio and video data compression,real-time interaction,mobile multimedia devices adaptation and so on have become the industry's difficulties and urgent areas to be improved.In view of this,in the process of actual project development and progress,this paper has made many new attempts to improve the user experience to the best,while taking into account the user's use cost,so that each user can get the best viewing experience at the lowest cost.Based on the above discussion,this paper combines the actual project of the company,taking Android and iOS mobile terminals as carriers,studies the implementation of efficient,energy-saving,high reliability software coding and decoding strategy in mobile terminal.Firstly,the development trend and the latest trend of audio and video coding and decoding industry are introduced,and the basic principle and general practice of using FFmpeg for audio and video coding and decoding are expounded.Because this article is based on the project running by the company,it will be discussed in the content of the article combined with the actual situation.There are three projects involved in this paper.These three projects are finally transformed into products and tested by the market.Finally,this paper gives the implementation of the scheme,the actual situation of each project is described in detail,and the actual operation form of the product is displayed.The main work of this paper is: 1.Propose a method to balance the performance and efficiency of equipment and verify it;2.Optimize the audio and video coding and decoding as much as possible and put it into practice to verify the theory in the actualproject group;3.Propose more ideas and verify more in the future work;4.part of the function will form SDK to facilitate the use of other partners. |