Computer and Modernization

Previous Articles     Next Articles

FFMPEG Online Video Conversion System Based on Autonomous Controllable Platform

  

  1. (1. Modern Education Technology Center, Xinjiang Teacher’s  College(Xinjiang Education Institute), Urumqi 830043, China;
    2. Xinjiang Laboratory of Education Cloud Technology and Resources,Urumqi 830043, China)
  • Received:2019-05-29 Online:2020-02-13 Published:2020-02-13

Abstract: As a part of the research on technology of autonomous controllable platform, an on-line FFMPEG video conversion system based on autonomous controllable platform is researched and implemented, which provides online video format conversion service and video encoding processing environment for embedded platform. This paper mainly designs the system framework, builds the system operating environment, and researches the implementation method of the related core functional modules of the system. The core modules include video upload module, Socket service module, video conversion, compression, key frame injection module, and video play module. Finally, an experiment is done to test the function and performance of online video conversion system. Experiments show that the system can support batch upload, conversion, and compression of large-capacity video files, and can support the conversion of different video file formats, and the client player supports arbitrary dragging of the video progress bar and playing.

Key words: FFMPEG, Socket, multithread, key frame, B/S

CLC Number: