CN112291514B - Remote audio and video call method and device and OTT platform system - Google Patents

Remote audio and video call method and device and OTT platform system Download PDF

Info

Publication number
CN112291514B
CN112291514B CN202011091247.0A CN202011091247A CN112291514B CN 112291514 B CN112291514 B CN 112291514B CN 202011091247 A CN202011091247 A CN 202011091247A CN 112291514 B CN112291514 B CN 112291514B
Authority
CN
China
Prior art keywords
terminal equipment
request
communication
audio
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011091247.0A
Other languages
Chinese (zh)
Other versions
CN112291514A (en
Inventor
胡敏明
王乐才
郭明松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Hangzhou Information Technology Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Hangzhou Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Hangzhou Information Technology Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202011091247.0A priority Critical patent/CN112291514B/en
Publication of CN112291514A publication Critical patent/CN112291514A/en
Application granted granted Critical
Publication of CN112291514B publication Critical patent/CN112291514B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1083In-session procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/142Constructional details of the terminal equipment, e.g. arrangements of the camera and the display

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to the field of communication, and discloses a remote audio/video call method, a device and an OTT platform. One embodiment of the invention comprises: when a call request of a terminal device is received, identification information of the terminal device is obtained from the call request, communication devices bound with the terminal device are identified according to the identification information, a session invitation request for the communication devices is sent to a pre-built IP multimedia subsystem, a communication setup message sent by the IP multimedia subsystem in response to the session invitation request is received, an audio/video call channel between the terminal device and the communication devices is established according to the communication setup message, and audio/video call between the terminal device and the communication devices is executed by utilizing the audio/video call channel. The invention solves the problem that communication equipment cannot communicate with the terminal equipment when the communication equipment is not networked by establishing the audio and video communication channel between the terminal equipment and the communication equipment.

Description

Remote audio and video call method and device and OTT platform system
Technical Field
The embodiment of the invention relates to the field of communication, in particular to a method and a device for remote audio and video call and an OTT platform.
Background
With the continuous development of the internet of things and the popularization of intelligent home, intelligent terminal equipment is vigorous, and if an intelligent cat eye gradually replaces a traditional optical cat eye, the intelligent terminal becomes a novel intelligent terminal.
In the prior art about the communication by using the intelligent cat eye, the intelligent cat eye is mainly used to connect with the indoor WIFI network, an audio and video communication call request is initiated to APP software installed in communication equipment such as a mobile phone, and when the APP software receives the call request, the APP software can press an answer key to perform audio and video communication. However, the inventor discovers that the technical scheme needs APP software to be in an open running state, and needs a user mobile phone to be connected to a network, and the intelligent cat eye can be connected with the APP software to conduct audio and video call. When the communication equipment of the user is not networked or APP software in the communication equipment is not started, the situation that the user cannot be contacted is caused.
Disclosure of Invention
The embodiment of the invention aims to provide a remote audio/video call method and device and an OTT platform, which can solve the problem that communication equipment cannot be used for communicating with a cat eye due to no networking.
In order to solve the technical problems, an embodiment of the present invention provides a remote audio/video call method, which includes:
when a call request of terminal equipment is received, acquiring identification information of the terminal equipment from the call request, identifying communication equipment bound with the terminal equipment according to the identification information, and sending a session invitation request for the communication equipment to a pre-built IP multimedia subsystem;
and receiving a communication construction message sent by the IP multimedia subsystem in response to the session invitation request, establishing an audio and video call channel between the terminal equipment and the communication equipment according to the communication construction message, and executing audio and video call between the terminal equipment and the communication equipment by utilizing the audio and video call channel.
In order to solve the above problems, the present invention further provides a remote audio/video call device, which includes:
the session invitation module is used for acquiring the identification information of the terminal equipment from the call request when the call request of the terminal equipment is received, identifying the communication equipment bound with the terminal equipment according to the identification information, and sending a session invitation request for the communication equipment to a pre-built IP multimedia subsystem;
and the channel construction module is used for receiving a communication construction message sent by the IP multimedia subsystem in response to the session invitation request, establishing an audio and video call channel between the terminal equipment and the communication equipment according to the communication construction message, and executing audio and video call between the terminal equipment and the communication equipment by utilizing the audio and video call channel.
In order to solve the above problems, the present invention further provides an OTT platform, which includes a service server and a signaling server, wherein:
the service server is used for acquiring the identification information of the terminal equipment from the call request when receiving the call request of the terminal equipment, identifying the communication equipment bound with the terminal equipment according to the identification information, and sending a session invitation request for the communication equipment to a pre-built IP multimedia subsystem;
the signaling server is configured to receive a communication setup message sent by the IP multimedia subsystem in response to the session invite request, establish an audio/video call channel between the terminal device and the communication device according to the communication setup message, and execute an audio/video call between the terminal device and the communication device by using the audio/video call channel.
According to the embodiment of the invention, a session invitation request is sent to a pre-built IP multimedia subsystem according to a call request of a terminal device, and an audio and video call channel between the terminal device and a communication device is established according to a communication setup message sent by the IP multimedia subsystem.
In addition, when the call request of the terminal device is received, before the identification information of the terminal device is obtained from the call request, the method further comprises:
receiving a serial number sent by the terminal equipment, and generating virtual number information according to the serial number;
the virtual number information is used as the identification information of the terminal equipment to be sent to the terminal equipment, and when a first registration request of the terminal equipment is received, an account opening request is sent to the terminal equipment;
and when receiving a second registration request sent by the terminal equipment and account opening information corresponding to the account opening request, opening an account for the terminal equipment.
The embodiment of the invention generates the virtual number information as the identification information of the terminal equipment, and the terminal equipment only needs to transmit the virtual number information instead of the real serial number information when executing the call request to the communication equipment every time, thereby improving the safety of the terminal equipment.
In addition, when receiving the first registration request of the terminal device, the sending an account opening request to the terminal device includes:
converting the first registration request into a multimedia communication protocol request by using a signaling gateway;
when the multimedia communication protocol request is successfully converted, a registration request is initiated to a registration server;
and when the registration server successfully receives the registration request, sending the account opening request to the terminal equipment.
In addition, the terminal device comprises a smart cat eye device, and the communication device comprises a smart phone.
In addition, the sending the session invitation request to the pre-built IP multimedia subsystem includes:
and converting the call request into a multimedia communication protocol call request, and sending a session invitation request to the communication equipment to the IP multimedia subsystem according to the multimedia communication protocol call request.
The embodiment of the invention firstly converts the call request of the terminal equipment to the communication equipment into the multimedia communication protocol call request acceptable by the IP multimedia subsystem, and sends the session invitation request to the IP multimedia subsystem according to the multimedia communication protocol call request, thereby realizing the direct connection between the OTT platform and the IP multimedia subsystem.
In addition, the establishing an audio-video call channel between the terminal device and the communication device according to the communication setup message includes:
converting the communication setup message into a setup protocol conforming to the multimedia communication protocol;
and sending the set-up protocol to the terminal equipment to finish an audio and video call channel between the terminal equipment and the communication equipment.
In addition, the communication setup message includes acknowledgement identifier information constructed in a multimedia communication protocol.
The embodiment of the invention converts the communication setup message into the communication protocol meeting the preset requirement, and solves the problem that when the communication protocols of the terminal equipment and the IP multimedia subsystem are different, the communication network is used for carrying out data communication between the terminal equipment and the IP multimedia subsystem.
Drawings
One or more embodiments are illustrated by way of example and not limitation in the figures of the accompanying drawings, in which like references indicate similar elements, and in which the figures of the drawings are not to be taken in a limiting sense, unless otherwise indicated.
Fig. 1 is a schematic view of an application environment of a remote audio/video call method according to a first embodiment of the present invention;
fig. 2 is a data interaction diagram in a remote audio/video call method according to a first embodiment of the present invention;
fig. 3 is a schematic internal structure of an OTT platform in an application environment of a remote audio/video call method according to a first embodiment of the present invention;
fig. 4 is a flowchart of a remote audio/video call method according to a second embodiment of the present invention;
fig. 5 is a flowchart illustrating an account opening operation in a remote audio/video call method according to a second embodiment of the present invention;
fig. 6 is a schematic block diagram of a remote audio/video call device according to a third embodiment of the present invention;
the achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the following detailed description of the embodiments of the present invention will be given with reference to the accompanying drawings. However, those of ordinary skill in the art will understand that in various embodiments of the present invention, numerous technical details have been set forth in order to provide a better understanding of the present application. However, the technical solutions claimed in the present application can be implemented without these technical details and with various changes and modifications based on the following embodiments.
The core of the embodiment is that an audio-video call channel between terminal equipment and communication equipment is established by using an OTT platform and the communication equipment is connected by using the channel, and the audio-video call channel can directly call without a network, so that the problem that the communication equipment cannot call with the terminal equipment due to no networking is solved.
The implementation details of the remote audio/video call in this embodiment are specifically described below, and the following details are provided only for easy understanding, and are not necessary for implementing this embodiment.
As shown in fig. 1, an application environment of a remote audio/video call method according to a first embodiment of the present invention is shown. The application environment schematic diagram of the remote audio/video call method according to the first embodiment of the present invention includes a terminal device 1, a OTT (Over the top) platform 2, an IP multimedia subsystem (IP Multimedia Subsystem, abbreviated as IMS) 3, and a communication device 4. In one embodiment of the present invention, the terminal device 1 includes a smart cat eye device installed on a door of a user's residence, and the communication device 4 may be a smart phone, a smart wearable device, or the like. The OTT platform 2 refers to a platform that provides various application services to users through the internet. The IP multimedia subsystem is a generic network architecture that provides multimedia services over IP-based networks.
In the embodiment of the invention, a user initiates a call request to the OTT platform 2 through terminal equipment 1 such as intelligent cat eye equipment, wherein the call request comprises identification information of the terminal equipment; the OTT platform 2 utilizes the identification information to identify a smart phone bound with the terminal equipment and sends a session invitation request to the communication equipment to a pre-constructed IP multimedia subsystem 3; the IP multimedia subsystem 3 responds to the session invitation request and sends a communication setup message to the OTT platform 2; and the OTT platform 2 further establishes an audio-video call channel between the terminal device 1 and the communication device 4 according to the communication setup message, and executes audio-video call between the terminal device and the communication device 4 by using the audio-video call channel.
In detail, as shown in fig. 2, taking the terminal device 1 as a smart cat eye device (hereinafter referred to as "cat eye") and the communication device 4 as a smart phone (hereinafter referred to as "mobile phone"), the data interaction among the terminal device 1, the OTT platform 2, the IP multimedia subsystem 3 and the communication device 4 is described. In detail, the data interaction mainly includes:
1. the method comprises the steps that when a cat eye executes account opening registration to an OTT platform, a cat eye serial number carried by the cat eye and a mobile phone number to be bound are sent to the OTT platform;
2. when the OTT platform receives the serial number of the cat eye, generating corresponding virtual number information, binding the virtual number information with the mobile phone number, and simultaneously sending the corresponding virtual number information to the cat eye as the identification information of the terminal equipment;
3. after the cat eye receives the virtual number information, carrying the virtual number information as identification information in a call request when the call request is sent out through an OTT platform each time;
4. when the OTT platform receives the call request, the virtual number information is acquired from the call request, and the mobile phone number bound with the virtual number information is identified according to the virtual number information, and a session invitation request for the mobile phone number is sent to an IP multimedia subsystem;
5. the IP multimedia subsystem generates a communication setup message according to the session invitation request, and returns the communication setup message to an OTT platform;
6. the OTT platform receives the communication construction message, generates a construction protocol meeting the requirements, and sends the construction protocol to the cat eye and the IP multimedia subsystem;
7. and the IP multimedia subsystem sends a call request to the corresponding mobile phone according to the set-up protocol, and when the mobile phone successfully answers the call request, the audio-video call between the cat eye and the mobile phone is executed.
As described above, the OTT platform 3 is used as a communication medium between the mobile phone and the cat eye, so as to realize remote audio/video communication between the cat eye and the mobile phone. Further, as shown in fig. 3, the OTT platform 3 includes a signaling gateway 30, a service server 31, and a signaling server 32. The signaling gateway 30 is configured to receive a serial number sent by the terminal device, generate virtual number information according to the serial number, send the virtual number information to the terminal device, and convert a first registration request into a multimedia communication protocol request when receiving the first registration request of the terminal device, where the service server 31 is further configured to send an account opening request to the terminal device according to the multimedia communication protocol request;
the service server 31 is configured to send a session invite request to a pre-constructed IP multimedia subsystem according to a call request of a terminal device; the signaling server 32 is configured to receive a communication setup message sent by the IP multimedia subsystem in response to the session invite request, establish an audio/video call channel between the terminal device and the communication device according to the communication setup message, and execute an audio/video call between the terminal device and the communication device by using the audio/video call channel.
Further, referring to fig. 4, a flowchart of a remote audio/video call method according to a second embodiment of the present invention is shown. The remote audio/video call method according to the second embodiment of the present invention is executed in the OTT platform 4, and includes the following steps:
s1, when a call request of a terminal device is received, acquiring identification information of the terminal device from the call request, identifying communication devices bound with the terminal device according to the identification information, and sending a session invitation request for the communication devices to a pre-built IP multimedia subsystem.
In the embodiment of the invention, the terminal equipment is intelligent cat eye equipment arranged on a user residence door. When a guest visits and presses a call key on the intelligent cat eye device, the intelligent cat eye device generates a call request and sends the call request to an OTT platform. And acquiring the identification information of the terminal equipment from the call request. The OTT platform acquires the identification information of the terminal equipment from the call request, identifies the communication equipment bound by the terminal equipment according to the identification information of the terminal equipment, and sends a session invitation request to the communication equipment to a pre-built IP multimedia subsystem.
In a preferred embodiment of the present invention, the identification information includes virtual number information, and the virtual number information mainly plays a role in authenticating the terminal device. In the embodiment of the invention, when the terminal equipment such as the cat eye and the like is bound with the communication equipment such as the user mobile phone and the like for the first time, the OTT platform generates virtual number information corresponding to the serial number of the terminal equipment and returns the virtual number information to the cat eye, when the cat eye and the user mobile phone are used for talking in the future, a call request comprising the virtual number information is sent to the OTT platform, and the OTT platform authenticates the terminal equipment by utilizing the virtual number information. In addition, the virtual number information can also protect the security of the cat eye and other terminal equipment, so as to prevent the problem of illegal theft caused by directly sending the serial number.
In detail, the sending, in S1, the session invite request to the communication device to the pre-constructed IP multimedia subsystem includes: and converting the call request into a multimedia communication protocol call request by using a signaling gateway in the OTT platform, and sending a session invitation request for the communication equipment to the IP multimedia subsystem according to the multimedia communication protocol call request. S2, receiving a communication construction message sent by the IP multimedia subsystem in response to the session invitation request, establishing an audio-video call channel between the terminal equipment and the communication equipment according to the communication construction message, and executing audio-video call between the terminal equipment and the communication equipment by utilizing the audio-video call channel.
As described above, the OTT platform indexes the cell phone bound to the cat eye by using the virtual number information. In a preferred embodiment of the present invention, after receiving a session invite request sent by an OTT platform, the IP multimedia subsystem sends a communication setup message to the OTT platform, so as to establish an audio/video call channel between the terminal device and the communication device.
Preferably, before sending a communication setup message to the OTT platform, the IP multimedia subsystem is first connected with a communication device bound to a user, such as a mobile phone, and when the mobile phone fails to answer, the IP multimedia subsystem feeds back an answer failure to the OTT platform; and after the mobile phone answers successfully, the IP multimedia subsystem directly sends a communication setup message to the OTT platform, wherein the communication setup message comprises the real identifier information constructed by a multimedia communication protocol, and the real identifier information indicates that the mobile phone answers successfully.
Further, the establishing an audio-video call channel between the terminal device and the communication device includes: converting the communication setup message into a setup protocol conforming to the multimedia communication protocol using a signaling gateway in the OTT platform; and sending the set-up protocol to the terminal equipment to finish an audio and video call channel between the terminal equipment and the mobile phone.
Further, in the preferred embodiment of the present invention, before S1, an operation of opening an account of the terminal device 1 is further included. In detail, as shown in fig. 5, the operation of opening an account includes:
s101, receiving a serial number sent by terminal equipment, and generating virtual number information according to the serial number;
in the embodiment of the invention, the terminal equipment sends the serial number to the OTT platform through an HTTP request. And the OTT platform opens an account for the terminal equipment according to the HTTP request.
The HTTP request refers to a request message from a client to a server, e.g., a request message from a client represented by a terminal device to a server represented by an OTT platform in the embodiment of the present invention. The Serial Number (SN) is a unique identification code of the terminal device, and is used to identify the identity of the terminal device.
In detail, the generating virtual number information according to the serial number includes: and receiving the serial number sent by the terminal equipment by utilizing the service server of the OTT platform, and generating corresponding virtual number information according to the serial number.
S102, the virtual number information is used as identification information of the terminal equipment to be sent to the terminal equipment, and when a first registration request of the terminal equipment is received, an account opening request is sent to the terminal equipment;
in a preferred embodiment of the present invention, the first registration request is sent in the form of the TCP protocol of the private pro buf. The PROTOBUF is a serialization framework of Google open source, is similar to XML, json and the like, and has the biggest characteristics that communication data is based on binary system and is more simplified than communication data in a traditional XML form, and can be used for communication between a server and a client, such as communication between terminal equipment and an OTT platform in the embodiment of the invention.
The multimedia communication protocol request is constructed based on a multimedia communication protocol, and the multimedia communication protocol (Session Initiation Protocol, abbreviated as SIP protocol) is a part of the Internet multimedia communication and control protocol architecture and is also one of key protocols of a Next Generation Network (NGN), so that the embodiment of the invention converts the first registration request into the request based on the multimedia communication protocol.
In order to further determine that information interaction can be normally performed between the OTT platform and the terminal equipment, after the OTT platform obtains a multimedia communication protocol request, an account opening request is sent to the terminal equipment.
In detail, in S102, when receiving the first registration request of the terminal device, an account opening request is sent to the terminal device, including: converting the first registration request into a multimedia communication protocol request by using a signaling gateway in the OTT platform; when the multimedia communication protocol request is successfully converted, a registration request is initiated to a registration server of the OTT platform; and when the registration server successfully receives the registration request, sending the account opening request to the terminal equipment.
In the preferred embodiment of the present invention, the main purpose of the account opening request is to enable the terminal device to receive and respond to the account opening information, so as to verify that information interaction can be performed between the OTT platform and the terminal device, thereby ensuring the communication between the terminal device and the communication device.
S103, when receiving a second registration request sent by the terminal equipment and account opening information corresponding to the account opening request, opening an account for the terminal equipment.
In detail, in the preferred embodiment of the present invention, when the terminal device receives the account opening request, the account opening request is automatically parsed, if the OTT platform sends an account opening request that requires the terminal device to return one byte of data, when the terminal device successfully receives the account opening request, a second registration request is sent, and the second registration request is also sent in the form of the TCP protocol of the private proxy, and meanwhile, the terminal device also sends account opening information of one byte of data, and when the OTT platform successfully receives the second registration request and the account opening information, the account opening information is opened.
In detail, the calling the registration server to open an account for the terminal equipment includes: analyzing the second registration request by using the registration server to obtain verification information; judging whether the account opening information is consistent with the verification information or not, and if the account opening information is inconsistent with the verification information, sending an account opening non-passing request to the terminal equipment; and if the account opening information is consistent with the verification information, sending an account opening passing request to the terminal equipment.
For example, if the information is sent to the terminal device and the information is sent to the terminal device, the information is sent to the terminal device and the information is received, the information indicates that the interaction between the OTT platform and the terminal device is unsuccessful, the interaction can be directly stopped at the moment, the detection personnel wait for the detection of the device, if the information is consistent with the verification information, the information is sent to the terminal device, and the call request sent by the terminal device can be received by sending an account opening request to the terminal device.
According to the embodiment of the invention, a session invitation request is sent to a pre-built IP multimedia subsystem according to a call request of a terminal device to a user, when the IP multimedia subsystem sends a communication setup message, an audio/video call channel between the terminal device and the communication device can be established, and because the audio/video call channel is carried based on a communication network, the communication device can be directly called by the terminal device.
Fig. 6 is a functional block diagram of a remote audio/video call device according to a third embodiment of the present invention.
The remote audio/video telephony device 100 of the present invention may be installed in an electronic apparatus. The remote audio/video telephony device may include a session invitation module 101 and a channel setup module 102 according to the implemented functions. The module of the invention, which may also be referred to as a unit, refers to a series of computer program segments, which are stored in the memory of the electronic device, capable of being executed by the processor of the electronic device and of performing a fixed function.
In the present embodiment, the functions concerning the respective modules/units are as follows:
and the session invitation module 101 is configured to send a session invitation request to the pre-constructed IP multimedia subsystem according to a call request from the terminal device to the user, where the call request includes virtual number information.
The channel construction module 102 is configured to identify a communication device bound to the terminal device by using the virtual number information, receive a communication construction message sent by the IP multimedia subsystem in response to the session invite request, establish an audio/video call channel between the terminal device and the communication device according to the communication construction message, and execute an audio/video call between the terminal device and the communication device by using the audio/video call channel.
The module in the device can be based on the remote audio/video call method based on the terminal equipment when in use, and an audio/video call channel between the terminal equipment and the communication equipment can be established according to the call request of the terminal equipment to the communication equipment.
In the several embodiments provided in the present invention, it should be understood that the disclosed apparatus, device and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is merely a logical function division, and there may be other manners of division when actually implemented.
The modules described as separate components may or may not be physically separate, and components shown as modules may or may not be physical units, may be located in one place, or may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional module in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units can be realized in a form of hardware or a form of hardware and a form of software functional modules.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof.
The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference signs in the claims shall not be construed as limiting the claim concerned.
Furthermore, it is evident that the word "comprising" does not exclude other elements or steps, and that the singular does not exclude a plurality. A plurality of units or means recited in the system claims can also be implemented by means of software or hardware by means of one unit or means. The terms second, etc. are used to denote a name, but not any particular order.
Finally, it should be noted that the above-mentioned embodiments are merely for illustrating the technical solution of the present invention and not for limiting the same, and although the present invention has been described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that modifications and equivalents may be made to the technical solution of the present invention without departing from the spirit and scope of the technical solution of the present invention.

Claims (7)

1. The remote audio/video call method is characterized by being applied to an OTT platform and comprising the following steps:
when a call request of terminal equipment is received, acquiring identification information of the terminal equipment from the call request, identifying communication equipment bound with the terminal equipment according to the identification information, and sending a session invitation request for the communication equipment to a pre-built IP multimedia subsystem;
receiving a communication setup message sent by the IP multimedia subsystem in response to the session invitation request, establishing an audio-video call channel between the terminal equipment and the communication equipment according to the communication setup message, and executing audio-video call between the terminal equipment and the communication equipment by utilizing the audio-video call channel;
when the call request of the terminal equipment is received, before the identification information of the terminal equipment is acquired from the call request, the method further comprises the following steps:
receiving a serial number sent by the terminal equipment, and generating virtual number information according to the serial number;
the virtual number information is used as the identification information of the terminal equipment to be sent to the terminal equipment, and when a first registration request of the terminal equipment is received, an account opening request is sent to the terminal equipment;
when receiving a second registration request sent by the terminal equipment and account opening information corresponding to the account opening request, analyzing the second registration request to obtain check information, judging whether the account opening information is consistent with the check information, and if not, sending an account opening non-passing request to the terminal equipment; if the two types of the terminal equipment are consistent, sending an account opening passing request to the terminal equipment; the establishing an audio-video call channel between the terminal device and the communication device according to the communication setup message includes:
converting the communication construction message into a construction protocol conforming to a multimedia communication protocol;
and sending the set-up protocol to the terminal equipment to finish the establishment of the audio and video call channel between the terminal equipment and the communication equipment.
2. The method for remote audio/video call according to claim 1, wherein the sending an account opening request to the terminal device when receiving the first registration request of the terminal device includes:
converting the first registration request into a multimedia communication protocol request by using a signaling gateway;
when the multimedia communication protocol request is successfully converted, a registration request is initiated to a registration server;
and when the registration server successfully receives the registration request, sending the account opening request to the terminal equipment.
3. The method of claim 1, wherein the terminal device comprises a smart cat eye device and the communication device comprises a smart phone.
4. The method of claim 1, wherein the sending a session invite request to the communication device to the pre-configured IP multimedia subsystem comprises:
and converting the call request into a multimedia communication protocol call request, and sending a session invitation request to the communication equipment to the IP multimedia subsystem according to the multimedia communication protocol call request.
5. A method of remote audio-visual call according to any of claims 1 to 4, wherein said communication setup message comprises acknowledgement identifier information constructed in a multimedia communication protocol.
6. A remote audio-video telephony device, the device comprising:
the session invitation module is used for acquiring the identification information of the terminal equipment from the call request when the call request of the terminal equipment is received, identifying the communication equipment bound with the terminal equipment according to the identification information, and sending a session invitation request for the communication equipment to a pre-built IP multimedia subsystem;
the channel construction module is used for receiving a communication construction message sent by the IP multimedia subsystem in response to the session invitation request, establishing an audio and video call channel between the terminal equipment and the communication equipment according to the communication construction message, and executing audio and video call between the terminal equipment and the communication equipment by utilizing the audio and video call channel;
wherein the apparatus further comprises:
the signaling module is used for receiving a serial number sent by the terminal equipment and generating virtual number information according to the serial number before acquiring the identification information of the terminal equipment from the call request when the call request of the terminal equipment is received; the virtual number information is used as the identification information of the terminal equipment to be sent to the terminal equipment, and when a first registration request of the terminal equipment is received, an account opening request is sent to the terminal equipment; when receiving a second registration request sent by the terminal equipment and account opening information corresponding to the account opening request, analyzing the second registration request to obtain check information, judging whether the account opening information is consistent with the check information, and if not, sending an account opening non-passing request to the terminal equipment; if the two types of the terminal equipment are consistent, sending an account opening passing request to the terminal equipment;
the establishing an audio-video call channel between the terminal device and the communication device according to the communication setup message includes:
converting the communication construction message into a construction protocol conforming to a multimedia communication protocol;
and sending the set-up protocol to the terminal equipment to finish the establishment of the audio and video call channel between the terminal equipment and the communication equipment.
7. An OTT platform system, comprising a traffic server and a signaling server, wherein:
the service server is used for acquiring the identification information of the terminal equipment from the call request when receiving the call request of the terminal equipment, identifying the communication equipment bound with the terminal equipment according to the identification information, and sending a session invitation request for the communication equipment to a pre-built IP multimedia subsystem;
the signaling server is used for receiving a communication setup message sent by the IP multimedia subsystem in response to the session invitation request, establishing an audio and video call channel between the terminal equipment and the communication equipment according to the communication setup message, and executing audio and video call between the terminal equipment and the communication equipment by utilizing the audio and video call channel;
the OTT platform system further comprises a signaling gateway, wherein the signaling gateway is used for receiving a serial number sent by terminal equipment before acquiring identification information of the terminal equipment from the call request when receiving the call request of the terminal equipment, generating virtual number information according to the serial number, sending the virtual number information to the terminal equipment as the identification information of the terminal equipment, sending an account opening request to the terminal equipment when receiving a first registration request of the terminal equipment, analyzing the second registration request to obtain verification information when receiving a second registration request sent by the terminal equipment and account opening information corresponding to the account opening request, judging whether the account opening information is consistent with the verification information, and if not, sending an account opening request to the terminal equipment without passing the request; if the two types of the terminal equipment are consistent, sending an account opening passing request to the terminal equipment;
the establishing an audio-video call channel between the terminal device and the communication device according to the communication setup message includes:
converting the communication construction message into a construction protocol conforming to a multimedia communication protocol;
and sending the set-up protocol to the terminal equipment to finish the establishment of the audio and video call channel between the terminal equipment and the communication equipment.
CN202011091247.0A 2020-10-13 2020-10-13 Remote audio and video call method and device and OTT platform system Active CN112291514B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011091247.0A CN112291514B (en) 2020-10-13 2020-10-13 Remote audio and video call method and device and OTT platform system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011091247.0A CN112291514B (en) 2020-10-13 2020-10-13 Remote audio and video call method and device and OTT platform system

Publications (2)

Publication Number Publication Date
CN112291514A CN112291514A (en) 2021-01-29
CN112291514B true CN112291514B (en) 2023-08-01

Family

ID=74497839

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011091247.0A Active CN112291514B (en) 2020-10-13 2020-10-13 Remote audio and video call method and device and OTT platform system

Country Status (1)

Country Link
CN (1) CN112291514B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113611332B (en) * 2021-10-09 2022-01-18 聊城中赛电子科技有限公司 Intelligent control switching power supply method and device based on neural network
CN114125024B (en) * 2021-11-12 2023-10-17 兰州乐智教育科技有限责任公司 Audio transmission method, electronic device and readable storage medium
CN114269008A (en) * 2021-12-15 2022-04-01 深圳优美创新科技有限公司 Intelligent wearable device and communication method thereof, mobile terminal and storage medium
CN116016459A (en) * 2022-12-28 2023-04-25 中国联合网络通信集团有限公司 Audio/video conference call method, system and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1560368A1 (en) * 2004-01-30 2005-08-03 France Telecom Method and system for establishing a multimedia session between a calling equipment and a called equipment in a IP Multimedia Subsystem (IMS) type network
CN101127671A (en) * 2007-09-29 2008-02-20 北京邮电大学 A method and system for remote control of home electrical appliance devices
CN103067334A (en) * 2011-10-18 2013-04-24 中兴通讯股份有限公司 Method and system of realizing video monitoring and home gateway
EP2621140A1 (en) * 2012-01-24 2013-07-31 Alcatel Lucent Media enrichment for a call in a communication network
WO2013124814A1 (en) * 2012-02-21 2013-08-29 Wit-Software, Consultoria E Software Para A Internet Móvel, S.A. System and method for sharing multimedia content using a television receiver during a voice call
CN103391539A (en) * 2012-05-11 2013-11-13 ***通信集团上海有限公司 Internet protocol multimedia subsystem (IMS) account opening method, device and system
CN104144147A (en) * 2013-05-10 2014-11-12 中国电信股份有限公司 Voice communication method and system in video monitoring
WO2015062454A1 (en) * 2013-10-28 2015-05-07 华为技术有限公司 Audio and video call method, device and system
WO2019081836A1 (en) * 2017-10-27 2019-05-02 Orange Method and entity for managing a multimedia session between a calling terminal and at least one called terminal, corresponding terminal and computer program
CN208890946U (en) * 2018-10-16 2019-05-21 深圳市亿联智能有限公司 A kind of video camera with Intelligent housing function

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1681259A (en) * 2004-04-05 2005-10-12 任东海 IP communicating system based on Internet mobile apparatus
CN1992607A (en) * 2005-12-30 2007-07-04 西门子通信技术(北京)有限公司 Communication application method of IP-based multimedia subsystem
US9154526B2 (en) * 2007-06-08 2015-10-06 At&T Intellectual Property I, Lp System for communicating with an internet protocol multimedia subsystem network
CN109391606A (en) * 2017-08-14 2019-02-26 中兴通讯股份有限公司 A kind of communication means, device and mobile terminal
CN109274583B (en) * 2018-09-25 2021-04-06 中兴通讯股份有限公司 Converged communication system and interaction method thereof
CN111278082A (en) * 2020-01-21 2020-06-12 中移(杭州)信息技术有限公司 Terminal communication device, method, system, equipment and storage medium

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1560368A1 (en) * 2004-01-30 2005-08-03 France Telecom Method and system for establishing a multimedia session between a calling equipment and a called equipment in a IP Multimedia Subsystem (IMS) type network
CN101127671A (en) * 2007-09-29 2008-02-20 北京邮电大学 A method and system for remote control of home electrical appliance devices
CN103067334A (en) * 2011-10-18 2013-04-24 中兴通讯股份有限公司 Method and system of realizing video monitoring and home gateway
EP2621140A1 (en) * 2012-01-24 2013-07-31 Alcatel Lucent Media enrichment for a call in a communication network
WO2013124814A1 (en) * 2012-02-21 2013-08-29 Wit-Software, Consultoria E Software Para A Internet Móvel, S.A. System and method for sharing multimedia content using a television receiver during a voice call
CN103391539A (en) * 2012-05-11 2013-11-13 ***通信集团上海有限公司 Internet protocol multimedia subsystem (IMS) account opening method, device and system
CN104144147A (en) * 2013-05-10 2014-11-12 中国电信股份有限公司 Voice communication method and system in video monitoring
WO2015062454A1 (en) * 2013-10-28 2015-05-07 华为技术有限公司 Audio and video call method, device and system
WO2019081836A1 (en) * 2017-10-27 2019-05-02 Orange Method and entity for managing a multimedia session between a calling terminal and at least one called terminal, corresponding terminal and computer program
CN208890946U (en) * 2018-10-16 2019-05-21 深圳市亿联智能有限公司 A kind of video camera with Intelligent housing function

Also Published As

Publication number Publication date
CN112291514A (en) 2021-01-29

Similar Documents

Publication Publication Date Title
CN112291514B (en) Remote audio and video call method and device and OTT platform system
KR100985869B1 (en) A method for verifying a first identity and a second identity of an entity
US8613058B2 (en) Systems, methods and computer program products for providing additional authentication beyond user equipment authentication in an IMS network
CN101394371B (en) Method and system for implementing a chat application proxy server
US20200213250A1 (en) Apparatus and Method for Subscription to a Service and Use of the Service
US9065684B2 (en) IP phone terminal, server, authenticating apparatus, communication system, communication method, and recording medium
CN109450948B (en) Data transmission method and device
CN107634934B (en) Visual communication management method and device
CN104956649A (en) Calling an unready terminal
RU2513760C2 (en) Method and system for accessing ims domain for traditional fixed network users
WO2015184410A1 (en) Domain trusted video network
CN114390524B (en) Method and device for realizing one-key login service
WO2013189398A2 (en) Application data push method, device, and system
CN101577914B (en) Method and system for processing S-CSCF alteration in IMS network
CN102948184A (en) A system for verifying a video call number entry in a directory service
JP5173865B2 (en) Location registration method and system for connecting SIP client compatible device to IP subsystem network
JP4965499B2 (en) Authentication system, authentication device, communication setting device, and authentication method
CN101232379A (en) Method for implementing system login, information technology system and communication system
CN113765745A (en) Service performance testing method and device, terminal equipment and storage medium
JP6186066B1 (en) System and method for notifying event occurrence
WO2023109336A1 (en) Smart home control method, device, and storage medium
JP2018026811A (en) System and method for notifying event occurrence
KR20110057577A (en) Method and internet terminal apparatus for connectiong call of emergency call center based on user preference
CN117527338A (en) Bidirectional identity enhanced identification method and system in Internet of things application
KR20160084142A (en) Method and server for setting representative number

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant