CN111432153A - Audio and video stream recording and requesting method and device and storage medium - Google Patents

Audio and video stream recording and requesting method and device and storage medium Download PDF

Info

Publication number
CN111432153A
CN111432153A CN202010125849.7A CN202010125849A CN111432153A CN 111432153 A CN111432153 A CN 111432153A CN 202010125849 A CN202010125849 A CN 202010125849A CN 111432153 A CN111432153 A CN 111432153A
Authority
CN
China
Prior art keywords
alarm
video
recording
demand
audio
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.)
Granted
Application number
CN202010125849.7A
Other languages
Chinese (zh)
Other versions
CN111432153B (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.)
Visionvera Information Technology Co Ltd
Original Assignee
Visionvera 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 Visionvera Information Technology Co Ltd filed Critical Visionvera Information Technology Co Ltd
Priority to CN202010125849.7A priority Critical patent/CN111432153B/en
Publication of CN111432153A publication Critical patent/CN111432153A/en
Application granted granted Critical
Publication of CN111432153B publication Critical patent/CN111432153B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the invention provides a method for recording and requesting audio and video streams, a device thereof and a storage medium thereof.

Description

Audio and video stream recording and requesting method and device and storage medium
Technical Field
The invention relates to the technical field of video networking, in particular to an audio and video stream recording method, an audio and video stream on-demand method, an audio and video stream recording device, an audio and video stream on-demand device and a storage medium.
Background
Aiming at the condition that the use of the current alarm system is more and more popular, the requirement of archiving the alarm information is more and more urgent, and the audio and video streams of both alarm parties in the alarm process need to be recorded and archived. The teaching or reference review can be carried out in an alert on-demand playback mode aiming at the material with the marks or the education and disseminating objections.
The existing alarm call recording method generally adopts a conference recording mode, namely a conference is established between an alarm terminal and an alarm receiving terminal, after the terminal enters a video conference, the terminal is triggered by one party of the call to record, then a storage server switches back and forth conference videos of the alarm terminal and the alarm receiving terminal, automatically calls audio and video streams of the two parties of the call, closes screens and mixes the audio and video streams of the two parties, and records and archives the audio and video streams.
However, in the recording process of the storage server, due to the need of processing such as decoding, scaling, screen closing and the like of the video, the performance consumption of the system is too high, and the concurrent support number of one storage server for screen closing recording is too low. If the concurrent number of the recording is to be increased, only a plurality of storage servers are arranged, and the hardware cost investment is high.
Disclosure of Invention
In view of the above problems, embodiments of the present invention are provided to provide an audio and video stream recording method, an audio and video stream on-demand method, a corresponding audio and video stream recording device, an audio and video stream on-demand device, and a storage medium, which overcome the above problems or at least partially solve the above problems.
In order to solve the technical problem, based on an aspect of the present invention, the present invention provides an audio and video stream recording method, which is applied to a storage server, wherein the storage server is respectively connected with an alarm receiving terminal and a streaming media server, the alarm receiving terminal is connected with the streaming media server, and the streaming media server is connected with an alarm terminal, the method includes:
receiving an alarm recording request sent by the alarm receiving terminal, wherein the alarm recording request is generated when the alarm receiving terminal is connected with an alarm video telephone dialed by the alarm terminal through a streaming media server;
according to the alert recording request, respectively executing a first recording task of recording the audio and video stream of the alert party of the alert terminal in the alert video telephone and executing a second recording task of recording the audio and video stream of the alert party of the alert terminal in the alert video telephone;
and associating the alarm party audio-video stream and the alarm party audio-video stream with the alarm video telephone.
Further, the present invention further includes an on-demand terminal connected to the storage server, and the method further includes:
two paths of video-on-demand telephones dialed by a video-on-demand terminal are respectively communicated, and the video-on-demand telephones are dialed by the video-on-demand terminal when a trigger operation of recording records of a video-on-demand alarm telephone is received;
in one video-on-demand telephone, sending the audio and video stream of the alarm party associated with the alarm video telephone to the video-on-demand terminal; and in the other path of video-on-demand telephone, sending the audio and video stream of the alarm receiving party associated with the alarm video telephone to the video-on-demand terminal.
Based on another aspect of the present invention, the present invention further provides an audio/video stream on-demand method, which is applied to an on-demand terminal, wherein the on-demand terminal is connected to a storage server, a recording record of an alarm video telephone is preset in the on-demand terminal, and the alarm video telephone is associated with an alarm party audio/video stream and an alarm party audio/video stream, and the method includes:
when a triggering operation of recording record of the video telephone with the on-demand alarm is received, dialing two paths of video telephones with the on-demand alarm to the storage server;
in a video telephone on demand, receiving an alarm party audio and video stream associated with the alarm video telephone sent by the storage server; and in the other path of video-on-demand telephone, receiving the alarm party audio and video stream associated with the alarm video telephone sent by the storage server.
Corresponding to the method of the present invention, based on another aspect of the present invention, the present invention further provides an audio/video stream recording device applied to a storage server, where the storage server is respectively connected to an alarm receiving terminal and a streaming media server, the alarm receiving terminal is connected to the streaming media server, and the streaming media server is connected to an alarm terminal, and the device includes:
the warning recording request receiving module is used for receiving a warning recording request sent by the warning receiving terminal, and the warning recording request is generated when the warning receiving terminal is connected with a warning video telephone dialed by the warning terminal through a streaming media server;
the recording task execution module is used for respectively executing a first recording task of recording the audio and video stream of the alarm party of the alarm terminal in the alarm video telephone and a second recording task of recording the audio and video stream of the alarm party of the alarm receiving terminal in the alarm video telephone according to the alarm recording request;
and the audio and video stream association module is used for associating the alarm party audio and video stream and the alarm party audio and video stream with the alarm video telephone.
Further, the present invention further includes an on-demand terminal connected to the storage server, and the apparatus further includes:
the video-on-demand telephone connection module is used for respectively connecting two paths of video-on-demand telephones dialed by a video-on-demand terminal, and the video-on-demand telephones are dialed by the video-on-demand terminal when the triggering operation of the recording record of the video-on-demand alarm telephone is received;
the audio and video stream sending module is used for sending the alarm party audio and video stream associated with the alarm video telephone to the on-demand terminal in one on-demand video telephone; and in the other path of video-on-demand telephone, sending the audio and video stream of the alarm receiving party associated with the alarm video telephone to the video-on-demand terminal.
According to another aspect of the present invention, the present invention further provides an audio/video stream on-demand device, which is applied to an on-demand terminal, wherein the on-demand terminal is connected to a storage server, a recording record of an alarm videophone is preset in the on-demand terminal, and the alarm videophone is associated with an alarm party audio/video stream and an alarm party audio/video stream, and the device includes:
the video-on-demand telephone dialing module is used for dialing two paths of video-on-demand telephones to the storage server when receiving the triggering operation of the recording record of the video-on-demand alarm telephone;
the audio and video stream receiving module is used for receiving the alarm party audio and video stream associated with the alarm video telephone sent by the storage server in one on-demand video telephone; and in the other path of video-on-demand telephone, receiving the alarm party audio and video stream associated with the alarm video telephone sent by the storage server.
According to another aspect of the present invention, there is provided an apparatus comprising:
one or more processors; and
one or more machine readable media having signaling stored thereon that, when executed by the one or more processors, cause the apparatus to perform one or more of the audiovisual stream recording methods described above, or perform one or more of the audiovisual stream on-demand methods described above.
According to still another aspect of the present invention, there is provided a computer-readable storage medium storing a computer program for causing a processor to execute the audio-video stream recording method as described above, or execute the audio-video stream on-demand method as described above.
The embodiment of the invention has the following advantages:
in the embodiment of the invention, two recording tasks are created, and the audio and video of the alarm terminal and the alarm receiving terminal in the alarm video telephone are respectively recorded in a split screen mode, so that the method has the characteristic of fixedly recording two paths of videos and two paths of audios.
In the embodiment of the invention, the on-demand terminal carries out on-demand according to the recording record of the alarm video telephone, establishes two paths of on-demand video telephones with the storage server, and respectively receives the alarm party audio and video stream associated with the alarm video telephone and the alarm party audio and video stream through the two paths of on-demand video telephones, does not need decoding, has higher on-demand speed, and realizes the effects of two paths of on-demand and on-screen playing.
Drawings
Fig. 1 is a flowchart of steps of an audio/video stream recording method in embodiment 1 of the present invention;
fig. 2 is a schematic structural diagram of an audio/video stream recording system according to an embodiment of the present invention;
fig. 3 is a flowchart of steps of an embodiment 3 of a method for on-demand playing of audio and video streams according to an embodiment of the present invention;
fig. 4 is an exemplary flowchart of an embodiment 3 of an audio/video stream on demand method according to an embodiment of the present invention;
fig. 5 is a flowchart of steps of an embodiment 4 of a method for on-demand playing of audio and video streams according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of an audio/video stream recording apparatus in an embodiment 5 of the present invention;
fig. 7 is a schematic structural diagram of an audio/video stream on-demand device in an embodiment 6 of the present invention;
fig. 8 is a schematic structural diagram of an audio/video stream on-demand device in embodiment 7 of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
Aiming at the technical problem of the embodiment of the invention, the embodiment of the invention provides an audio and video recording and on-demand scheme aiming at the alarm situation service.
In the recording scheme, the embodiment of the invention creates two recording tasks aiming at one alarm video telephone (alarm service), and respectively carries out split-screen recording on the audio and video of an alarm terminal and an alarm receiving terminal in the alarm video telephone, and has the characteristic of fixedly recording two paths of video and two paths of audio. Therefore, the alarm side audio-video stream and the alarm side audio-video stream obtained by recording are assembled in a slicing mode respectively, format packaging is carried out, coding and decoding are not needed, performance consumption in the recording process of the storage server is greatly reduced, and the number of recordable concurrency is much higher than that of the existing screen-closed recording scheme.
In the on-demand scheme, the embodiment of the invention provides the recording record of the alarm video telephone capable of on-demand for the on-demand terminal, the on-demand terminal establishes a two-way on-demand video telephone with the storage server aiming at the recording record of a certain alarm video telephone, the on-demand of two paths of audio and video streams associated with the alarm video telephone is completed in the two paths of on-demand video telephones, and the on-screen playing is realized.
Next, in the following examples of the present invention, the feasibility of the above scheme is elaborated:
example 1:
referring to fig. 1, a flowchart illustrating steps of an audio and video stream recording method embodiment 1 according to an embodiment of the present invention is shown, and the method may be applied to a storage server, where the storage server is connected to an alarm receiving terminal and a streaming media server, the alarm receiving terminal is connected to the streaming media server, and the streaming media server is connected to an alarm terminal;
in each embodiment of the present invention, the storage server may also be referred to as a storage service system, which is a system capable of recording and storing audio and video streams; the streaming media server is called streaming media for short, and can collect, cache, schedule and forward multimedia files such as audio, video and the like in a network; the alarm receiving terminal can be specially used for alarm condition monitoring, alarming and alarm receiving service; the alarm terminal has a video call function, can be a certain application software in a mobile phone, a tablet and other terminals, has a trigger function of one-key alarm, and the trigger mode is not limited herein.
Referring to fig. 2, a schematic structural diagram of an audio and video stream recording system according to an embodiment of the present invention is shown. In fig. 2, the storage server and the streaming media server both have dual network cards, which are an ethernet network card and a video network card, respectively, and can access the ethernet (internet) through the ethernet network card and the video network through the video network card. Wherein ethernet communicates based on IP addresses, not to be explained herein; the video networking is a real-time network, and the real-time high-definition video exchange technology is adopted, so that the real-time transmission of high-definition videos can be realized, and a plurality of internet applications are pushed to high-definition video, and high-definition faces each other. The video network is based on MAC address communication, and the video network terminal accessed into the video network also has a video network number, and the video network number is registered in the video network and can be used as an identifier of the terminal which is bound with the video network number and used for communication in the video network.
When the method is applied specifically, the alarm terminal can be applied to the Ethernet, and the alarm receiving terminal can be applied to the video network, namely, the alarm terminal is in communication connection with the streaming media server based on the Ethernet protocol, and the alarm receiving terminal is in communication connection with the streaming media server and the storage server based on the video network protocol. Therefore, when the recording is carried out specifically, the audio and video of the alarm side of the alarm terminal and the audio and video of the alarm side of the alarm receiving terminal can be accessed into the video network, so that the high-definition recording of the alarm video telephone is realized.
Based on the audio and video stream recording system, the recording method of the embodiment of the invention specifically comprises the following steps:
step S101, receiving an alarm recording request sent by the alarm receiving terminal, wherein the alarm recording request is generated when the alarm receiving terminal is connected with an alarm video telephone dialed by the alarm terminal through a streaming media server;
when an alarm occurs, people can trigger alarm by one key through the alarm terminal, and then the alarm terminal dials an alarm video telephone to the alarm receiving terminal through the streaming media server when receiving the alarm triggering operation of triggering the alarm by one key. When receiving the alarm video telephone, the alarm receiving terminal generates an alarm recording request and then sends the alarm recording request to the storage server.
And then the storage server can receive an alarm recording request sent by the alarm receiving terminal based on the video networking protocol.
Step S102, according to the alert recording request, respectively executing a first recording task of recording the audio and video stream of the alert party of the alert terminal in the alert videophone, and executing a second recording task of recording the audio and video stream of the alert party of the alert terminal in the alert videophone;
the alert recording request may include the related information of the alert videophone, such as the information of the alert party at the alert terminal and the information of the alert party at the alert receiving terminal.
After receiving the alarm recording request, the storage server can respectively create and execute two recording tasks corresponding to the alarm side information and the alarm receiving side information in the alarm recording request, wherein the first recording task is used for recording the alarm side audio and video stream of the alarm terminal in the alarm video telephone, and the second recording task is used for recording the alarm receiving side audio and video stream of the alarm receiving terminal in the same alarm client telephone.
In the embodiment of the invention, when the alarm video telephone is stopped or interrupted, the storage server receives the recording stopping message sent by the alarm terminal or the alarm receiving terminal; and stopping executing the first recording task and the second recording task according to the recording stopping message, and finishing recording the audio and video stream of the alarm video telephone.
Step S103, the audio-video stream of the alarm party and the audio-video stream of the alarm receiving party are associated with the alarm video telephone.
Aiming at that two paths of audio and video streams recorded and obtained by one alarm video telephone can be regarded as one alarm resource, the embodiment of the invention associates the alarm resource recorded and obtained by the same alarm video telephone with the alarm video telephone, can facilitate recording, archiving and searching, and provides a resource basis for subsequent on-demand services.
The association mentioned in the embodiment of the present invention may specifically be establishing a binding relationship or an association relationship, that is, after associating the alarm party audio-video stream and the alarm receiving party audio-video stream recorded and obtained for the same alarm video telephone with the alarm video telephone, the alarm video telephone may be queried to find the corresponding alarm party audio-video stream and the alarm receiving party audio-video stream. If the recording resources are not bound, the recording resources stored by the storage server are scattered and unordered, and the warning situation recording associated resource list is obtained in the subsequent on-demand application, but which two recording resources are generated by one-time alarming cannot be selected, and normal warning situation on-demand cannot be carried out.
In practical application, the alarm resource codes can be set for the alarm video phones, one alarm resource code represents one alarm video phone, and the corresponding alarm resource can be searched by inputting the alarm resource code, so that the unified management of the alarm resource is facilitated.
By integrating the steps S101 to S103, the embodiment of the invention provides a recording method for audio and video streams in the alarm video telephone from the perspective of a storage server, creates two recording tasks, respectively performs split-screen recording on the audio and video of an alarm terminal and an alarm receiving terminal in the alarm video telephone, and has the characteristic of fixedly recording two paths of video and two paths of audio. Therefore, only the alarm side audio-video stream and the alarm side audio-video stream which are obtained by recording are required to be respectively assembled in a slicing mode, format packaging is carried out, coding is not required, the recording speed is higher, the performance consumption in the recording process of the storage server is greatly reduced, and the number of recordable concurrency is much higher than that of the concurrency recorded in a screen-combination mode in the prior art.
Example 2:
in order to facilitate a further understanding of the present invention for those skilled in the art, in the embodiment of the present invention, a further implementation method of embodiment 1 of the present invention is provided, and the method may specifically include the following steps:
step S101a1, receiving an alarm recording request sent by the alarm receiving terminal, wherein the alarm recording request is generated when the alarm receiving terminal is connected with an alarm video telephone dialed by the alarm terminal through a streaming media server; the warning recording request comprises information of an alarm party and information of an alarm receiving party;
in the embodiment of the invention, the streaming media server is provided with an alarm triggering interface which can be communicated with the alarm video telephone of the alarm terminal and the alarm receiving terminal. The alarm triggering interface of the streaming media server is encapsulated as a one-key alarm service in the alarm terminal. When the one-key alarm service of the alarm terminal is triggered by the user, the stream media server is called by an alarm trigger interface which can be connected with the alarm video telephone of the alarm terminal and the alarm receiving terminal. At the moment, the alarm terminal calls the alarm videophone to the alarm receiving terminal, the message of calling the alarm videophone is forwarded by the streaming media server and sent to the alarm receiving terminal, and after the alarm receiving terminal responds, the alarm videophone is established between the alarm terminal and the alarm receiving terminal. Then the alarm receiving terminal generates an alarm recording request when the alarm video telephone is connected. And the storage server receives the warning recording request sent by the warning receiving terminal based on the video networking protocol.
In the embodiment of the invention, the warning situation recording request can comprise information of an alarm party and information of an alarm receiving party, wherein the information of the alarm party comes from an alarm terminal and can comprise information such as an IP address of the alarm terminal, a first video network number, a first sub-equipment number and a first recording file name; the information of the alarm receiver comes from the alarm receiving terminal and can comprise information such as the MAC address of the alarm receiving terminal, the second video network number, the second sub-equipment number and the second recording file name.
Step S102a1, according to the alert recording request, sending a first recording permission request aiming at the information of the alert party to the streaming media server, and sending a second recording permission request aiming at the information of the alert party to the alert receiving terminal;
in an optional embodiment of the present invention, the alarm side information may specifically include a first video network number, and the alarm side information may specifically include a second video network number; the first video network number is allocated by the streaming media server and can be dynamic. The streaming media server can be connected with a plurality of alarm terminals, and in order to maintain the communication between the alarm terminals and the video network in the same time period, a plurality of first video network numbers which are registered in the video network can be stored in the streaming media server. When a certain alarm terminal needs to communicate with the video network, the streaming media server generates a binding relationship between the alarm terminal and the first video network number, and the alarm terminal with the first video network number is equivalent to a communication certificate in the video network and can communicate with an alarm receiving terminal in the video network. When the alarm video telephone is finished, the streaming media server can unbind the first video networking number from the alarm terminal, and the first video networking number can generate a binding relationship with other alarm terminals again. Because the alarm receiving terminal is positioned in the video network, the second video network number in the alarm receiving party information can be directly distributed by a video network server in the video network, can be static fixed and belongs to a fixed binding relation with the alarm receiving terminal.
Based on the above, the step S102a1 may specifically include the following sub-steps:
substep S102a1-1, after receiving the alert recording request, sending a first recording permission request for the first video network number to the streaming media server, and sending a second recording permission request for the second video network number to the alarm receiving terminal.
After receiving the alert recording request, a recording step is required, and a first recording permission request is sent to the streaming media server at first, and a second recording permission request is sent to the alarm receiving terminal. The first recording permission request comprises a first video network number which is in binding relation with the alarm terminal, and after the streaming media server receives the first video network number, the target alarm terminal can be determined, and the alarm video telephone which is currently called by the target alarm terminal can be determined. The second recording permission request comprises a second video network number of the alarm receiving terminal.
Step S102a2, receiving a first recording permission returned by the streaming media server in response to the first recording permission request, and a second recording permission returned by the alarm receiving terminal in response to the second recording permission request;
the recording authority can be related channel information of the alarm side audio and video stream of the alarm terminal, such as the length and content of the video stream channel or the audio and video channel. The streaming media server can acquire a first recording authority from a target alarm terminal after determining the target alarm terminal and the currently called alarm video telephone according to the video networking number; and in a similar way, the alarm receiving terminal returns the second recording authority to the storage server after receiving the second recording authority.
In order to facilitate the alarm terminal and the alarm receiving terminal to quickly return the corresponding recording authority, in the embodiment of the present invention, the alarm party information may further include a first sub-device number, and the alarm receiving party information may further include a second sub-device number. The first sub-device number may be understood as a routing tunnel identification. The first sub-device number may be divided into a first audio sub-device number and a first video sub-device number, and the encapsulated audio or video data packets are routed between the two endpoints of the tunnel through the public internet. The second sub-device number is interpreted based on the first sub-device number in the alarm party information, which is not described herein again.
During specific implementation, the streaming media server can determine a first recording authority of the audio and video stream of the alarm party in the alarm video telephone according to the first sub-equipment number. In the embodiment of the invention, the alarm terminal is provided with at least one audio channel and one video channel. Therefore, the first sub-device number can be further divided into a first audio channel identifier and a first video channel identifier, the streaming media server can rapidly determine the audio channel of the alarm terminal according to the first audio channel identifier, rapidly determine the audio channel of the alarm terminal according to the first video channel identifier, and obtain the first recording permission of the audio channel and the video channel of the target alarm terminal. Correspondingly, the alarm receiving terminal is also provided with at least one audio channel and one video channel. Therefore, the second sub-device number can be further divided into a second audio channel identifier and a second video channel identifier, and the alarm receiving terminal can return a second recording permission of the corresponding audio channel to the storage server according to the second audio channel identifier; and returning the second recording authority of the corresponding video channel to the storage server according to the second video channel identifier.
The first recording authority received by the storage server comprises the recording authority of one audio channel and one video channel of the alarm terminal, and the second recording authority comprises the recording authority of one audio channel and one video channel of the alarm terminal.
Step S102a3, according to the first recording authority, executing a first recording task of recording the audio and video stream of the alarm party of the alarm terminal in the alarm video telephone; and executing a second recording task of recording the alarm receiving party audio and video stream of the alarm receiving terminal in the alarm video telephone according to the second recording authority.
Step S102a3 may further specifically include the following sub-steps:
substep S102a3-1, when receiving the first recording right, executing a first recording task of recording the alarm party audio and video stream of the alarm terminal in the alarm video telephone according to the first sub-equipment number; and executing a second recording task of recording the alarm receiving party audio and video stream of the alarm receiving terminal in the alarm video telephone according to the second sub-equipment number when the second recording right is received.
Just because there is a sub-equipment number between the alarm terminal and the alarm receiving terminal, the alarm videophone can be connected between the alarm terminal and the alarm receiving terminal. Therefore, in the first recording task, the first recording task of recording the audio and video stream of the alarm party of the alarm terminal in the alarm video telephone is executed according to the audio and video channel corresponding to the first sub-equipment number. Specifically, the audio stream of the alarm terminal in the alarm video telephone is received through the audio channel corresponding to the first audio channel identifier, and the video stream of the alarm terminal in the alarm video telephone is received through the video channel corresponding to the first video channel identifier.
Correspondingly, in the second recording task, the second recording task of recording the alarm receiving party audio and video stream of the alarm receiving terminal in the alarm video telephone is executed according to the audio and video channel corresponding to the second sub-equipment number. Specifically, the audio stream of the alarm receiving terminal in the alarm video telephone is received through the audio channel corresponding to the second audio channel identifier, and the video stream of the alarm receiving terminal in the alarm video telephone is received through the video channel corresponding to the second video channel identifier.
Step S103a1, associating the alert party audio/video stream and the alert party audio/video stream with the alert videophone.
In an optional embodiment of the present invention, the alarm side information further includes a first recording file name, and the alarm receiving side information further includes a second recording file name; the first recording file name is named by the alarm receiving terminal aiming at the called alarm terminal, and can comprise the contents of alarm time, alarm place, alarm type (traffic accident, theft, robbery and the like), name of a user using the alarm terminal and the like. The second recording file number may be based on a corresponding explanation of the first recording file name in the alarm party information, which is not described herein in detail. Therefore, the method may specifically further comprise the steps of:
creating a corresponding first recording file and a corresponding second recording file according to the first recording file name and the second recording file name;
after receiving the warning recording request, the storage server extracts and obtains a first recording file name and a second recording file name from the warning recording request, and then corresponding first recording files and second recording files are created locally. In an optional embodiment of the present invention, the step S103a1 may specifically include the following sub-steps:
substep S103a1-1, storing the alarm side audio-video stream in the first recording file, and storing the alarm side audio-video stream in the second recording file;
substep S103a1-2, associating said first recorded file and said second recorded file with said alerting videophone.
In combination with the above steps, in a specific example of embodiment 1 of the present invention: aiming at two data sources, namely an alarm terminal A and an alarm receiving terminal B, in an alarm video telephone, after receiving an alarm recording request sent by the B, a storage server requests a streaming media server to record a first recording authority of an alarm party audio and video stream S1 of the A through a first video networking number and a first sub-equipment number in the alarm recording request; and directly requesting a second recording authority of the alarm party audio-video stream S2 from B through a second video network number and a second sub-equipment number in the alarm recording request, and then respectively establishing corresponding single-screen-division recording tasks according to the two recording authorities. In the first recording task, the storage server receives the S1 of the A by using the audio/video channel 1 corresponding to the first sub-device number, and uses the second recording task for recording the S2 of the B by using the audio/video channel 2 corresponding to the second sub-device number.
When the storage server receives the alert recording request, two corresponding recording files x1 and x2 are created according to the two recording file numbers in the alert recording request. After the storage server obtains the audio and video stream, S1 is stored in x1, and S2 is stored in x 2. Then x1 and x2 are associated with the alerting videophone, thereby realizing the correlation of S1 and S2
Example 3:
on the basis of the embodiment 1, referring to fig. 3, a flow chart of the steps of the audio and video stream on demand method embodiment 3 of the present invention is also shown, and the method further includes an on demand terminal connected to the storage server; the method may specifically further comprise the steps of:
step S301, two paths of video-on-demand telephones dialed by a video-on-demand terminal are respectively connected, and the video-on-demand telephones are dialed by the video-on-demand terminal when a trigger operation of recording records of a video-on-demand alarm telephone is received;
in the embodiment of the invention, the on-demand terminal has audio and video on-demand and playing functions, can be configured with a remote controller and a large screen, and is convenient to play to each participant in the collective conference. The on-demand terminal can also be applied to the video networking, and the storage server is in communication connection with the on-demand terminal based on a video networking protocol. The recording record of the alarm videophone is preset in the on-demand terminal. The recorded record of the related alarm videophone can be sent to the on-demand terminal by the storage server according to the preset time interval, for example, as long as the recorded record of the new alarm videophone is updated in the storage server, the recorded record of the new alarm videophone can be sent to the on-demand terminal once a day. Of course, the recorded record of the alarming video telephone can also be returned by the storage server according to the resource acquisition request of the on-demand terminal.
In an optional embodiment of the present invention, an implementable method is provided for a storage server to provide a recording record of an alert videophone to an on-demand terminal according to a request of the on-demand terminal, wherein the implementable method comprises: a first recording file and a second recording file which are associated with the alarm video telephone are arranged in the storage server, wherein the first recording file has a first recording file name, and the second recording file has a second recording file name; wherein the audio and video stream of the alarm party associated with the alarm video telephone is stored in the first recording file, and the audio and video stream of the alarm party associated with the alarm video telephone is stored in the second recording file; the method may specifically comprise the steps of:
step S301a1, receiving a resource acquisition request for recording record of an alarm videophone sent by the on-demand terminal;
in order to facilitate storage and on-demand, in practical application, the recorded record of each alarm video telephone can be provided with an identification code, and the code can be a telephone code of the alarm video telephone or a separately set alarm resource code so as to facilitate storage and on-demand.
In a specific example of embodiment 3 of the present invention: in the storage server, there is an alert resource code, such as # JQ1001, for each stored first and second recorded file associated with the alerting videophone.
Therefore, the resource acquisition request of the embodiment of the invention can comprise the alarm resource code. The alert resource code may be obtained in advance by a user using the on-demand terminal, for example, an exemplary alert promo that a community manager wants to publicize family fire prevention for community residents, and a recorded record of an alert video telephone with an alert resource code of # JQ1001 is selected in advance as the exemplary alert promo this time. In order to realize the on-site on-demand playing of the alarm promo, community management personnel need to present the recorded record of the alarm video telephone with the alarm resource coded as # JQ1001 on an on-demand terminal in advance. Therefore, the community manager can send a resource acquisition request to the storage server through the on-demand terminal to acquire the recording record of the alarm video telephone with the alarm resource code of # JQ 1001. Therefore, the resource acquisition request may include the alert resource code, # JQ 1001.
Step S301a2, according to the resource obtaining request, assembling a first recording file name of a first recording file associated with the alarm videophone and a second recording file name of a second recording file associated with the alarm videophone, and packaging the first recording file name and the second recording file name into a recording record of the alarm videophone;
in the embodiment of the present invention, after the storage server parses the resource obtaining request, the alert resource code, such as # JQ1001, may be obtained. And then, according to the alarm resource code, finding a first recording file and a second recording file which are corresponding to the alarm video telephone, and extracting and obtaining a first recording file name of the first recording file and a second recording file name of the second recording file. And then the first recording file name and the second recording file name are assembled in pairs and packaged into the recording record of the alarm video telephone with the alarm resource code of # JQ 1001.
In an alternative embodiment of the present invention, step S301a2 further includes the following sub-steps:
substep S301a2-1, when receiving the resource obtaining request, judging whether a first recording file and a second recording file associated with the alarm videophone are stored;
and a substep S301a2-2, when storing a first recording file and a second recording file associated with the alerting videophone, assembling a first recording file name of the first recording file associated with the alerting videophone and a second recording file name of the second recording file associated with the alerting videophone in pairs, and packaging into a recording record of the alerting videophone.
Since the data stored in the storage server is relatively large, there may be a case where a part of the first recording file and the second recording file associated with the alert videophone are deleted, for example, the relevant recording file of the alert videophone sent relatively long will be deleted. Therefore, even if the user obtains the alert resource code, there may be a problem that there is no corresponding recording file. Therefore, when receiving the resource acquisition request, the storage server executes a judgment program to judge whether the first recording file and the second recording file associated with the alarm video telephone are stored, if yes, the relevant recording record is returned, and if not, the information of acquisition failure is returned to the on-demand terminal.
The above examples provide mainly the case where the alert resource code is known in advance to obtain the recorded record of the relevant alerting videophone. In practical applications, the user may not know the code, but only knows the corresponding alarm event, and therefore, the resource acquisition request of the embodiment of the present invention may further include an alarm feature. The alert feature may be for one alert videophone or for a group of alert videophones. For example, when the alert feature is for an alert videophone, the alert feature may be an IP address of an alert terminal in the alert videophone. The alert feature may be an alert screening condition when the alert feature is for a batch of alert videophones.
Based on the above, the substeps S301a2-1 to S301a2-2 are further optimized, and a method for obtaining batch recording records of the alarm videophone is also provided, specifically including the following steps:
when the storage server stores the first recording file and the second recording file associated with the alarm video telephone, the storage server can classify the recording files according to the alarm time and/or the alarm area and/or the alarm type so as to be called later.
According to the requirement, the resource acquisition request of the embodiment of the invention can also include alarm condition screening conditions, such as alarm condition time and/or alarm condition area and/or alarm condition type. And the storage server queries whether a first recording file and a second recording file which are corresponding to the alarm video telephone exist locally or not by taking the alarm time and/or the alarm area and/or the alarm type as screening conditions according to the resource acquisition request sent by the on-demand terminal. For example, the resource acquisition request includes screening information of a school, the storage server takes the warning area as the school as a screening condition, and queries a first recording file and a second recording file which are associated with the alarm video telephone and take all the warning areas as the school; for example, the resource acquisition request includes screening information that the warning area in 2018 is school, and the storage server queries all the first recording files and all the second recording files which are locally stored and are related to the warning videophone, wherein the warning area in 2018 is school, and the storage server uses 2018 and the school as screening conditions.
When the first recording file and the second recording file which are related to each other and correspond to the alarm time and/or the alarm area and/or the alarm type are inquired, the first recording file and the second recording file which are related to the same alarm video telephone under the classification (such as the alarm time and/or the alarm area and/or the alarm type) can be assembled in pairs and packaged into the recording records of the alarm video telephones one by one, and the alarm recording related resource list is formed.
Step S301a3, sending the recorded record of the alarm videophone to the on-demand terminal.
In the embodiment of the invention, the storage server can send the recording record of the alarm video telephone to the on-demand terminal based on the video networking fragment reliable transmission protocol, so that the on-demand terminal can conveniently display on-demand in a subsequent split screen mode. In practice, the storage server may send the recorded records of the plurality of alert videophones to the on-demand terminal, for example, send the alert recording associated resource list to the on-demand terminal.
And then, when receiving the triggering operation of the recording record of the on-demand alarm video telephone, the on-demand terminal dials two paths of on-demand video telephones respectively to the storage server, and then the storage server is respectively communicated with the two paths of on-demand video telephones. The specific implementation process of dialing two video-on-demand telephones will be described in detail later, and will not be described herein.
Step S302, in a video-on-demand telephone, sending an alarm audio and video stream associated with the alarm video telephone to the video-on-demand terminal; and in the other path of video-on-demand telephone, sending the audio and video stream of the alarm receiving party associated with the alarm video telephone to the video-on-demand terminal.
In the embodiment of the invention, after the storage server is connected with two paths of video-on-demand telephones dialed by a video-on-demand terminal, when only a first recording file and a second recording file associated with one alarm video telephone are stored in the storage server, the storage server can extract the audio and video stream of an alarm party of the alarm video telephone from the first recording file by default, and send the audio and video stream of the alarm party to the video-on-demand terminal through one path of video-on-demand telephone; and extracting the audio and video stream of the alarm receiving party of the alarm video telephone from a second recording file, and sending the audio and video stream of the alarm receiving party to the on-demand terminal through the other path of on-demand video telephone.
However, when a plurality of alarm party audio and video streams associated with the alarm videophone and the alarm party audio and video streams are stored in the storage server, the storage server cannot execute the sending task of the audio and video streams by default. In view of this situation, an embodiment of the present invention provides a scheme for demanding a corresponding audio/video by using a demand start signaling, and referring to fig. 4, an exemplary flowchart of embodiment 3 of an audio/video stream demand method according to an embodiment of the present invention is shown. Firstly, a storage server receives a videophone preparation signaling and replies; and the on-demand terminal continuously sends a telephone starting signaling to the storage server when the storage server is ready for the video telephone according to the reply sent by the storage server. If the storage server receives the on-demand starting signaling within the timeout time range, which indicates that the conversation between the storage server and the on-demand starting signaling is normal, step S302 is executed, and the alarm party audio and video stream associated with the alarm video telephone and the alarm receiving party audio and video stream are respectively sent to the on-demand terminal in two paths of on-demand video telephones. When the storage server receives the playing stop signaling in the two paths of video-on-demand telephones, the continuous transmission of the related audio and video stream is stopped. When the storage server receives the video telephone service stopping signaling aiming at the two paths of video telephone on demand respectively, the video telephone with the video telephone on demand terminal is interrupted, thereby completing the whole video telephone on demand process.
By integrating the steps S301 to S302, the embodiment of the invention provides a video-on-demand method for audio and video streams in the alarm video telephone from the perspective of a storage server, provides a recording record of the alarm video telephone capable of being on-demand for an on-demand terminal, establishes a two-way on-demand video telephone with the on-demand terminal, respectively sends two audio and video streams associated with the alarm video telephone in the two-way on-demand video telephone, and provides a core basis for realizing two-way on-demand and one-screen playing of alert resources for the on-demand terminal.
Example 4:
based on the same inventive concept as embodiments 1 to 3, referring to fig. 5, a flowchart illustrating steps of an embodiment 4 of an audio/video stream on-demand method according to an embodiment of the present invention is shown, and the method may be applied to an on-demand terminal, where the on-demand terminal is connected to a storage server, a recording record of an alarm videophone is preset in the on-demand terminal, and the alarm videophone is associated with an alarm audio/video stream and an alarm receiving audio/video stream, and the method specifically includes the following steps:
step S501, when receiving the triggering operation of the recording record of the video telephone with the on-demand alarm, dialing two paths of video telephones with the on-demand alarm to the storage server;
the recording record of the alarm videophone is displayed on a display screen of the on-demand terminal, and the triggering operation for the recording record of the alarm videophone can be that a user carries out on-demand by facing the display screen by using a remote controller, and can also be carried out by sound control on-demand or touch screen on-demand. The order mode is not limited herein.
The recording record of the alarm video telephone displayed by the on-demand terminal can be one or more. In an optional embodiment of the present invention, an alert recording associated resource list is stored in the on-demand terminal, and the recording record of the alert videophone is recorded in the alert recording associated resource list;
the step S501 may include the following sub-steps:
and dialing two paths of video-on-demand telephones to the storage server when receiving a trigger operation of playing the recording record of the target alarm video telephone in the alarm recording associated resource list.
In the embodiment of the invention, the recording records of the plurality of the alarm video telephones are displayed on the on-demand terminal, and the recording records of the plurality of the alarm video telephones are sequentially arranged on the on-demand terminal to form an alarm condition recording associated resource list. If the user requests the program through the remote controller, the remote controller can be provided with 0-9 number keys, a previous item selection key, a next item selection key, a previous interface returning key, a pause key, an end key and the like. The user can send corresponding on-demand selection signaling, on-demand start signaling or stop signaling and the like to the on-demand terminal by operating keys on the remote controller.
The target alarm videophone is a selected one of the alarm recording associated resource lists of the user. For example, the sequence number of the recorded record of the target alarm videophone is 01, and the user can directly select the recorded record of the alarm videophone by directly pressing the number key 1 on the remote controller.
In an optional embodiment of the present invention, the on-demand terminal is provided with two sub-device numbers, and the storage server is provided with a plurality of virtual terminal numbers; the step S501 may further include the following sub-steps:
the sub-step S501a1, when receiving the trigger operation of recording the video telephone for on-demand alarm, sending a video telephone preparation message to the storage server;
the video-on-demand terminal generates a video telephone preparation message according to the triggering operation of the user and can send the message to the storage server based on a video networking protocol.
Substep S501a2, receiving two target virtual terminal numbers in idle state returned by the storage server for the videophone preparation message, wherein the target virtual terminal numbers are determined from the plurality of virtual terminal numbers;
and a substep S501a3, respectively dialing the video-on-demand telephone to the two target virtual terminal numbers by using the two sub-equipment numbers.
Substeps 501a 2-substep S501a3 provide a scheme in which the on-demand terminal forces the storage server to dial the on-demand video telephone. When receiving the videophone preparation message, the storage server equivalently receives a forced command for establishing the videophone, and the storage server can automatically find two target virtual terminal numbers which are not in a service state (idle state) from a plurality of locally set virtual terminal numbers according to the videophone preparation message, and then returns the target virtual terminal numbers to the on-demand terminal. And when the video-on-demand terminal receives the two target virtual terminal numbers, the storage server is considered to be ready for starting video-on-demand, namely the two local sub-equipment numbers dial the video-on-demand telephone to the two target virtual terminal numbers respectively.
Step S502, in a video telephone on demand, receiving an alarm side audio and video stream associated with the alarm video telephone sent by the storage server; and in the other path of video-on-demand telephone, receiving the alarm party audio and video stream associated with the alarm video telephone sent by the storage server.
When the storage server only stores the requested first recording file and the requested second recording file associated with the alarm video telephone, the requesting terminal can directly receive the two paths of audio and video streams sent by the storage server.
When a plurality of alerting party audiovisual streams and receiving party audiovisual streams associated with the alerting videophone are stored in the storage server, in an optional embodiment of the present invention, the method may further comprise the steps of:
step 1, in a video telephone on demand, sending a first video starting signaling to the storage server; and in another video telephone on demand, sending a second video-on-demand starting signaling to the storage server;
the step S502 may further include the following sub-steps:
step S502a1, in a video telephone on demand, receiving an alarm side audio and video stream associated with the alarm video telephone returned by the storage server for the first video on demand starting signaling; and in the other path of video telephone on demand, receiving the audio and video stream of the alarm party associated with the alarm video telephone returned by the storage server aiming at the second video telephone on demand starting signaling.
The embodiment of the invention adopts the order starting signaling to distinguish a plurality of alarm side audio-video streams and alarm receiving side audio-video streams which are associated with the alarm video telephones, and respectively orders the corresponding alarm side audio-video streams and the corresponding alarm receiving side audio-video streams which are associated with the target alarm video telephones. Specific examples of embodiments of the invention are as follows:
in this example, for example, the obtained target virtual terminal numbers are T1 and T2, respectively, the sub-device numbers of dialing the on-demand video phones are P1 and P2, respectively, and the two paths of on-demand video phones are: video phone between P1 and T1, and video phone between P2 and T2. The alert party audio video stream in the first recording file associated with the alert videophone is S1 and the alert party audio video stream in the second recording file is S2. In a video-on-demand telephone, P1 sends a first on-demand signaling of on-demand S1 to T1; in another video-on-demand telephone, P2 sends a second on-demand signaling to T2 for S2. S1 is then received through P1 and S2 is received through P2.
In an embodiment of the present invention, after receiving an alerting party audio-video stream and an alerting party audio-video stream associated with an alerting videophone, the method may further include the steps of:
and 2, carrying out screen playing on the alarm party audio and video stream and the alarm receiving party audio and video stream associated with the alarm video telephone.
Based on the content of step S102a2 in the embodiment of the present invention, the number of the sub-device of the on-demand terminal also corresponds to one audio/video channel (one audio channel and one video channel), and therefore, how many sub-device numbers of the on-demand terminal also indicate the number of channels of the currently playable audio/video stream, that is, the number of the playable audio/video streams that can be displayed in a split screen manner. The embodiment of the invention dials the video-on-demand telephone by using the two sub-equipment numbers respectively, can realize that the audio and video streams transmitted by the channels corresponding to the two sub-equipment numbers are directly projected to the two display screens of the video-on-demand terminal to be played, does not relate to the coding and decoding process, and realizes the effect that one video-on-demand terminal plays the audio and video pictures of the alarm terminal in one alarm video telephone and the audio and video pictures of the alarm receiving terminal on the same screen.
The embodiment of the invention provides a video-on-demand method for audio and video streams in the alarm video telephone from the point of view of the video-on-demand terminal, the video-on-demand terminal carries out video-on-demand for the recording record of the alarm video telephone, two paths of video-on-demand telephones are established with the storage server, the audio and video streams of the alarm party and the audio and video streams of the alarm party associated with the alarm video telephone are respectively received through the two paths of video-on-demand telephones, decoding is not needed, the video-on-demand speed is higher, and the effects of two paths of video-on-demand.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Example 5:
referring to fig. 6, a method corresponding to embodiment 1 is shown in a schematic structural diagram of an audio/video stream recording apparatus embodiment 5 in an embodiment of the present invention, and the schematic structural diagram may be applied to a storage server, where the storage server is respectively connected to an alarm receiving terminal and a streaming media server, the alarm receiving terminal is connected to the streaming media server, and the streaming media server is connected to an alarm terminal, where the apparatus a1 specifically may include the following modules:
an alert recording request receiving module 601, configured to receive an alert recording request sent by the alarm receiving terminal, where the alert recording request is generated when the alarm receiving terminal connects an alarm videophone dialed by the alarm terminal through a streaming media server;
a recording task executing module 602, configured to respectively execute a first recording task of recording an audio and video stream of an alarm party of the alarm terminal in the alarm video phone and a second recording task of recording an audio and video stream of an alarm party of the alarm terminal in the alarm video phone according to the alert recording request;
an audio/video stream association module 603, configured to associate the alarm party audio/video stream and the alarm receiving party audio/video stream with the alarm videophone.
In an optional embodiment of the present invention, the alert recording request includes information of an alarm party and information of an alarm receiving party; the recording task execution module 602 may include the following sub-modules:
the recording permission request sending submodule is used for sending a first recording permission request aiming at the information of the alarm party to the streaming media server according to the warning situation recording request and sending a second recording permission request aiming at the information of the alarm party to the alarm receiving terminal;
a recording permission receiving submodule, configured to receive a first recording permission returned by the streaming media server in response to the first recording permission request, and a second recording permission returned by the alarm receiving terminal in response to the second recording permission request;
the sub-screen recording sub-module is used for executing a first recording task of recording the audio and video stream of the alarm party of the alarm terminal in the alarm video telephone according to the first recording authority; and executing a second recording task of recording the alarm receiving party audio and video stream of the alarm receiving terminal in the alarm video telephone according to the second recording authority.
In an optional embodiment of the present invention, the alarm side information comprises a first video network number, and the alarm side information comprises a second video network number;
the recording permission request sending submodule further comprises the following sub-modules:
and the permission request sub-module is used for sending a first recording permission request aiming at the first video networking number to the streaming media server after receiving the warning situation recording request, and sending a second recording permission request aiming at the second video networking number to the alarm receiving terminal.
In an optional embodiment of the present invention, the information of the alarm receiver further includes a first sub-device number, and the information of the alarm receiver further includes a second sub-device number;
the sub-module for split screen recording further comprises the following sub-modules:
the sub-module for realizing split-screen recording is used for executing a first recording task of recording the alarm square audio and video stream of the alarm terminal in the alarm video telephone according to the first sub-equipment number when the first recording right is received; and executing a second recording task of recording the alarm receiving party audio and video stream of the alarm receiving terminal in the alarm video telephone according to the second sub-equipment number when the second recording right is received.
In an optional embodiment of the present invention, the alarm side information further includes a first recording file name, and the alarm receiving side information further includes a second recording file name; the apparatus a1 may further include:
the recording file creating module is used for creating a corresponding first recording file and a corresponding second recording file according to the first recording file name and the second recording file name;
the audio/video stream association module 603 may include the following sub-modules:
the audio and video stream storage submodule is used for storing the alarm party audio and video stream into the first recording file and storing the alarm party audio and video stream into the second recording file;
and the recording file association submodule is used for associating the first recording file and the second recording file with the alarm video telephone.
Example 6:
on the basis of the embodiment 5, referring to fig. 7, a schematic structural diagram of an embodiment 6 of the audio/video stream on-demand device according to the embodiment of the present invention is further shown, and the audio/video stream on-demand device further includes an on-demand terminal connected to the storage server; the apparatus a1 may further include the following modules:
the video-on-demand telephone connection module 701 is used for respectively connecting two paths of video-on-demand telephones dialed by a video-on-demand terminal, and the video-on-demand telephones are dialed by the video-on-demand terminal when the triggering operation of the recording record of the video-on-demand alarm telephone is received;
an audio/video stream sending module 702, configured to send an audio/video stream of an alarm party associated with the alarm videophone to the on-demand terminal in a video-on-demand videophone; and in the other path of video-on-demand telephone, sending the audio and video stream of the alarm receiving party associated with the alarm video telephone to the video-on-demand terminal.
In an optional embodiment of the present invention, a first recording file and a second recording file associated with the alarm videophone are set in the storage server, the first recording file has a first recording file name, and the second recording file has a second recording file name; wherein the audio and video stream of the alarm party associated with the alarm video telephone is stored in the first recording file, and the audio and video stream of the alarm party associated with the alarm video telephone is stored in the second recording file; the apparatus a1 may further include the following modules:
a resource acquisition request receiving module, configured to receive a resource acquisition request for a recording record of an alarm videophone, where the resource acquisition request is sent by the on-demand terminal;
a recording record generating module, configured to assemble a first recording file name of a first recording file associated with the alarm videophone and a second recording file name of a second recording file associated with the alarm videophone according to the resource acquisition request, and encapsulate the first recording file name and the second recording file name into a recording record of the alarm videophone;
and the recording record sending module is used for sending the recording record of the alarming video telephone to the on-demand terminal.
In an optional embodiment of the present invention, the recording record generating module further may include the following sub-modules:
the associated file judgment submodule is used for judging whether a first recording file and a second recording file associated with the alarm video telephone are stored or not when the resource acquisition request is received;
and the recording and packaging submodule is used for assembling a first recording file name of the first recording file associated with the alarm video telephone and a second recording file name of the second recording file associated with the alarm video telephone in pairs when the first recording file and the second recording file associated with the alarm video telephone are stored, and packaging the first recording file name and the second recording file name into the recording record of the alarm video telephone.
Example 7:
based on the same inventive concept as embodiments 5 to 6, with reference to fig. 8, corresponding to the method of embodiment 4, a schematic structural diagram of an embodiment 7 of an audio/video stream on-demand device according to an embodiment of the present invention is shown, and the audio/video stream on-demand device can be applied to an on-demand terminal, where the on-demand terminal is connected to a storage server, a recording record of an alarm videophone is preset in the on-demand terminal, and the alarm videophone is associated with an alarm audio/video stream and an alarm receiving audio/video stream, where the device a2 specifically includes the following modules:
the video-on-demand telephone dialing module 801 is used for dialing two paths of video-on-demand telephones to the storage server when receiving triggering operation of recording record of the video-on-demand alarm telephones;
an audio/video stream receiving module 802, configured to receive, in a video-on-demand telephone, an alarm party audio/video stream associated with the alarm video telephone, where the alarm party audio/video stream is sent by the storage server; and in the other path of video-on-demand telephone, receiving the alarm party audio and video stream associated with the alarm video telephone sent by the storage server.
In an optional embodiment of the present invention, an alert recording associated resource list is stored in the on-demand terminal, and the recording record of the alert videophone is recorded in the alert recording associated resource list;
the on-demand video telephone dialing module 801 may include the following sub-modules:
and the videophone dialing execution submodule is used for dialing two paths of video-on-demand telephones to the storage server when receiving a triggering operation for ordering the recording record of the target alarm videophone in the alarm recording associated resource list.
In an optional embodiment of the present invention, the on-demand terminal is provided with two sub-device numbers, and the storage server is provided with a plurality of virtual terminal numbers; the on-demand video telephone dialing module 801 may include the following sub-modules:
the videophone preparation message submodule is used for sending a videophone preparation message to the storage server when receiving the triggering operation of recording the on-demand alarm videophone;
a target virtual terminal number receiving submodule, configured to receive two target virtual terminal numbers in an idle state, which are returned by the storage server for the videophone preparation message, where the target virtual terminal number is determined from the multiple virtual terminal numbers;
and the sub-equipment number dialing sub-module is used for respectively dialing the video-on-demand telephone to the two target virtual terminal numbers by utilizing the two sub-equipment numbers.
In an optional embodiment of the present invention, the apparatus a2 may further include the following modules:
a video-on-demand starting signaling sending module, configured to send a first video-on-demand starting signaling to the storage server in a video-on-demand telephone; and in another video telephone on demand, sending a second video-on-demand starting signaling to the storage server;
the audio and video stream receiving module 802 may include the following sub-modules:
the audio and video stream receiving realization submodule is used for receiving the alarm party audio and video stream associated with the alarm video telephone, which is returned by the storage server aiming at the first on-demand signaling, in one on-demand video telephone; and in the other path of video telephone on demand, receiving the audio and video stream of the alarm party associated with the alarm video telephone returned by the storage server aiming at the second video telephone on demand starting signaling.
In an optional embodiment of the present invention, the apparatus a2 may further include the following modules:
and the split-screen playing module is used for performing split-screen playing on the alarm party audio and video stream associated with the alarm video telephone and the alarm party audio and video stream associated with the alarm video telephone.
According to another aspect of the invention, there is provided an apparatus comprising:
one or more processors; and
one or more machine readable media having signaling stored thereon that, when executed by the one or more processors, cause the apparatus to perform one or more of the audiovisual stream recording methods described above, or perform one or more of the audiovisual stream on-demand methods described above.
According to still another aspect of the present invention, there is provided a computer-readable storage medium storing a computer program for causing a processor to execute the audio-video stream recording method as described above, or execute the audio-video stream on-demand method as described above.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program signaling. These computer program signals may be provided to a processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing terminal device to produce a machine, such that the signals executed by the processor of the computer or other programmable data processing terminal device produce means for implementing the functions specified in the flow diagram flow or flows and/or block diagram block or blocks.
These computer program signals may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the signals stored in the computer-readable memory produce an article of manufacture including signaling means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program signals may also be loaded onto a computer or other programmable data processing terminal device to cause a series of operational steps to be performed on the computer or other programmable terminal device to produce a computer implemented process such that the signals that execute on the computer or other programmable terminal device provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The detailed description of the audio/video stream recording method, the audio/video stream on-demand method, the corresponding audio/video stream recording device, the corresponding audio/video stream on-demand device and the corresponding storage medium is provided above, and the specific examples are applied herein to explain the principle and the implementation manner of the present invention, and the description of the above embodiments is only used to help understand the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (18)

1. The method for recording the audio and video stream is characterized by being applied to a storage server, wherein the storage server is respectively connected with an alarm receiving terminal and a streaming media server, the alarm receiving terminal is connected with the streaming media server, and the streaming media server is connected with an alarm terminal, and the method comprises the following steps:
receiving an alarm recording request sent by the alarm receiving terminal, wherein the alarm recording request is generated when the alarm receiving terminal is connected with an alarm video telephone dialed by the alarm terminal through a streaming media server;
according to the alert recording request, respectively executing a first recording task of recording the audio and video stream of the alert party of the alert terminal in the alert video telephone and executing a second recording task of recording the audio and video stream of the alert party of the alert terminal in the alert video telephone;
and associating the alarm party audio-video stream and the alarm party audio-video stream with the alarm video telephone.
2. The method of claim 1, wherein the alert recording request includes information of an alarmer and information of an alarm receiver; the steps of respectively executing a first recording task of recording the audio and video stream of the alarm party of the alarm terminal in the alarm video telephone and executing a second recording task of recording the audio and video stream of the alarm party of the alarm terminal in the alarm video telephone according to the alarm recording request comprise:
according to the alert recording request, sending a first recording permission request aiming at the information of the alarm party to the streaming media server, and sending a second recording permission request aiming at the information of the alarm party to the alarm receiving terminal;
receiving a first recording authority returned by the streaming media server in response to the first recording authority request and a second recording authority returned by the alarm receiving terminal in response to the second recording authority request;
according to the first recording authority, executing a first recording task of recording the audio and video stream of the alarm party of the alarm terminal in the alarm video telephone; and executing a second recording task of recording the alarm receiving party audio and video stream of the alarm receiving terminal in the alarm video telephone according to the second recording authority.
3. The method of claim 2, wherein the alarm information comprises a first internet-of-view number and the alarm receiver information comprises a second internet-of-view number;
the step of sending a first recording permission request aiming at the information of the alarm party to the streaming media server and sending a second recording permission request aiming at the information of the alarm party to the alarm receiving terminal according to the alarm recording request further comprises the following steps:
after receiving the warning recording request, sending a first recording permission request aiming at the first video networking number to the streaming media server, and sending a second recording permission request aiming at the second video networking number to the alarm receiving terminal.
4. The method of claim 2, wherein the alarm side information further comprises a first sub-device number, and the alarm receiver information further comprises a second sub-device number;
according to the first recording authority, executing a first recording task of recording the audio and video stream of the alarm party of the alarm terminal in the alarm video telephone; and according to the second recording authority, executing a second recording task of recording the alarm receiving party audio and video stream of the alarm receiving terminal in the alarm video telephone, further comprising:
executing a first recording task of recording the audio and video stream of the alarm party of the alarm terminal in the alarm video telephone according to the first sub-equipment number when the first recording right is received; and executing a second recording task of recording the alarm receiving party audio and video stream of the alarm receiving terminal in the alarm video telephone according to the second sub-equipment number when the second recording right is received.
5. The method of claim 2, wherein the alarm side information further comprises a first recording file name, and the alarm receiver side information further comprises a second recording file name; the method further comprises the following steps:
creating a corresponding first recording file and a corresponding second recording file according to the first recording file name and the second recording file name;
the step of associating the alerting party audiovisual stream and the alerting party audiovisual stream with the alerting videophone comprises:
storing the alarm party audio-video stream in the first recording file, and storing the alarm party audio-video stream in the second recording file;
and associating the first recording file and the second recording file with the alarm video telephone.
6. The method of claim 1, further comprising an on-demand terminal connected to the storage server, the method further comprising:
two paths of video-on-demand telephones dialed by a video-on-demand terminal are respectively communicated, and the video-on-demand telephones are dialed by the video-on-demand terminal when a trigger operation of recording records of a video-on-demand alarm telephone is received;
in one video-on-demand telephone, sending the audio and video stream of the alarm party associated with the alarm video telephone to the video-on-demand terminal; and in the other path of video-on-demand telephone, sending the audio and video stream of the alarm receiving party associated with the alarm video telephone to the video-on-demand terminal.
7. The method according to claim 6, wherein said storage server has disposed therein a first recording file and a second recording file associated with said alerting videophone, said first recording file having a first recording file name, said second recording file having a second recording file name; wherein the audio and video stream of the alarm party associated with the alarm video telephone is stored in the first recording file, and the audio and video stream of the alarm party associated with the alarm video telephone is stored in the second recording file; the method further comprises the following steps:
receiving a resource acquisition request aiming at the recording record of the alarm video telephone sent by the on-demand terminal;
according to the resource acquisition request, assembling a first recording file name of a first recording file associated with the alarm video telephone and a second recording file name of a second recording file associated with the alarm video telephone, and packaging the first recording file name and the second recording file name into a recording record of the alarm video telephone;
and sending the recorded record of the alarm video telephone to the on-demand terminal.
8. The method according to claim 7, wherein said step of assembling and encapsulating a first recording file name of a first recording file associated with said alerting videophone and a second recording file name of a second recording file associated with said alerting videophone into a recording of said alerting videophone according to said resource acquisition request further comprises:
when the resource acquisition request is received, judging whether a first recording file and a second recording file which are associated with the alarm video telephone are stored or not;
and when a first recording file and a second recording file associated with the alarm video telephone are stored, assembling a first recording file name of the first recording file associated with the alarm video telephone and a second recording file name of the second recording file associated with the alarm video telephone in pairs, and packaging the first recording file name and the second recording file name into a recording record of the alarm video telephone.
9. An audio and video stream on-demand method is applied to an on-demand terminal, the on-demand terminal is connected with a storage server, a recording record of an alarm video telephone is preset in the on-demand terminal, and the alarm video telephone is associated with an alarm party audio and video stream and an alarm party audio and video stream, and the method comprises the following steps:
when a triggering operation of recording record of the video telephone with the on-demand alarm is received, dialing two paths of video telephones with the on-demand alarm to the storage server;
in a video telephone on demand, receiving an alarm party audio and video stream associated with the alarm video telephone sent by the storage server; and in the other path of video-on-demand telephone, receiving the alarm party audio and video stream associated with the alarm video telephone sent by the storage server.
10. The method according to claim 9, wherein said on-demand terminal stores a warning recording associated resource list, and the recording of said warning videophone is recorded in said warning recording associated resource list;
when receiving the triggering operation of ordering the recording record of the alarm video telephone, the step of dialing two paths of on-demand video telephones to the storage server comprises the following steps:
and dialing two paths of video-on-demand telephones to the storage server when receiving a trigger operation of playing the recording record of the target alarm video telephone in the alarm recording associated resource list.
11. The method according to claim 9 or 10, wherein a sub-device number is set in the on-demand terminal, and a plurality of virtual terminal numbers are set in the storage server; the step of dialing two paths of video-on-demand telephones to the storage server when receiving the triggering operation of recording the video-on-demand alarm video telephone comprises the following steps:
when a trigger operation of recording a video telephone for requesting an alarm is received, sending a video telephone preparation message to the storage server;
receiving two target virtual terminal numbers in an idle state returned by the storage server aiming at the videophone preparation message, wherein the target virtual terminal numbers are determined from the virtual terminal numbers;
and dialing the video-on-demand telephone to the two target virtual terminal numbers respectively by utilizing the two sub-equipment numbers.
12. The method of claim 9, further comprising:
in a video telephone on demand, sending a first video starting signaling to the storage server; and in another video telephone on demand, sending a second video-on-demand starting signaling to the storage server;
the video telephone on demand receives the alarm side audio and video stream associated with the alarm video telephone sent by the storage server; in another video telephone on demand, the step of receiving the alarm party audio and video stream associated with the alarm video telephone sent by the storage server comprises the following steps:
in a video telephone on demand, receiving an alarm party audio and video stream associated with the alarm video telephone, which is returned by the storage server aiming at the first video starting signaling; and in the other path of video telephone on demand, receiving the audio and video stream of the alarm party associated with the alarm video telephone returned by the storage server aiming at the second video telephone on demand starting signaling.
13. The method of claim 9, further comprising:
and the alarm party audio and video stream and the alarm receiving party audio and video stream related to the alarm video telephone are displayed in a screen mode.
14. The utility model provides an audio and video stream records device which characterized in that is applied to storage server, storage server respectively with receive alert terminal and streaming media server connection, receive alert terminal with streaming media server connects, streaming media server is connected with warning terminal, the device includes:
the warning recording request receiving module is used for receiving a warning recording request sent by the warning receiving terminal, and the warning recording request is generated when the warning receiving terminal is connected with a warning video telephone dialed by the warning terminal through a streaming media server;
the recording task execution module is used for respectively executing a first recording task of recording the audio and video stream of the alarm party of the alarm terminal in the alarm video telephone and a second recording task of recording the audio and video stream of the alarm party of the alarm receiving terminal in the alarm video telephone according to the alarm recording request;
and the audio and video stream association module is used for associating the alarm party audio and video stream and the alarm party audio and video stream with the alarm video telephone.
15. The apparatus of claim 14, further comprising an on-demand terminal connected to the storage server, the apparatus further comprising:
the video-on-demand telephone connection module is used for respectively connecting two paths of video-on-demand telephones dialed by a video-on-demand terminal, and the video-on-demand telephones are dialed by the video-on-demand terminal when the triggering operation of the recording record of the video-on-demand alarm telephone is received;
the audio and video stream sending module is used for sending the alarm party audio and video stream associated with the alarm video telephone to the on-demand terminal in one on-demand video telephone; and in the other path of video-on-demand telephone, sending the audio and video stream of the alarm receiving party associated with the alarm video telephone to the video-on-demand terminal.
16. An audio and video stream on-demand device is applied to an on-demand terminal, the on-demand terminal is connected with a storage server, a recording record of an alarm video telephone is preset in the on-demand terminal, the alarm video telephone is associated with an alarm party audio and video stream and an alarm party audio and video stream, and the device comprises:
the video-on-demand telephone dialing module is used for dialing two paths of video-on-demand telephones to the storage server when receiving the triggering operation of the recording record of the video-on-demand alarm telephone;
the audio and video stream receiving module is used for receiving the alarm party audio and video stream associated with the alarm video telephone sent by the storage server in one on-demand video telephone; and in the other path of video-on-demand telephone, receiving the alarm party audio and video stream associated with the alarm video telephone sent by the storage server.
17. An apparatus, comprising:
one or more processors; and
one or more machine readable media having signaling stored thereon that, when executed by the one or more processors, cause the apparatus to perform one or more of the audio-visual stream recording methods of claims 1-8 or the audio-visual stream on-demand methods of one or more of claims 9-13.
18. A computer-readable storage medium storing a computer program for causing a processor to execute the audio-video stream recording method according to any one of claims 1 to 8 or the audio-video stream on-demand method according to any one of claims 9 to 13.
CN202010125849.7A 2020-02-27 2020-02-27 Audio and video stream recording and on-demand method and device and storage medium thereof Active CN111432153B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010125849.7A CN111432153B (en) 2020-02-27 2020-02-27 Audio and video stream recording and on-demand method and device and storage medium thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010125849.7A CN111432153B (en) 2020-02-27 2020-02-27 Audio and video stream recording and on-demand method and device and storage medium thereof

