Wanxun Broadcom IPAV Solution

IPAV solution

1 Introduction

With the advancement of the national education informatization construction, network streaming media applications have been promoted by departments at all levels with their fresh, fast and accurate advantages. How to use the network streaming media application platform in conjunction with traditional education network resources for online learning and efficient work Real-time communication has become one of the hot topics discussed by education experts and scholars at all levels.

Streaming media refers to the media content encoding data stream transmitted through the network, which can be played back at the local terminal in real time, and has real-time characteristics. The key technology for streaming media is streaming, that is, a smooth data stream is obtained through the network. It can be roughly divided into online live broadcast, online on-demand, network broadcast and file download. The mode of streaming media applications is also very wide, including holding online work conferences, live broadcast of important events, internal learning and training, network TV, audio and video appreciation, etc.

The implementation and construction of streaming media applications in online education can speed up the decision-making speed of education authorities and improve resilience; improve the school's teaching management and improve the level of teachers; teachers can improve teaching methods, better accumulate educational resources, and improve teaching Achievements; students can learn more vividly and intuitively, and comprehensively improve their overall quality.

2 Application mode

Online video-on-demand: mainly based on teaching courseware, conference recording and other applications, characterized by greater selectivity and pertinence;

Online live broadcast: The important events such as leader speeches and work conferences are quickly spread on the Internet, featuring instant delivery and strong timeliness;

Network TV IPTV: Realize the function of network TV station, which can collect AV, cable TV and other signals, broadcast it manually or automatically according to the program table, and can immediately insert announcements, welcome words and other content;

Webcast Broadcast: mainly based on learning materials, activity videos, civil servant training and other applications, characterized by dynamic adjustment, circular broadcast, equivalent to self-built school TV station;

File Download Download: You can upload some files that are of interest or important to everyone for repeated viewing. The feature is that you can watch them anytime and anywhere without internet connection.

3 System advantages

Maturity

The equipment, operating system, and database used are all mature products that have been matured and applied in large quantities in the world. It is very simple for users to use and maintain, and does not require additional training to learn other excessive things, which reduces the cost of use; the bottom of the product The core has been used in various occasions, and it can fully guarantee stable operation.

Open system

The system is designed using international standard protocols, such as UDP, RTP, RTSP for network protocols, MPEG4 for video data, MP3 for audio compression, SQL Server for database, and multiple external interfaces for advanced users to build more personalized Application.

Scalable

With the rapid development of today's network technology, users' needs are constantly increasing. If there is no forward-looking technology, the network structure established using outdated technology may not immediately meet the needs of users. Therefore, in order to ensure that this system can adapt to the network development trend in the next few years, the hardware, network protocol and database system in the system should adopt open protocols compatible with international standards, which can be expanded according to the needs of users. If you can seamlessly add live channels.

compatibility

The system is designed with maximum compatibility with existing equipment in mind, and can achieve live conference recording, classroom live recording, and satellite TV live recording.

Broad practicality

After the system is completed, it can be widely used in distance education, live video conference, etc., and can also be used in government e-government.

Seamless link

It can seamlessly connect with other e-commerce platforms or portal platforms.

4 System architecture

The system uses B / S-based application architecture, user access, management can be carried out through the Web. Web design uses ASP + SQL technology to ensure the maturity of the system. Streaming media adopts object-oriented design and C ++ coding to ensure high performance.

4.1 System composition

The system is divided into streaming media core services, application systems, and management systems.

The streaming media core service adopts UPA (Unified Program Architecture) design model, unified video pump scheduling mechanism, supports multiple media format parsing and streaming, and can undertake large-scale user concurrent access. The "media service core" uses a single network port model, which greatly increases the security and reliability of the system.

The VOD system supports B / S and C / S application models, with the database as the center, and security authentication, user access, and management are all based on the database, which greatly improves the scalability and practicality of the system. Can easily interface with other OA systems to achieve unified security certification, and can provide a variety of application layer development interfaces, users can easily develop a video-on-demand platform that includes a billing system that suits their needs, or you can directly use the VOD system to easily build Practical audio and video on-demand and release platform.

Provide a safe and independent management system, using the management system, you can easily import movies, courseware and other programs, change the program category, set broadcast tasks and other functions.

For distributed applications, core services, application systems, and management systems can be installed on the same computer or on multiple computers to implement distributed applications.

4.2 System architecture

The streaming media service platform uses a standard system architecture, provides a powerful core video pump, a practical application mode, and a convenient management layer. The system uses a standardized network protocol (RTP / RTSP protocol) to realize multiple applications based on government network audio and video. With strong expansibility, the following is the system structure diagram:

5 System functions

It can provide a complete network streaming application solution for the education industry, realize online live broadcast, program recording, file broadcasting, network on-demand, online classroom, courseware on-demand and other functions, helping the education department quickly establish a professional network audio and video application platform.

