Instant messaging extension method and system
A communication extension and duration technology, applied in the field of communication, can solve the problem of occupying bandwidth resources
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0050] A method for extending instant messaging in this embodiment includes the following steps:
[0051] S1. The client establishes a connection with the XMPP server;
[0052] S2. After receiving the video conference request, the client obtains the current network quality information; the client sends the video conference request and the current network quality information to the XMPP server;
[0053] S3. The XMPP server judges whether the current network quality information meets the preset network quality requirements. If so, the XMPP server establishes a connection with the SIP server through the gateway; sends the video conference request to the SIP server, and jumps to S4. In this embodiment, the preset network quality requirements include upload speed requirements, download speed requirements, and signal strength requirements. If not, the XMPP server sends a network monitoring command to the client, and the client obtains network quality information in real time based ...
Embodiment 2
[0089] The difference between this embodiment and Embodiment 1 is that in this embodiment S1102, when the user watches the accelerated video content, the listening client collects the image data of the user, sends the image data to the SIP server, and the SIP server collects the image data from the image data Recognize the face, and analyze the expression based on the face. When the analysis result is a negative expression, the SIP server increases the length of the video to be processed and reduces the acceleration of the video to be processed. In this embodiment, blank expression is defined as a neutral expression, based on which, happiness, satisfaction, etc. are defined as positive expressions, and confusion, discomfort, worry, etc. are defined as negative expressions. The existence of negative expressions may be the user’s discomfort with the accelerated video. By increasing the length of the video to be processed and reducing the acceleration of the video to be processed,...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 
