Using windows media services to solve the shortcomings of traditional live broadcast solutions

Foreword: [I. Overview

Today, with the rapid development of information technology, the demand for multimedia live broadcast is more and more extensive, such as live broadcast of conferences, distance learning, online training, etc., such streaming media (including audio and video signals, computer screen signals, etc.) live broadcast for the live broadcast system. Stability, maximum concurrent users, audio and video effects are becoming more and more demanding, so when choosing a suitable solution, you need to consider a variety of factors.

Based on the analysis and comparison of several types of solutions, this paper gives a most reasonable proposal.

Content navigation:
2. Analysis of traditional solutions

First, let's first analyze some of the traditional solutions and their shortcomings.

1. Solution 1: Video capture card + live broadcast software

The solution is to install video capture card and live broadcast software on the PC (or industrial computer, server) (in order to share the load, the live broadcast software can also be installed on a separate server), wherein the video capture card is responsible for audio and video signals. The collection, while the live broadcast software is responsible for the distribution of streaming media signals, that is, live broadcast. The live viewing terminal is generally a PC (with speakers) with playback software installed.

The main drawbacks of this solution are:

Video capture cards generally cannot collect computer screen signals. If you want to broadcast computer screen signals (such as speech ppt), you will not be able to achieve them;

Compatibility issues between the video capture card and the PC. Video capture cards almost always need to be installed with drivers (generally based on Windows operating system). It is difficult to ensure that they are always compatible with different PC models and operating system versions.

The live broadcast software is generally developed by the capture card manufacturer or even the integrator. The stability and compatibility with the operating system are generally not very good, and the installation and configuration are cumbersome.

2. Solution 2: Video capture card + windows media services

The difference between this solution and Solution 1 is that instead of the third-party live broadcast software, it uses the media services service that comes with Windows (it is a dedicated server for the live and on-demand of the Windows Server operating system). Service, the server that installs this service is generally called windows media server) to realize the live broadcast function. Since the media service is the built-in service of windows (windows 2000 server and later versions), the stability is greatly enhanced, and the installation and configuration are greatly improved. It is also relatively simple.

The hardware architecture of the solution is still a video capture card + PC, and the hardware stability is still poor, especially when the live broadcast load is large, and when it is running for a long time, there may even be a crash or a system crash.

3. Solution 3: Special equipment

Solution 2 improves the stability of the software, but the above drawbacks caused by the video capture card can not be solved. Because of this, a number of manufacturers of multimedia live broadcast systems have been developed, and these manufacturers have developed special devices to complete the live/on-demand function. Because the integrated special equipment is specially optimized design, and most of them are based on embedded operating system (generally based on the Linux kernel optimized by the manufacturer), it is not vulnerable to attack, so the overall performance and stability are good.

However, the solution also has shortcomings, that is, the number of concurrent users is limited, that is, the number of clients watching live broadcasts is generally limited. For example, the domestic representative manufacturer is 160, while the foreign representative manufacturer Polycom is 50. In addition, the viewing PC of the solution generally needs to install the playback software developed by the manufacturer itself, which is troublesome to install and maintain, and has potential stability problems.



First, let's first analyze some of the traditional solutions and their shortcomings.

1. Solution 1: Video capture card + live broadcast software

The solution is to install video capture card and live broadcast software on the PC (or industrial computer, server) (in order to share the load, the live broadcast software can also be installed on a separate server), wherein the video capture card is responsible for audio and video signals. The collection, while the live broadcast software is responsible for the distribution of streaming media signals, that is, live broadcast. The live viewing terminal is generally a PC (with speakers) with playback software installed.

The main drawbacks of this solution are:

Video capture cards generally cannot collect computer screen signals. If you want to broadcast computer screen signals (such as speech ppt), you will not be able to achieve them;

Compatibility issues between the video capture card and the PC. Video capture cards almost always need to be installed with drivers (generally based on Windows operating system). It is difficult to ensure that they are always compatible with different PC models and operating system versions.

The live broadcast software is generally developed by the capture card manufacturer or even the integrator. The stability and compatibility with the operating system are generally not very good, and the installation and configuration are cumbersome.

2. Solution 2: Video capture card + windows media services