5.1 Live Video

Webcast applications are used in a variety of occasions, such as: satellite TV live broadcast, video conference live broadcast, classroom live broadcast, cable TV live broadcast, live broadcast of exhibitions and press conferences, etc. At the same time, these live broadcast resources are also more valuable to us and need to be simultaneously Record these contents in order to facilitate the future study, life or work.

1. Adopt distributed architecture, flexible configuration of collection, coding, forwarding, storage and management;

2. Support server cluster operation and automatic load balancing, which can be smoothly expanded as the number of users increases;

3. Support multiple distribution methods such as unicast, multicast, and multicast. When receiving live broadcast, first search for multicast data to save bandwidth;

4. A variety of subtitle information can be inserted at any time; text notification can also be issued at any time;

5. Central control management is realized through Internet browsing, the administrator can log in and manage remotely no matter when and where, maintenance is simple, and the end station is maintenance-free;

6. Support multiple live (off-site) or multi-signal online live broadcast at the same time, with multi-site collection, multi-level account management functions, powerful load capacity, smooth expansion, stable and reliable operation.

5.2 VOD on demand

1. Support online streaming of all mainstream media formats (VCD, MP3, AVI, ASF, WMV, WMA, RM, RMVB, etc.), support the on-demand of document courseware (Word, Xls, PPT, Flash, Bmp, etc.) format, support rich On-demand media courseware (multi-stream ASF files);

2. The on-demand response time is within 1 second, and the client supports custom buffer playback mode;

3. The unified core video pump provides strong power support and fully supports all media formats and non-media formats;

4. The number of concurrent users on a single machine can reach more than 1,000;

5. During the on-demand process, SEEK, PAUSE and other functions can be performed;

6. Support multiple network cards, and automatically balance the load between each network card;

7. Support list play, you can select a playlist in advance, the client will play according to the list;

8. The unique media analysis, packaging, and rotation training scheduling mechanism guarantees very little system resource utilization, and the network utilization rate can reach more than 95%;

9. Support 7 * 24 hours uninterrupted service, fully meet enterprise-level application requirements.

5.3 Video recording

Through this system, audio and video information such as satellite TV programs, conferences, leadership speeches, and teacher lectures can be relayed to any network at any time, so that any end user on the network can easily order programs; at the same time, these precious The audio and video resources are saved in the streaming media service for users who miss the reception to order, download and watch, and make the most of these resources. The system maximizes automation and intelligence.

1. The integration of audio and video network broadcasting, recording and on-demand is completed. The whole process does not require human intervention, which reflects a high degree of intelligence and integration;

2. Automatically add the recorded files to the streaming media library for users to watch on demand;

3. The server can be set to cache a few days of programs for users who missed the live broadcast to order or download to watch locally;

4. Provide the program automatic update function, the system uses the first-in first-out principle to recycle the hard disk for program recording.

5. The interlaced recording function ensures the continuity of watching programs;

6. Provide a variety of recording modes, you can manually intervene at any time on the basis of the default recording rules to record complete programs.

7. It comes with an independent program editing tool, which can merge, cut and repair recorded programs, and can also convert the recorded files into multimedia files in other formats.

8. Support batch download function, authorized users can batch select programs cached on the server and download to local computer.

9. Support client recording function, authorized client can record while receiving live broadcast, and directly record the received live broadcast content into ASF format file.

5.4 Screen broadcast

1. Adopt proprietary screen capture and compression technology to realize online live broadcast of computer screen;

2. Support online broadcast of all mainstream media files such as ASF, WMV, WMA, MPEG, Mp3, RM, RMVB, AVI, etc., and these programs can be mixed;

3. Support multiple broadcast tasks, users can customize the broadcast program list;

4. Clients receive continuously during the broadcast.

5.5 Video download

1. The streaming media service system has a built-in high-speed download service module, which allows authorized users to download the content to watch on the local hard disk;

2. Support breakpoint resume transmission, support list download, can realize the selected download list, download by task;

3. The number of downloaders and download traffic can be limited on the server side, placing too many bitstreams due to user downloads, thereby affecting the quality of online viewing users.

6 System components

The system consists of a streaming media server, a management terminal, a collection workstation and a client receiver.

Streaming media server-sends digital multimedia information from the on-site collection workstation to the client receiver. It requires sufficient bandwidth resources, such as being installed on the backbone server;

Management terminal-It can be installed on any PC in the network, or it can be installed on the same service as the streaming server.

Acquisition Workstation-can collect and publish real-time audio and video information, multimedia files, etc.

Customer receiving end-adopts B / S structure, can receive and watch through the browser.

Stainless Steel Food Container

Stainless Steel Food Container Series,Stainless Steel Oil Barrel,Stainless Steel Wine Barrels,Stainless Steel Food Container

Jiangmen Xinweijie Stainless Steel Products Co., Ltd. , https://www.xwjstockpots.com