Font Size: a A A

Design And Implementation Of Video On Demand Client Based On Android

Posted on:2021-11-17Degree:MasterType:Thesis
Country:ChinaCandidate:C J ZhangFull Text:PDF
GTID:2518306308469394Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the progress of society and the rapid development of the Internet industry,mobile smart phones have become inseparable from people’s daily lives.From the initial call and text of mobile smart phones to various social chat software today.The applications on mobile phones are very extensive:including life shopping,leisure and entertainment,travel,financial management,education and learning,medical treatment,etc.It can be seen that the integration of traditional industries and the mobile Internet presents new features,platforms and models have changed,and video playback is a very important function of smart phones.Currently mobile video playback is generally divided into three categories:integrated video,short video,and live video.The overall development of the video playback platform shows good prospects.Android is an operating system developed based on the Linux kernel.Because of its open source and excellent system characteristics,Android has been favored by the majority of mobile phone manufacturers.The Android system has an unshakable position in the mobile device market,and it has now occupied more than 70%of the global smart phone operating system.With the current growing video industry,the popularity of mobile smart phones,and the rapid development of mobile video,consumer entertainment requirements have also increased.This topic originates from an actual engineering project.According to the actual needs of the project and the current mobile video development background,the main purpose is to implement an Android-based video on demand APP.The core function to be implemented by the system is video-on-demand on Android smart phones,which mainly focuses on the user experience in video playback.Secondly,whether the various functional modules of the overall software conform to user operating habits and whether they conform to current popular design styles also needs attention.According to the current mobile video development trend,design and implement a video-on-demand APP based on Android system to provide rich and diverse video content,which has important practical significance.This article first discusses the background and significance of the topic according to the current era background and the development of the Internet,and understands the current research status at home and abroad,and then introduces the relevant technologies used in the implementation of the topic,and fully studies the characteristics and requirements of the product.The functional requirements and non-functional requirements are put forward.Among them,in the functional requirements analysis,the four modules of login registration,personal center,video playback,preference recommendation are analyzed in detail,and use case diagrams are given.Non-functional Sexual requirements are mainly aimed at performance requirements and interface requirements.After the requirements analysis is completed,a summary design is performed according to the results of the requirements analysis.The main contents of the summary design are five aspects:system architecture,functional structure,database structure,network interface and interface structure.Then on this basis,each module is designed and implemented in detail.The design part focuses on the process design,interface design,and class design,and the corresponding class diagram,flowchart,and interface design diagram are given.The implementation part is based on the implementation.Methods and some key code to describe the implementation process.Finally,after the coding is implemented,test cases are designed and tested for each module,and the test results are displayed.You can see that the test results are basically in line with expectations.Finally,suggestions are made for improvement in the problems found in the test.This article finally designed and implemented an video on demand APP,which has reached expectations in terms of functions and performance,and can meet the needs of different types of users to watch videos anytime,anywhere.I believe that in the future continuous improvement,we will get more user support and favor.
Keywords/Search Tags:Android, Client, Video play, APP
PDF Full Text Request
Related items