Publications (2)

Publication Number Publication Date
CN111432153A true CN111432153A (en) 2020-07-17
CN111432153B CN111432153B (en) 2023-05-23

Family

ID=71547796

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010125849.7A Active CN111432153B (en) 2020-02-27 2020-02-27 Audio and video stream recording and on-demand method and device and storage medium thereof

Country Status (1)

Country Link
CN (1) CN111432153B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015042801A1 (en) * 2013-09-25 2015-04-02 华为技术有限公司 Method for recording session information and recording server
CN108881143A (en) * 2017-12-07 2018-11-23 北京视联动力国际信息技术有限公司 It is a kind of based on view networking alarm method, device and system
CN109191808A (en) * 2018-09-18 2019-01-11 视联动力信息技术股份有限公司 A kind of alarm method and system based on view networking
CN109951668A (en) * 2019-02-20 2019-06-28 视联动力信息技术股份有限公司 A kind of method and apparatus of view networked terminals and internet terminal call
CN110636175A (en) * 2019-10-18 2019-12-31 深圳传音控股股份有限公司 Communication recording method, terminal device and computer readable storage medium
CN110798645A (en) * 2018-08-01 2020-02-14 视联动力信息技术股份有限公司 Alarm method and system based on video network

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015042801A1 (en) * 2013-09-25 2015-04-02 华为技术有限公司 Method for recording session information and recording server
CN104756447A (en) * 2013-09-25 2015-07-01 华为技术有限公司 Method for recording session information and recording server
CN108881143A (en) * 2017-12-07 2018-11-23 北京视联动力国际信息技术有限公司 It is a kind of based on view networking alarm method, device and system
CN110798645A (en) * 2018-08-01 2020-02-14 视联动力信息技术股份有限公司 Alarm method and system based on video network
CN109191808A (en) * 2018-09-18 2019-01-11 视联动力信息技术股份有限公司 A kind of alarm method and system based on view networking
CN109951668A (en) * 2019-02-20 2019-06-28 视联动力信息技术股份有限公司 A kind of method and apparatus of view networked terminals and internet terminal call
CN110636175A (en) * 2019-10-18 2019-12-31 深圳传音控股股份有限公司 Communication recording method, terminal device and computer readable storage medium

Also Published As

Publication number Publication date
CN111432153B (en) 2023-05-23

Similar Documents

Publication Publication Date Title
US9030523B2 (en) Flow-control based switched group video chat and real-time interactive broadcast
CN108965780B (en) Display method and system of monitoring picture
WO2007117730A2 (en) Interactive multimedia exchange architecture and services
EP2547105A1 (en) Video monitoring method and system based on interactive voice response (ivr) technology
CN110493554B (en) Method and system for switching speaking terminal
CN103095752A (en) Transcribing method, device and system of voice and video
CN108574689B (en) Method and device for video call
CN111147789B (en) Method, device and equipment for recording audio and video stream and storage medium
CN109194915B (en) Video data processing method and system
CN108600318B (en) Monitoring video calling method and device and server
CN101217533A (en) A synchronous big head portrait method and cluster server and terminal for the method
CN110113558B (en) Data processing method, device, system and computer readable storage medium
CN110557612B (en) Control method of monitoring equipment and video networking system
CN109963108B (en) One-to-many talkback method and device
CN109544879B (en) Alarm data processing method and system
CN110022286B (en) Method and device for requesting multimedia program
CN110730324B (en) Video picture display control method and device
CN111131753B (en) Conference processing method and conference management platform server
CN111432153B (en) Audio and video stream recording and on-demand method and device and storage medium thereof
CN111131777B (en) Viewing method and device for video network monitoring
CN102377987B (en) A kind of video monitoring system based on IMS and method
CN112532719B (en) Information stream pushing method, device, equipment and computer readable storage medium
CN109194896B (en) Calling method and system for video networking terminal
CN110191092B (en) Video call processing method and video networking system
CN110198429B (en) Method and device for video conference hierarchical scheduling

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