Font Size: a A A

Software Design And Implementation Of On-board Media Playback Controller

Posted on:2016-10-10Degree:MasterType:Thesis
Country:ChinaCandidate:P F CaoFull Text:PDF
GTID:2308330461477643Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
In recent years, urban rail transit as a new mode of transportation, by virtue of its large capacity, fast speed, economic aspects of environmental protection and other natural advantages has made a tremendous development, In the background that urban rail transit industry is becoming increasingly mature, improving the quality of the passenger services to meet the growing visual entertainment for passengers during travel has become the subway owner’s most concerned topic. As the main provider for audiovisual services, the on-board media player system will be bound to attract the most attention. Throughout the development of the domestic and international on-board media player system, we can find that information in different lines cannot be shared, the form to publish information is single, the material available for publish is monotonous, and the timeliness and flexibility are poor. So this thesis proposes a method to design and implementation the on-board media playback controller, which can more or less overcome some of these drawbacks.This on-board media playback controller can provide passengers with train-stop service; video playback service, emergency communication service, and information synchronization download service. During implementing train-stop service, this program uses Flash Player to edit the template, which can be very flexible and can easily create a beautiful and diversity template material. During implementing video playback service, this program use a method to ensure play mode automatically converted between live video and taped video, at the same time, ensures its good stability. By implementing emergency communication service, on-board media playback controller can receive real-time emergency alert or some control commands from ground control center via the network, which can give passengers useful guards when dangerous things happen and can also help ground control center to centralized management of all trains on the line. During implementing information synchronization download service, this program use a multi-thread download mode, supporting HTTP functionality, which is convenient for the central server to manage all the information, on-board media playback controller can do real-time detection of information updates and execute downloading.This thesis first describes the functions of on-board media playback system and its development status. Then, considering the drawbacks of the current on-board media playback system and the actual needs of the project, the thesis proposed the specific functions to be achieved. Next, the thesis descripts several key modules about how to implement the on-board media playback controller in details. At last, the thesis briefly described the results of the testing process.
Keywords/Search Tags:On-board Media Playback Controller, Flash, DirectShow, VLC, Multi-threadDownload
PDF Full Text Request
Related items