The difference between this solution and Solution 1 is that instead of the third-party live broadcast software, it uses the media services service that comes with Windows (it is a dedicated server for the live and on-demand of the Windows Server operating system). Service, the server that installs this service is generally called windows media server) to realize the live broadcast function. Since the media service is the built-in service of windows (windows 2000 server and later versions), the stability is greatly enhanced, and the installation and configuration are greatly improved. It is also relatively simple.

The hardware architecture of the solution is still a video capture card + PC, and the hardware stability is still poor, especially when the live broadcast load is large, and when it is running for a long time, there may even be a crash or a system crash.

3. Solution 3: Special equipment

Solution 2 improves the stability of the software, but the above drawbacks caused by the video capture card can not be solved. Because of this, a number of manufacturers of multimedia live broadcast systems have been developed, and these manufacturers have developed special devices to complete the live/on-demand function. Because the integrated special equipment is specially optimized design, and most of them are based on embedded operating system (generally based on the Linux kernel optimized by the manufacturer), it is not vulnerable to attack, so the overall performance and stability are good.

However, the solution also has shortcomings, that is, the number of concurrent users is limited, that is, the number of clients watching live broadcasts is generally limited. For example, the domestic representative manufacturer is 160, while the foreign representative manufacturer Polycom is 50. In addition, the viewing PC of the solution generally needs to install the playback software developed by the manufacturer itself, which is troublesome to install and maintain, and has potential stability problems.



First, let's first analyze some of the traditional solutions and their shortcomings.

1. Solution 1: Video capture card + live broadcast software

The solution is to install video capture card and live broadcast software on the PC (or industrial computer, server) (in order to share the load, the live broadcast software can also be installed on a separate server), wherein the video capture card is responsible for audio and video signals. The collection, while the live broadcast software is responsible for the distribution of streaming media signals, that is, live broadcast. The live viewing terminal is generally a PC (with speakers) with playback software installed.

The main drawbacks of this solution are:

Video capture cards generally cannot collect computer screen signals. If you want to broadcast computer screen signals (such as speech ppt), you will not be able to achieve them;

Compatibility issues between the video capture card and the PC. Video capture cards almost always need to be installed with drivers (generally based on Windows operating system). It is difficult to ensure that they are always compatible with different PC models and operating system versions.

The live broadcast software is generally developed by the capture card manufacturer or even the integrator. The stability and compatibility with the operating system are generally not very good, and the installation and configuration are cumbersome.

2. Solution 2: Video capture card + windows media services

The difference between this solution and Solution 1 is that instead of the third-party live broadcast software, it uses the media services service that comes with Windows (it is a dedicated server for the live and on-demand of the Windows Server operating system). Service, the server that installs this service is generally called windows media server) to realize the live broadcast function. Since the media service is the built-in service of windows (windows 2000 server and later versions), the stability is greatly enhanced, and the installation and configuration are greatly improved. It is also relatively simple.

The hardware architecture of the solution is still a video capture card + PC, and the hardware stability is still poor, especially when the live broadcast load is large, and when it is running for a long time, there may even be a crash or a system crash.

3. Solution 3: Special equipment

Solution 2 improves the stability of the software, but the above drawbacks caused by the video capture card can not be solved. Because of this, a number of manufacturers of multimedia live broadcast systems have been developed, and these manufacturers have developed special devices to complete the live/on-demand function. Because the integrated special equipment is specially optimized design, and most of them are based on embedded operating system (generally based on the Linux kernel optimized by the manufacturer), it is not vulnerable to attack, so the overall performance and stability are good.

However, the solution also has shortcomings, that is, the number of concurrent users is limited, that is, the number of clients watching live broadcasts is generally limited. For example, the domestic representative manufacturer is 160, while the foreign representative manufacturer Polycom is 50. In addition, the viewing PC of the solution generally needs to install the playback software developed by the manufacturer itself, which is troublesome to install and maintain, and has potential stability problems.


Page number: 1 2 3 4 Next Page

More related: var x= "Polycom, conference system, video phone, audio industry news".split(","); for (i=0;i

Information search document.write(ntype) document.write(pyear) document.write(pmonth) document.write(ztype)

UVB Lamp

Uvb Lamp,Germicidal Tube Lamp,Uv Sterilizer Light,Germicidal Uv Light

Changxing leboom lighting product CO.Ltd. , http://www.leboomuv.com

Posted on