Abstract

With the deepening of teaching reform and the development of computer technology and application, multimedia network teaching has become the development direction of traditional teaching mode. In recent years, a large number of multimedia teaching software have emerged at home and abroad, most of which have relatively similar characteristics, such as audio/video interaction, sharing the whiteboard, teaching broadcast, with specific user roles and permission control, etc. The transmission and synchronization of multimedia stream is a research hotspot in real-time multimedia system. In this paper, the transmission protocol, delay model and synchronization strategy in multimedia stream network transmission are discussed deeply, and the calculation method of static buffer size of receiver is given. A new algorithm of dynamically changing playback rate according to the change of buffer is proposed to realize multimedia synchronization. On J2EE platform, the functions of distributed and developable network teaching system based on SOA architecture are realized. According to the requirements of unified modelling language UML in software engineering, the network teaching system was modelled, and various types of model description diagrams needed by the system were completed in Rational Rose, a UML development tool. According to the requirements of software engineering, the outline design and detailed design of the network teaching system based on UML and the concrete implementation in the object-oriented development platform are completed. It greatly improves the level and work efficiency of multimedia teaching and network teaching, and provides reliable technical support and strong technical support for teachers to carry out multimedia teaching activities smoothly in network classroom.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.