Method and system for improving performance of chat room streaming media server

A media server and chat room technology, applied in the direction of selective content distribution, image communication, electrical components, etc., can solve the problems affecting the performance of the media server, audio and video delay, etc., to achieve easy implementation, improve performance, and simple implementation logic Effect

Inactive Publication Date: 2020-12-29
WUHAN SOUTH SAGITTARIUS INTEGRATION CO LTD
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the prior art, in the MCU solution, the MCU architecture frequently creates and destroys audio and video codecs, syn

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for improving performance of chat room streaming media server
  • Method and system for improving performance of chat room streaming media server
  • Method and system for improving performance of chat room streaming media server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] This embodiment discloses a method for improving the performance of the chat room platform, such as figure 1 ,include:

[0033] S100. Determine the total processing capability of the media server according to the GPU and CPU hardware resources on the media server.

[0034] Specifically, the maximum processing capacity of a single CPU and GPU of a certain model can be known by checking the user manual. The user manual will detail the maximum number of video decoding, video synthesis and encoding supported by a single CPU and GPU at the same time at a certain resolution. , the audio processing capability user manual is also documented in detail. The total processing capacity of the media server can be calculated through the number of CPUs and GPUs and the computing power of a single CPU and GPU. Assume that the processing capability of each GPU is to encode and decode 2 channels of video with a frame rate of 60 and a resolution of 1920x1080, and the processing capabilit...

Embodiment 2

[0051] This embodiment discloses a system for improving the performance of a chat room platform, including: a signaling server and a media server; wherein:

[0052] The signaling server is used for information interaction with users who join the chat room. When the user joins the chat room, it notifies the user whether the user can enter the chat room by judging whether the number of people in the current chat room meets the preset maximum number of chat rooms; When the user joins the chat room, the audio and video format input by the user is received, and the signaling server also informs the user of the received audio and video format, and sends the audio and video format input and received by the user to the media server.

[0053] Specifically, the signaling server sets the maximum number of members in the chat room. The maximum number of members can improve the quality of group chats among users in the group, prevent the limited media resources of the media server from bein...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The method for improving the performance of the chat room platform is characterized by comprising the following steps: determining the total audio and video resource processing capacity of a media server according to hardware resources on the media server; according to the mainstream video resolution, video coding format and audio coding format of the online chatting equipment, pre-creating a media resource pool containing corresponding media resources with different quantities in a threshold range of the processing capacity of a media server; when the user enters the chat room, enabling the media server to query a media resource pool, and acquiring required resources from the media resource pool according to audio and video formats transmitted and received by the user; and when the user leaves the chat room, enabling the media server to recycle the media resources occupied by the user and returning the media resources to the media resource pool. The method for improving the performance of the chat room platform is simple in implementation logic and easy to implement. The practicability is high, the effect is good, frequent creation and destruction of resources are avoided, and thestability and reliability are achieved.

Description

technical field [0001] The invention relates to the technical field of communication and streaming media, in particular to a method and system for improving the performance of a chat room streaming media server. Background technique [0002] With the rapid development of network communication technology, people's communication methods have become more diversified and simple. The application of network audio and video single-person chat and multi-group chat is inseparable from our daily life. Behind the convenience is the precipitation and development of technology. People need background server support for online audio and video chat. Server performance directly affects the user's call quality and user experience. Efficient and stable work of the chat platform server is a basic requirement. [0003] One-to-one online audio and video chat between users is realized through the P2P peer-to-peer network. The chat platform provides network hole punching service, signaling service...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04N21/233H04N21/2343H04N21/439H04N21/4402H04N21/4788H04N21/63H04N21/643
CPCH04N21/4788H04N21/632H04N21/4402H04N21/643H04N21/4398H04N21/2343H04N21/233
Inventor 胡一凡张宇殷力周继波李晓聪刘华
Owner WUHAN SOUTH SAGITTARIUS INTEGRATION CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products