Font Size: a A A

Research And Design Of Multimedia Network Broadcast Control System

Posted on:2020-11-05Degree:MasterType:Thesis
Country:ChinaCandidate:L J XiaoFull Text:PDF
GTID:2428330602960574Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
As people's requirements for information dissemination efficiency increase,the frequency of multimedia playback in various occasions is increasing.In use,it is required to support real-time control of the playback content and status of multiple devices,support different file types,support program uploading and downloading,etc.,and the existing mobile phone broadcast control system is difficult to meet the demand and the editing program operation is complicated.Therefore,this paper proposes to design a multimedia network broadcast control system based on AndroidThe system is based on the C/S(Client/Server)architecture.The main work is as follows:(1)Design and interaction of client and server interfaces(2)The server is built on the server through the Nanohttpd framework.The client uses the IP address to perform multi-threaded concurrent Socket connection through the thread pool,and searches for the server under the same LAN.(3)Custom editing control as a program,its child controls as a window,through the principle of event distribution mechanism and custom controls,to achieve control window sliding,drag and drop size,edge adsorption,alignment display and one-button full screen,etc.Features,combined with other controls,enable preview,add,replace,and delete resources in the window.Multiple file type displays are achieved through custom resource controls and system controls.The custom action control simply does not intercept the click event and automatically restores or moves to the specified position based on the location at the end of the slide.(4)The client and the server communicate through the retrofit framework,and the client can not only edit the program and upload the program to the server,but also can control the volume and brightness of the server in real time and download the program of the server again.When transferring pictures and videos,the unique identifier is used to determine whether the file needs to be uploaded,thereby increasing the transmission rate.The server processes the client's request and feeds back the results.(5)The server adds a window according to the parameters in the program and sets the position of the window.According to the resource type in the window,different controls are selected to display the resources,wherein the video resources are played through the controls in the ijkplayer open source library,and the clock is played.Resources are exposed through custom controls.Compared with the previous system,the system improves the accuracy of the terminal(server)search and shortens the search time;simplifies the operation of editing the program,adds the functions of edge adsorption,alignment display and one-button full screen;according to the picture and The unique identifier of the video optimizes the uploading and downloading speed;adds download and re-editing functions for the server program;and adds preview function for the server image and video resources.
Keywords/Search Tags:client, server, multimedia, broadcast control
PDF Full Text Request
Related items