Search

CN-119766958-B - Method, storage medium, device and computer program product for realizing interaction between video doorbell and VoLTE video

CN119766958BCN 119766958 BCN119766958 BCN 119766958BCN-119766958-B

Abstract

The invention discloses a method, a storage medium, equipment and a computer program product for realizing video interaction between a video doorbell and VoLTE (voice over Long term evolution) video, which comprise the steps that a video doorbell server side invokes a relay gateway interface to initiate a video call request, and a VoLTE video call is initiated for a mobile phone user at an IMS (IP multimedia subsystem) network side to perform identity verification; after the identity verification is passed, the relay gateway pulls a stream from a visual doorbell server, the stream is fused with the VoLTE video stream, the video call between the mobile phone and the visual doorbell terminal is finally established, the visual doorbell terminal presses a door opening button, the visual doorbell server pushes a door opening instruction request to the relay gateway, the relay gateway pushes navigation video to a mobile phone user, the mobile phone user presses the button, and if the button is correct, the visual doorbell server performs remote door opening. The invention realizes the video call and remote control between the video doorbell and the VoLTE of the operator.

Inventors

  • ZHANG ZHONG
  • SU LIANG
  • YAO LEI
  • DENG YONG
  • SHI XIANJUN
  • Shen Jiaye
  • ZHANG HUAQING
  • LIU GUOCHUN
  • DENG CHENGZHI

Assignees

  • 中电信数智科技有限公司

Dates

Publication Date
20260508
Application Date
20241219

Claims (7)

  1. 1. The method for realizing interaction between the visual doorbell and the VoLTE video is characterized by comprising the following steps of: Step S1, a video doorbell server side invokes a relay gateway interface to initiate a video call request, and initiates a VoLTE video call to a mobile phone user of an IMS network side, comprising the following sub-steps: S1.1, a video doorbell server side invokes a relay gateway interface to initiate a video call request, and relay access authentication identification information of the video doorbell server side is sent to a relay gateway; S1.2, the relay gateway analyzes the video call request and authenticates the relay of the video doorbell server; Step S1.3, after passing authentication, initiating VoLTE video call to a mobile phone user of an IMS network terminal for the mobile phone number to be contacted; Step S2, the mobile phone receives the VoLTE video call, if the VoLTE video call is answered, the identity verification is carried out, otherwise, the mobile phone hangs up, and the visual doorbell server side broadcasts prompt information to the visual doorbell terminal; Step S3, after the identity verification is passed, the relay gateway pulls a stream from a visual doorbell server side, fuses the stream with a VoLTE video stream, and finally establishes a video call between the mobile phone and the visual doorbell terminal; Step S4, the visual doorbell terminal presses a door opening button, the visual doorbell server side pushes a door opening instruction request to the relay gateway, the relay gateway pushes navigation video to a mobile phone user, the mobile phone user presses the button, if the button is correct, the visual doorbell server terminal remotely opens the door, and the method comprises the following sub-steps: step S4.1, the visual doorbell terminal presses a door opening button and pushes a door opening instruction request to the visual doorbell server; s4.2, after receiving the door opening instruction request, the visual doorbell server packages the door opening instruction request parameter and calls the relay gateway interface; Step S4.3, after receiving the door opening command request, the relay gateway pushes the navigation video to the mobile phone of the user according to the type of the door opening command request, prompts the mobile phone end to input keys, and starts a DTMF key receiving process; s4.4, inputting key information by the mobile phone terminal according to the prompt of the navigation video; Step S4.5, the relay gateway converts the DTMF key of IMS network Inband type into the DTMF key of RFC2833 type, and transmits the DTMF key to the visual doorbell server; and step S4.6, if the DTMF key is correct, the visual doorbell server side sends a door opening instruction to the visual doorbell terminal to realize remote door opening, otherwise, the steps S4.1-S4.5 are repeated.
  2. 2. The method for implementing video interaction between a video doorbell and VoLTE video according to claim 1, wherein the video call request in step S1.1 includes request instruction information, a mobile phone number to be contacted, and an address of a media push-pull stream where the doorbell is located.
  3. 3. The method for implementing interaction between a visual doorbell and a VoLTE video according to claim 2, wherein the specific process of performing authentication in step S2 is as follows: i. Converting RTP video stream of VoLTE video into RTSP video stream and pushing the RTSP video stream to video stream receiving address of face recognition engine at visual doorbell service end; ii. The face recognition engine captures face information from the real-time RTSP video stream and performs identity verification.
  4. 4. A method of enabling visual doorbell interaction with VoLTE video according to claim 3, characterized in that step S3 comprises the sub-steps of: Step S3.1, the relay gateway pulls the RTSP video stream from the address of the media push-pull stream where the doorbell is located, which is provided by the visual doorbell server, and converts the RTSP video stream into RTP video stream to be transmitted to the mobile phone user; s3.2, converting the RTP video stream of the mobile phone user into an RTSP video stream and transmitting the RTSP video stream to a video doorbell server; and step S3.3, the visual doorbell server side pushes the RTSP video stream to the visual doorbell terminal, and finally video call between the mobile phone and the visual doorbell terminal is established.
  5. 5. A computer readable storage medium storing a computer program, wherein the computer program causes a computer to perform the method of implementing visual doorbell interaction with VoLTE video according to any of claims 1-4.
  6. 6. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the method of implementing a visual doorbell and VoLTE video interaction as claimed in any of claims 1-4 when the computer program is executed.
  7. 7. A computer program product comprising a computer program, characterized in that the computer program, when executed by a processor, implements the method of implementing a visual doorbell with VoLTE video interaction of any of claims 1-4.

