Unlock instant, AI-driven research and patent intelligence for your innovation.

A video chat system based on sip protocol

A SIP protocol, video chat technology, applied in the field of Android video chat, can solve the problems of not having the ability to process video data project development, high requirements for server data processing, and increased server costs, so as to meet smooth experience, reduce requirements, and improve The effect of user experience

Active Publication Date: 2021-05-11
ZHEJIANG UNIV OF TECH
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Most of the current video chats use the mode of pulling streams from the server, so that the mobile phone does not need to do too much video processing, but this will have high requirements for the server to process data, and the cost of the server will increase a lot. Video chat based on the SIP protocol The method processes the video data on the mobile phone and forwards it by the server, which is suitable for project development where the server does not have the ability to process video data
However, during video chat, with the continuous update of the Android device model version, it is easy to crash during the video capture process. At the same time, the real-time performance of the video and the mosaic problem are also important factors affecting the user experience.

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
  • A video chat system based on sip protocol
  • A video chat system based on sip protocol
  • A video chat system based on sip protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention will be further described below in conjunction with the accompanying drawings.

[0031] refer to Figure 1 to Figure 6 , a video chat system based on SIP protocol, its architecture refers to figure 1 , the present invention is wherein the video processing part, the core is divided into six modules, respectively SIP module, video acquisition module, video encoding module, video transmission module, video receiving module and decoding playback module.

[0032] SIP signaling control methods mainly include performance query (OPTIONS), registration (REGISTER), request (INVITE), end session (BYE), etc. The specific explanation is shown in Table 1:

[0033] Table 1

[0034] request message message meaning OPTIONS Query the capability set supported by end-to-end REGISTER The client registers with the server INVITE Initiate a session request and invite users to join BYE end session

[0035] refer to figure 2,...

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

A video chatting system based on the SIP protocol includes a SIP module, a video acquisition module, a video encoding module, a video transmission module, a video receiving module and a decoding and playing module. Receive request messages from SIP terminals through the SIP module, including interfaces such as registration, heartbeat keep alive, and video requests. The SIP terminal will first send a SIP message to the SIP module for a registration request, and the SIP module will perform a series of encrypted authentication processes; when the SIP terminal initiates a video request, the SIP module will forward the request to the designated destination and forward the reply based on the information registered by the terminal information. If the called end rejects the video request, it will stop immediately and wait for the initiation of the next request. If the video request is agreed, it will prepare to open the video connection. When the various parts of the receiving end are ready, read the data from the secondary cache stably and use MediaCodec to decode and output the decoded data to Surface for display. The two ends of the device are both the sending end and the receiving end, so as to realize video chat.

Description

technical field [0001] The invention relates to the technical field of Android video chat, in particular to a video chat system based on the SIP (Session Initiation Protocol, Session Initiation Protocol) protocol. Background technique [0002] With the rapid development of the Internet and communication technology, the distance between people has been continuously shortened from chatting on the phone a few years ago to voice and video chatting now. Video chatting has become an indispensable function in software with communication functions. At the same time, Android mobile phones have occupied most of the domestic market by virtue of its open source system, wide application, affordable price and other advantages. [0003] Most of the current video chats use the mode of pulling streams from the server, so that the mobile phone does not need to do too much video processing, but this will have high requirements for the server to process data, and the cost of the server will in...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04N21/4788H04N7/14H04N21/845H04N21/6437H04N21/2662H04N21/8543
CPCH04N7/141H04N21/2662H04N21/4788H04N21/6437H04N21/8456H04N21/8543
Inventor 孟利民毛建辉林梦嫚蒋维应颂翔
Owner ZHEJIANG UNIV OF TECH