Font Size: a A A

Design And Development Of Multi-Channel Video Playing System Software For Bus

Posted on:2018-10-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2382330542988488Subject:Control engineering
Abstract/Summary:PDF Full Text Request
Bus TV is an important channel for government public information and local commercialization.Although the traditional bus TV can meet the basic requirements of the broadcast,the video screen quality is poor,the display mode of video on the TV is single,and the system is difficult to maintain.In order to improve the operational service level of bus system,to improve the efficiency of vehicle TV information release,to bring passengers a better riding experience,carrying out the design and development of vehicle terminal system is of great value.Based on the full investigation of various related technical solutions,this thesis designs and implements a set of bus-based multi-channel video broadcasting system software based on DM385 processor.The main work done and the results achieved are as follows:1)Based on DM385 McFW(Multi-Channel Framework)framework a multi-channel video output module is achieved.Focusing on the use of SWMS(Software Mosaic)link,multi-screen multi-mode display software is developed with video scaling,cutting,splicing,re-layout and other functions.Experiments show that the developed video playback system can support multiple video playback.2)The use of inter-process communication and QT signal and slot core module,we design the UI(User Interface)system,including the system menu,rolling subtitles and station picture interface and other functions.Based on the shared memory between the Linux process,we have achieved the system parameters of the query and save.Experiments show that the bus UI interface system and graphical interface switching is running smoothly.3)In order to improve system portability and scalability,Gstreamer multimedia framework combined with third-party plug-ins is used to build multi-channel video capture system.The collected video is encoded in H264 and stored locally.Video can be saved through the network to Ali cloud OSS(Object Storage Service).Experiments show that video capture coding and display is smoothly.OSS storage data is secure and easy to manage.
Keywords/Search Tags:bus terminal, embedded system, video player, QT, video codec, cloud storage
PDF Full Text Request
Related items