Description

Method, storage medium, device and computer program product for realizing interaction between video doorbell and VoLTE video Technical Field The present invention relates to the field of communications technologies, and in particular, to a method, a storage medium, a device, and a computer program product for implementing interaction between a visual doorbell and a VoLTE video. Background With the advent of the internet network era, terminal equipment of various hardware manufacturers accesses equipment to the internet to realize remote control, so that the intelligent degree of the equipment is improved, and meanwhile, related industries can also provide voice and video auxiliary capability for the terminal to improve the experience friendliness of products. The control of the voice and video auxiliary capability is realized by installing an APP (application) by a user, and for a visual doorbell, the user needs to start the APP and be in an active state to experience the high-quality experience brought by the audio and video collaborative service. However, the most troublesome problem is that most of the time the user does not deactivate the APP, the message reminding is not arrived in real time, and the audio/video auxiliary service cannot be used. Along with the evolution of communication technology, voLTE service has entered commercial era, and the phone can bear the voice and video transmission simultaneously, can consider the mode that triggers telephone interaction through doorbell terminal to realize the real-time warning of message, under this condition, if can break through the multimedia communication of doorbell terminal and VoLTE video to realize interactive control, just can solve the user and need not install or open APP, through the intelligent service that cell-phone VoLTE video is also experienced the visualization. Disclosure of Invention Aiming at the defects in the prior art, the invention provides a method, a storage medium, equipment and a computer program product for realizing interaction between a visual doorbell and a VoLTE video, which are used for realizing communication and remote control between the visual doorbell and an operator VoLTE video by fusing a video gateway on the basis of not changing the visual doorbell terminal, and solving the problem of interaction use scene between the visual doorbell and the visual doorbell terminal when the conventional visual doorbell system is not started aiming at a mobile phone APP. In order to achieve the purpose, the invention adopts the following technical scheme that the method for achieving interaction between the visual doorbell and the VoLTE video comprises the following steps: Step S1, a video doorbell server side invokes a relay gateway interface to initiate a video call request, and initiates a VoLTE video call to a mobile phone user of an IMS network side; Step S2, the mobile phone receives the VoLTE video call, if the VoLTE video call is answered, the identity verification is carried out, otherwise, the mobile phone hangs up, and the visual doorbell server side broadcasts prompt information to the visual doorbell terminal; Step S3, after the identity verification is passed, the relay gateway pulls a stream from a visual doorbell server side, fuses the stream with a VoLTE video stream, and finally establishes a video call between the mobile phone and the visual doorbell terminal; and S4, the visual doorbell terminal presses a door opening button, the visual doorbell server side pushes a door opening instruction request to the relay gateway, the relay gateway pushes navigation video to a mobile phone user, the mobile phone user presses the button, and if the button is correct, the visual doorbell server terminal remotely opens the door. Further, step S1 comprises the following sub-steps: S1.1, a video doorbell server side invokes a relay gateway interface to initiate a video call request, and relay access authentication identification information of the video doorbell server side is sent to a relay gateway; S1.2, the relay gateway analyzes the video call request and authenticates the relay of the video doorbell server; and S1.3, after the authentication is passed, initiating VoLTE video call to the mobile phone user of the IMS network terminal for the mobile phone number to be contacted. Further, the video call request in step S1.1 includes request instruction information, a mobile phone number to be contacted and an address of a media push-pull stream where the doorbell is located. Further, the specific process of identity verification in step S2 is as follows: i. Converting RTP video stream of VoLTE video into RTSP video stream and pushing the RTSP video stream to video stream receiving address of face recognition engine at visual doorbell service end; ii. The face recognition engine captures face information from the real-time RTSP video stream and performs identity verification. Further, step S3 comprises the following sub-s