Font Size: a A A

The Design And Implementation Of Single-Mathine Karaoke Software System Based On Linux

Posted on:2012-02-27Degree:MasterType:Thesis
Country:ChinaCandidate:H Q LiuFull Text:PDF
GTID:2218330338453388Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Being one of the most popular form of entertainment, KTV has both characteristics of entertainment industry and features of service industries. Today It can be found all over the country with the rapid development nearly decades. Equiped with HDTV, touch screen and special keyboard/mouse, KTV chiefly plays audio and visual songs.Its video format focuses on MPEG2 and H.264. As one of KTV family, single-machine KTV has been permeating into various entertainment place for its flexibility, maintenability. Today the copyright for songs has been gradually clarified and it is imperative for single-machine KTV to enter into ordinary families.It is the developing trend that single-machine KTV has the characteristics of friendly interface and convenient operation. KTV producer are vying with one another for imitating interface styles of Iphone and Ipad. Single-machine KTV has network function that is generally not needed to play songs in real-time, which allows it to update and obtain information and upgrade online. It constantly evolves in the context of the merge of the telecommunication, computer, and cable TV network, and finally develops into convergence of home entertainment.Through more than a year of hard effort, whole designment of the subjects was successfully accomplished. During testing, reliable operation was ensured and various performance indexes meeted the design requirementsBased on the market situation including aborative study of the supply and demand situation and the competition of domestic products, the system structure and software and hardware requirements was given. The Operating System is Embedded Linux used in the most STB at the present time, U-boot as its boot loader compatible with FAT32 and NTFS file system, interface development base on MiniGUI middleware, and open-source ffmpeg as player middleware, all which have been optimized.Begining with formulating the background of market, the author separately expatiated the system overall frame and function module of the subject. This paper particularly introduces the implement of the software and briefly describes the structure of hardware of platform. The software was separately described based on functional layer and logic layer, and designment and implement of SDK and GUI functiona modules were described in detail.
Keywords/Search Tags:Multimedia, HD, Single-machine, Linux
PDF Full Text Request
Related items