WO2007006237A1 - Système de surveillance d’appel vidéo - Google Patents
Système de surveillance d’appel vidéo Download PDFInfo
- Publication number
- WO2007006237A1 WO2007006237A1 PCT/CN2006/001676 CN2006001676W WO2007006237A1 WO 2007006237 A1 WO2007006237 A1 WO 2007006237A1 CN 2006001676 W CN2006001676 W CN 2006001676W WO 2007006237 A1 WO2007006237 A1 WO 2007006237A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video
- call
- calling
- stream
- terminal
- Prior art date
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 97
- 238000000034 method Methods 0.000 claims abstract description 37
- 238000004891 communication Methods 0.000 claims abstract description 7
- 238000012545 processing Methods 0.000 claims description 24
- 230000011664 signaling Effects 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 11
- 230000010076 replication Effects 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 230000000977 initiatory effect Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 16
- 230000006978 adaptation Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/30—Network architectures or network communication protocols for network security for supporting lawful interception, monitoring or retaining of communications or communication related information
- H04L63/306—Network architectures or network communication protocols for network security for supporting lawful interception, monitoring or retaining of communications or communication related information intercepting packet switched data communications, e.g. Web, Internet or IMS communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1043—Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1106—Call signalling protocols; H.323 and related
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/765—Media network packet handling intermediate
Definitions
- the present invention relates to video tracking techniques in the field of mobile communications, and more particularly to a system and method for listening to video calls. Background of the invention
- Video calls are defined in 3G as data services based on 64k unrestricted data information (UDI). It allows the calling parties to see each other's images captured by the camera on the other terminal.
- the 64k data service multiplexes video data, audio data and control data together, each of which occupies one logical channel, that is, the video data occupies the video logical channel, the audio data occupies the audio logical channel, and the control data occupation control logic aisle.
- Monitoring is a means for national security personnel, including police, military, and national security personnel with monitoring authority, so that these personnel can notify these numbers to the switch if they know the phone number of the criminal or suspect. Get the communication content of the controlled number. In this way, when criminals or suspects make calls or other activities, such as sending, receiving text messages, powering on, shutting down, and location updates, security personnel can understand the status of criminals or suspects.
- the existing monitoring is based on voice monitoring.
- the switch sends the audio data copied during the call directly to the monitoring center, usually outputting the call content to a specified telephone number. .
- a system for monitoring a video call for monitoring video communication between a calling video terminal and a called video terminal, comprising a mobile switching center MSC server, a media gateway, a video gateway, and a monitoring receiving unit;
- the MSC server After the calling video terminal initiates a video call to the called video terminal, the MSC server sends a call to the video gateway, and controls the media gateway to copy the call data of the calling and called video terminals;
- the media gateway separately copies the call data of the calling and called video terminals under the control of the MSC server, and sends the copied call data to the video gateway;
- the video gateway receives the call sent by the MSC server, establishes a connection with the media gateway, and receives the call data copied by the media gateway; after demultiplexing the audio stream and the video stream from the call data, sending the audio stream, the video stream, and the control signaling to the interception and receiving Unit
- the interception receiving unit plays the demultiplexed audio stream and the video stream according to the control signaling.
- a method for monitoring a video call for monitoring video communication between a calling video terminal and a called video terminal, comprising:
- the call data of the calling and called video terminals are respectively copied;
- the audio and video streams are demultiplexed from the copied call data and played on the listening receiver.
- the present invention uses the media gateway (MGW) to copy the call data of the controlled user, and then demultiplexes the call data into an audio stream and a video stream on the video gateway (VIG), and then sends the call data to the video gateway (VIG). Listening to the receiving end makes up for the gap in the prior art without video monitoring.
- MGW media gateway
- the call data of the controlled user is converted into an RTP stream and broadcasted to the network through the RTSP server, and can be monitored by accessing the website, so that the monitoring is no longer limited to a specific place or terminal. It can be monitored by connecting to the Internet in any form, making the implementation of the monitor more flexible.
- the demultiplexed audio stream and the video stream are compressed and stored by a mixer (Muxer), and the stored audio stream and video stream are played when needed, so that the monitoring is not restricted by time. Make the implementation of the listener more flexible.
- the VIG directly transmits the audio stream and the video stream to the H.324M terminal in the form of a TDM stream, and the H.324M terminal plays the audio stream and the video stream, since the H.324M terminal is a 3G mobile terminal. , making the location of the monitoring more unrestricted.
- FIG. 1 is a schematic structural diagram of a system for monitoring a video call according to Embodiment 1 of the present invention.
- FIG. 1b is a schematic diagram showing the structure of a Mobile Switching Center (MSC) server according to Embodiment 1 of the present invention.
- MSC Mobile Switching Center
- FIG. lc is a schematic structural diagram of a media gateway (MGW) according to Embodiment 1 of the present invention.
- FIG. 1d is a schematic structural diagram of a video gateway (VIG) according to Embodiment 1 of the present invention.
- Figure le is a flow chart of a method for monitoring a video call according to Embodiment 1 of the present invention.
- FIG. 2 is a schematic structural diagram of a system for monitoring a video call according to Embodiment 2 of the present invention.
- FIG. 2b is a schematic structural diagram of a video gateway (VIG) according to Embodiment 2 of the present invention.
- FIG. 3 is a schematic structural diagram of a system for monitoring a video call according to Embodiment 3 of the present invention.
- FIG. 4 is a schematic structural diagram of a system for monitoring a video call according to Embodiment 4 of the present invention.
- FIG. 5 is a schematic structural diagram of a system for monitoring a video call according to Embodiment 5 of the present invention. Mode for carrying out the invention
- a mobile switching center (MSC) server instructs a media gateway (MGW, Media GateWay) to perform call data for two video terminals when a video terminal initiates a video call to another video terminal. Copying, and instructing the video gateway (VIG, Video Inter-working Gateway) to receive the call data copied by the MGW, and demultiplexing the call data into an audio stream and a video stream, and transmitting the call data to the monitoring receiving unit.
- MSC mobile switching center
- Embodiment 1 is a diagrammatic representation of Embodiment 1:
- FIG. 1 is a schematic structural diagram of a system for monitoring a video call according to Embodiment 1 of the present invention.
- the system for monitoring a video call includes: a video terminal eight, a video terminal B, an MSC server, an MGW, a VIG, a Real Time Streaming Protocol (RTSP) server, a mixer. (Muxer), storage device, RTSP web server, and RTSP terminal.
- a video terminal eight a video terminal B
- MSC server MGW
- VIG a Real Time Streaming Protocol
- RTSP Real Time Streaming Protocol
- mixer. mixer.
- storage device RTSP web server
- RTSP terminal Real Time Streaming Protocol
- the video terminal A and the video terminal B are mobile terminals having a video communication function.
- the MSC server is used as a control plane, and stores the number of the controlled user, and the user number can be set by the monitoring center; when the controlled user is called or called, the MGW is controlled to perform copying on the carrying surface, and The VIG sends a call informing the VIG to receive channel information of the call data copied by the MGW.
- the MSC server may be a video terminal.
- the MSC server to which the terminal A belongs it should be understood that the MSC server may also be the MSC server to which the video terminal B belongs.
- the MGW acts as a bearer plane, and under the control of the MSC server, copies the uplink and downlink VP call data of the controlled user, and then forwards the data to the VIG.
- the calling party is a controlled user and needs to copy the calling party's uplink and downlink call data
- the calling party's downlink call data is the called party's uplink data, so the copied party is the calling party.
- the uplink call data of the called party and the uplink call data of the calling party are still copied. It can be seen from the above that whether the calling party or the called party is the controlled user, the copied data is the same, and the uplink call data of the calling party and the uplink call data of the called party respectively.
- the VIG establishes a connection with the MGW according to the call sent by the MSC server, processes the call data sent by the MGW on the bearer plane, demultiplexes the audio stream and the video stream, and converts it into a real-time transport protocol (RTP, Real-Time).
- the transport protocol stream is sent to the RTSP server via the Muxer; the control signaling including the RTP stream address information and the codec information is sent to the RTSP server through the RTSP protocol on the control plane;
- the VIG has the function of creating and updating the PORTAL page, once When the VIG receives the call, it updates the listening interface, such as the PORTAL page, and lists the number of the controlled user on the PORTAL page.
- Muxer forwards the received RTP stream to the RTSP server, converts the RTP stream into a file in streaming media format, and stores it in the storage device.
- the stored streaming media format file can also be read by the RTSP server.
- the present invention may also not include the Muxer, in which case the VIG sends the RTP stream directly to the RTSP server.
- the RTSP server treats the received RTP stream forwarded by the Muxer as a live broadcast source of the program, and broadcasts it through the network.
- the streaming media format file saved by the storage device can also be broadcasted through the network as a live broadcast source of the program.
- the RTSP website server receives the RTP stream broadcast by the RTSP server, and associates the RTP stream with the listening interface, that is, the number of the controlled user displayed on the POTAL page.
- the RTSP terminal accesses the POTAL page of the RTSP website server through the browser, clicks on the number of the controlled user for real-time video monitoring, or accesses the stored video file of the monitoring object.
- the above Muxer, storage device, RTSP server, RTSP website server and RTSP terminal belong to the monitoring receiving unit, and the work done is to restore the audio and video data of the monitored user and play the audio and video data.
- the above Muxer, storage device and RTSP server can be located in the same physical entity, and Muxer can also be in the same physical entity as VIG. If the Muxer and the RTSP server are not in the same physical entity, then the shared network protocol needs to be installed in the RTSP server and the Muxer in order to forward the RTP stream to the RTSP server through the Muxer in time, or to timely transfer the streaming media format file stored by the Muxer to the RTSP. server.
- FIG. 1b is a schematic structural diagram of an MSC server according to Embodiment 1 of the present invention.
- the part related to video monitoring in the MSC server of the first embodiment includes a monitoring user determining unit, a video call identifying unit, and a video listening control unit.
- the monitoring user judgment unit receives the call of the terminal user, it determines whether the calling or called number of the call is the number of the controlled user, and if it is the controlled user number, it indicates that the monitoring of the call needs to be started, and the call is called.
- the video call identification unit determines whether the call is a video call according to whether the call contains a 64K UDI.
- the call is a video call, and the video call is routed to the video snoop control unit; otherwise, the call is routed to the processing unit that listens to the audio call; the video snoop control unit receives the video call identification unit route
- the following functions are performed: Two calls are sent to the VIG, an initial address message containing the calling number (IAM, Initial Address Message), an IAM message containing the called number, instructing the VIG to establish contact with the MGW; sending replication indication signaling to the MGW, instructing the MGW to separately copy the two-way call data.
- Figure lc is a schematic structural diagram of an MGW according to Embodiment 1 of the present invention.
- the part related to video monitoring in the MGW of the first embodiment includes a call data copying unit and a call data transmitting unit.
- the call data replication unit respectively copies the uplink call data of the calling party and the called party under the instruction of the MSC server, and then sends the uplink call data of the calling party and the called party to the call data sending unit respectively;
- the sending unit sends the uplink call data of the calling party and the called party to the VIG.
- FIG. 1d is a schematic structural view of a VIG according to Embodiment 1 of the present invention.
- the portion related to video monitoring in the VIG of the first embodiment includes a call processing unit, an H.245 processing unit, a data demultiplexing unit, and a media transmitting unit.
- the call processing unit sends the calling number and the called number to the RTSP website server when receiving the call of the MSC server, or only sends the number of the called number in the calling and called numbers to the RTSP website server;
- the H.245 processing unit terminates the H.245 negotiation included in the call data of the calling party and the called party respectively, and then sends the uplink call data of the calling party and the called party to the call data processing unit respectively; data demultiplexing
- the unit copies the video OLC message in the calling party uplink call data to the called party uplink call data, and then the audio stream and the video stream according to the audio OLC message and the video OLC message of the calling party and the called party's uplink call data.
- the media sending unit converts the audio stream and the video stream into an RTP stream and sends the data to the monitoring receiving unit, which is sent to the monitoring in this embodiment.
- Receive unit's Muxer Demultiplexed from the call data, for example, the H.223 stream, and sent to the media sending unit; the media sending unit converts the audio stream and the video stream into an RTP stream and sends the data to the monitoring receiving unit, which is sent to the monitoring in this embodiment.
- Receive unit's Muxer
- the reason for copying the video OLC message in the calling party uplink call data to the called party uplink call data is as follows: For the audio data, the terminals of both parties of the call send an OLC message to tell the other party which channel the audio is transmitted on, but for Video data, only the main The calling party sends the OLC message, and the two calls that are intercepted are independent, and there is no association between them. Therefore, the VIG needs to exchange the OLC message between the two data, and the video OLC message in the calling party uplink call data needs to be copied to the called party. Call the party to call data.
- FIG. 5 is a flowchart of a method for monitoring a video call according to Embodiment 1 of the present invention. As shown in Figure le, in the first embodiment, the monitoring of the video call specifically includes the following steps:
- Step 101 The number of the controlled user is stored on the MSC server.
- the monitoring center may set and store the number of the controlled user on the MSC server through the monitoring gateway, or may directly set and store the controlled user on the MSC server. number.
- Step 102 Video terminal A sends a video call to video terminal B.
- Step 103 The MSC server receives the call sent by the video terminal A to the video terminal B, extracts the calling party and the called number of the call, and determines whether the calling or called number is the controlled user according to the stored number of the controlled user. If the calling or called number is the controlled number, go to step 104. If both the calling and called numbers are not the controlled number, end the process and perform the connection process of the normal call.
- Step 104 The MSC server determines whether it contains a 64K UDI. If it is included, the call is a video call, and step 105 is performed; otherwise, the process ends, and the connection process of the audio call monitoring is performed.
- Step 105 The MSC server adopts an Integrated Service Digital Network (ISDN) User Part (ISUP, ISDN User Part) protocol, a Telephone User Part (TUP) protocol, or a base rate adaptation (PRA, Primary).
- ISDN Integrated Service Digital Network
- TUP Telephone User Part
- PRA Base rate adaptation
- the Rate Adaptation protocol sends a call to the VIG. Because the uplink and downlink call data need to be monitored separately, a call is sent upstream, that is, an IAM message containing the calling number, and a call is sent downstream, that is, an IAM message containing the called number.
- the two calls are sent to the VIG via ISUP, PRA or TUP signaling, the two calls containing a message receiving the call data from the MGW Control signaling of the track information; the MSG server sends an indication to the MGW to copy the uplink and downlink data of the controlled user through H.248 signaling.
- Step 106 The MGW copies the uplink and downlink call data, that is, the uplink call data of the calling party and the uplink call data of the called party, by using the endpoint 1 and the endpoint 2, respectively, under the instruction of the MSC server, and copying the endpoint 1 by using the endpoint 3
- the calling party uplink call data uses the endpoint 4 to copy the called party uplink call data of the endpoint 2, and then sends the call data of the endpoint 3 and the endpoint 4 to the VIG, for example, transmitting the copied call data to the VIG through the H.324M protocol. .
- Step 107 After receiving the call from the MSC server, the VIG establishes a connection with the MGW, and receives the uplink call data of the calling party and the called party sent by the endpoint 3 and the endpoint 4 respectively; meanwhile, the VIG updates the monitoring on the RTSP website server.
- the interface such as the PORTAL page, lists the calling and/or called number as the controlled subscriber number in the real-time listening bar on the PORTAL page.
- Step 108 The VIG terminates the H.245 negotiation contained in the call data sent by Endpoint 3 and Endpoint 4, respectively. Since the monitoring is the copying of the uplink and downlink call data of the controlled user, the VIG will receive the H.245 negotiation message initiated by the video terminal A and the video terminal B. The behavior of the VIG cannot affect the behavior of the video terminal, so the receiving is received. After the H.245 negotiation message from video terminal A and video terminal B, the response message cannot be sent to video terminal A and video terminal B, so the H.245 negotiation supported by VIG is unidirectional.
- Step 109 The VIG forwards the uplink call data of the calling party, that is, the video open logical channel (OCC, Open Logic Channel) message included in the call data sent by the endpoint 3, to the called party's uplink call data, that is, the endpoint 4 sends Call data coming.
- OLC Open logical Channel
- the terminals of both parties of the call send an OLC message to tell the other party which channel the audio is transmitted on, but for video data, only the calling party sends the OLC message, and the two calls that are monitored are independent. There is no association between them, so VIG needs to exchange OLC messages between the two data.
- Step 110 The VIG streams the audio stream and the video stream from the H.223 stream carrying the call data of the calling party and the called party respectively according to the calling party uplink call data and the audio OLC and video OLC messages of the called party uplink call data.
- the medium is demultiplexed and converted into an RTP stream.
- Step 111 The VIG sends control signaling including the IP address, port number, codec (CODEC) information of the RTP stream to the RTSP server through the announcement process of the standard RTSP protocol, and converts the converted RTP to the RTP server.
- the stream is sent to Muxer.
- Step 112 Muxer forwards the RTP stream to the RTSP server.
- the RTP stream is compressed and converted into a streaming media format file, such as an RM file or a 3GP file, and stored in the storage device, and the stored streaming media format file can also be RTSP.
- the server reads as historical data.
- Step 113 The RTSP server broadcasts the RTP stream forwarded by the Muxer as a program source according to the control signaling sent by the VIG, and broadcasts the data through the network as the program source, and broadcasts the network through the network. .
- Step 114 The RTSP web server receives the RTP stream broadcast by the RTSP server and associates it with the subscriber number displayed on the listening bar on the PORTAL page.
- Step 115 The listener accesses the PORTAL page of the RTSP website server through the browser of the RTSP terminal, and clicks on the number of the controlled user to monitor.
- Embodiment 2 is a diagrammatic representation of Embodiment 1:
- FIG. 2 is a schematic structural diagram of a system for monitoring a video call according to Embodiment 2 of the present invention.
- the system for monitoring a video call includes: a video terminal, a video terminal B, an MSC server 1, an MGW, a VIG, an MSC server 2, and an H.324M terminal.
- the video terminal, the video terminal, the MSC server 1, and the MGW have the same functions as those in the first embodiment.
- the functions of the VIG are slightly different, and the MSC server 2 and the H.324M terminal are used as the monitoring receiving unit of this embodiment.
- the MSC server 1 is the MSC server of the monitored end
- the MSC server 2 is the MSC server of the listening end. It should be understood that MSC Server 1 and MSC server 2 may be the same MSC server.
- the differences between this embodiment and the first embodiment are highlighted below:
- the VIG establishes a connection with the MGW according to the call sent by the MSC server 1, processes the call data sent by the MGW on the bearer plane, demultiplexes the audio and video data, and the audio and video streams are TDM streams, and need not be performed.
- the protocol conversion is directly sent to the MSC server 2 to which the H.324M terminal belongs.
- the control plane transmits control signaling including TDM stream address information and codec information to the MSC server 2 to which the H.324M terminal currently belongs by using the RTSP protocol.
- the MSC server 2 is the MSC server to which the H.324M terminal belongs, and can send the TDM stream sent by the VIG to the H.324M terminal.
- the H.324M terminal that is, the 3G mobile phone, receives the TDM stream from the VIG, and then plays the audio and video data.
- the part related to the video monitoring in the MSC server 1 and the MGW is completely the same as the related part in the first embodiment, and details are not described herein.
- the part related to video monitoring in the VIG includes an H.245 processing unit, a data demultiplexing unit, and a media sending unit.
- the functions of the H.245 processing unit and the data demultiplexing unit are the same as those of the first embodiment, and are not described here.
- the media transmission converts the voice and video streams into TDM streams and sends them to the monitoring receiving unit.
- the MSC Server 2 sends the TDM stream to the H.324M terminal.
- a solution for realizing monitoring by using a mobile terminal can be realized, and the monitoring personnel need not be kept at a fixed monitoring location, and the monitoring can be realized by using a mobile phone.
- Embodiment 3 is a diagrammatic representation of Embodiment 3
- FIG. 3 is a schematic structural diagram of a system for monitoring a video call according to Embodiment 3 of the present invention.
- the system for monitoring a video call includes: a video terminal eight, a video terminal B, an MSC server, an MGW, a VIG, and an H.323 multipoint control unit (MCU, Multi-Console Unit) and more than one H.323 terminal.
- the video terminal, the video terminal B, the MSC server, and the MGW have the same functions as those in the first embodiment, and the functions of the VIG are slightly different, and the H.323 MCU and the H.323 terminal are used as the monitoring receiving unit.
- the differences between this embodiment and the first embodiment are highlighted below:
- the VIG establishes a connection with the MGW according to the call sent by the MSC server, processes the call data sent by the MGW on the bearer plane, demultiplexes the audio and video data, converts it into an RTP stream, and sends it to the H.323 MCU; Control information including RTP stream address information and codec information is sent to the H.323 MCU through the RTSP protocol on the control plane.
- the H.323 MCU receives the RTP stream from the VIG and sends audio and video data to more than one H.323 terminal.
- the part related to the video monitoring in the MSC server and the MGW is completely the same as the related part in the first embodiment, and details are not described herein.
- the portion of the VIG related to video snooping includes an H.245 processing unit, a data demultiplexing unit, and a media transmission.
- the function of the H.245 processing unit and the data demultiplexing unit is the same as that of the first embodiment, and is not described here.
- the media sending unit converts the voice and video streams into an RTP stream and sends the data to the monitoring receiving unit. Sent to the H.323 MCU. In this embodiment, multiple H.323 terminals can be simultaneously monitored. ,
- Embodiment 4 is a diagrammatic representation of Embodiment 4:
- the system for monitoring a video call includes: a video terminal eight, a video terminal 8, an MSC server, an MGW, a VIG, a Session Initiation Protocol (SIP), and one or more SIP terminals.
- the video terminal, the video terminal B, the MSC server, and the MGW have the same functions as those described in the first embodiment, and the functions of the VIG are slightly different, and the SIP MCU and the SIP terminal are used as the monitoring receiving unit.
- the difference between the embodiment and the first embodiment is as follows:
- VIG has the SIP function, establishes a connection with the MGW according to the call sent by the MSC server, processes the call data sent by the MGW on the bearer surface, demultiplexes the audio and video data, converts it into an RTP stream, and sends it to the SIP.
- the MCU sends control signaling including RTP stream address information and codec information to the SIP MCU through the SIP protocol on the control plane.
- the SIP MCU receives the RTP stream sent by the VIG and sends audio and video data to the SIP terminal.
- the SIP terminal plays audio and video data.
- the part related to the video monitoring in the MSC server and the MGW is completely the same as the related part in the first embodiment, and details are not described herein.
- the part related to video monitoring in the VIG includes an H.245 processing unit, a data demultiplexing unit, and a media transmitting unit.
- the function of the H.245 processing unit and the data demultiplexing unit is the same as that of the first embodiment, and is not described here.
- the media sending unit converts the voice and video streams into an RTP stream and sends the data to the monitoring receiving unit. Sent to the SIP MCU. In this embodiment, multiple SIP terminals can be simultaneously monitored.
- Embodiment 5 is a diagrammatic representation of Embodiment 5:
- FIG. 5 is a schematic structural diagram of a system for monitoring a video call according to Embodiment 5 of the present invention.
- the system for monitoring a video call includes: a video terminal A, a video terminal B, an MSC, an MGW, a VIG, and a SIP terminal.
- the video terminal A, the video terminal B, the MSC, and the MGW have the same functions as those described in the first embodiment, and the functions of the VIG are slightly different, and the SIP terminal functions as a monitoring receiving unit.
- the differences between this embodiment and the first embodiment will be highlighted below:
- the VIG has a SIP function, and establishes a connection with the MGW according to the call sent by the MSC, processes the call data sent by the MGW on the bearer surface, demultiplexes the audio and video data, converts it into an RTP stream, and sends it to the SIP terminal. ; at the control plane through the SIP protocol to SIP end The terminal sends control signaling including RTP stream address information and codec information.
- the SIP terminal plays audio and video data.
- the part related to the video monitoring in the MSC and the MGW is exactly the same as the related part in the first embodiment, and details are not described herein.
- the part related to video monitoring in the VIG includes an H.245 processing unit, a data demultiplexing unit, and a media transmitting unit.
- the function of the H.245 processing unit and the data demultiplexing unit is the same as that of the first embodiment, and is not described here.
- the media sending unit converts the voice and video streams into an RTP stream and sends the data to the monitoring receiving unit. Sent to the SIP terminal.
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP06753143A EP1819097B1 (en) | 2005-07-14 | 2006-07-14 | A system for monitoring video call |
CN2006800119334A CN101156374B (zh) | 2005-07-14 | 2006-07-14 | 一种监听视频呼叫的系统和方法 |
AT06753143T ATE434312T1 (de) | 2005-07-14 | 2006-07-14 | System zum überwachen eines videorufs |
DE602006007304T DE602006007304D1 (zh) | 2005-07-14 | 2006-07-14 | |
US11/765,229 US7920578B2 (en) | 2005-07-14 | 2007-06-19 | System and method for monitoring a video phone service |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100360262A CN100384160C (zh) | 2005-07-14 | 2005-07-14 | 监听视频呼叫的方法和装置 |
CN200510036026.2 | 2005-07-14 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/765,229 Continuation US7920578B2 (en) | 2005-07-14 | 2007-06-19 | System and method for monitoring a video phone service |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2007006237A1 true WO2007006237A1 (fr) | 2007-01-18 |
Family
ID=37578729
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2006/001676 WO2007006237A1 (fr) | 2005-07-14 | 2006-07-14 | Système de surveillance d’appel vidéo |
Country Status (7)
Country | Link |
---|---|
US (1) | US7920578B2 (zh) |
EP (1) | EP1819097B1 (zh) |
CN (2) | CN100384160C (zh) |
AT (1) | ATE434312T1 (zh) |
DE (1) | DE602006007304D1 (zh) |
RU (1) | RU2369026C2 (zh) |
WO (1) | WO2007006237A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009021546A1 (en) * | 2007-08-10 | 2009-02-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Improvements in or relating to monitoring in an internet protocol (ip) domain |
RU2510140C2 (ru) * | 2009-01-09 | 2014-03-20 | Зте Корпорейшн | Способ мониторинга речевого сигнала и шлюз доступа |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8391161B1 (en) | 2009-05-07 | 2013-03-05 | Jasper Wireless, Inc. | Virtual diagnostic system for wireless communications network systems |
US9167471B2 (en) | 2009-05-07 | 2015-10-20 | Jasper Technologies, Inc. | System and method for responding to aggressive behavior associated with wireless devices |
US8867575B2 (en) | 2005-04-29 | 2014-10-21 | Jasper Technologies, Inc. | Method for enabling a wireless device for geographically preferential services |
CN101406029B (zh) * | 2006-12-30 | 2011-04-20 | 华为技术有限公司 | 多媒体网络中对视频电话业务进行语音监听的系统与方法 |
CN101370220B (zh) * | 2007-08-16 | 2011-05-11 | 中兴通讯股份有限公司 | 一种视频媒体监听方法及其系统 |
CN101534264A (zh) * | 2008-03-14 | 2009-09-16 | 华为技术有限公司 | 一种实现ims域与cs域互通的方法及设备 |
CN102106132A (zh) * | 2008-07-24 | 2011-06-22 | 爱立信电话股份有限公司 | 对代理移动因特网协议网络中目标的合法侦听 |
CN103179373B (zh) * | 2008-09-17 | 2016-03-30 | 中国移动通信集团公司 | 可视通信系统、终端网关、视频网关以及可视通信方法 |
CN102480575B (zh) * | 2010-11-30 | 2014-12-10 | 迈普通信技术股份有限公司 | Voip录音控制方法及其系统 |
CN102185988B (zh) * | 2011-05-18 | 2015-06-03 | 中兴通讯股份有限公司 | 实时采集语音数据的方法、系统和媒体网关 |
CN102843337B (zh) * | 2011-06-20 | 2017-07-14 | 中兴通讯股份有限公司 | Ip多媒体子系统中媒体内容监听方法及装置 |
CN102316111B (zh) * | 2011-09-16 | 2017-07-21 | 南京中兴软件有限责任公司 | 媒体流的处理方法、视频呼叫的监听方法和视讯网关 |
CN103369292B (zh) * | 2013-07-03 | 2016-09-14 | 华为技术有限公司 | 一种呼叫处理方法及网关 |
CN105554431A (zh) * | 2016-02-17 | 2016-05-04 | 努比亚技术有限公司 | 一种视频通话录像方法、装置及系统 |
KR102651793B1 (ko) * | 2017-01-10 | 2024-03-28 | 삼성전자주식회사 | 영상 통화를 수행하기 위한 전자 장치 및 컴퓨터 판독 가능한 기록매체 |
CN109040645B (zh) * | 2018-08-02 | 2022-06-17 | 平安科技(深圳)有限公司 | 音视频文件转录方法、装置及存储介质、服务器 |
CN111065058B (zh) * | 2018-10-16 | 2021-08-17 | 成都鼎桥通信技术有限公司 | 一种视频组呼方法、终端以及网络系统 |
CN111432075B (zh) * | 2020-03-12 | 2022-03-08 | 深圳震有科技股份有限公司 | 基于voip网络实时监控语音通话方法及装置 |
CN113179523B (zh) * | 2021-04-15 | 2022-07-22 | 海能达通信股份有限公司 | 环境监听方法及其系统、电子设备、存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1445967A (zh) * | 2002-03-15 | 2003-10-01 | 阿尔卡特公司 | 收听呼叫的方法 |
CN1509015A (zh) * | 2002-12-16 | 2004-06-30 | 华为技术有限公司 | 实现分组语音网络监听的系统及方法 |
WO2005025133A1 (en) * | 2003-09-05 | 2005-03-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Monitoring in a telecommunication network |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI106509B (fi) * | 1997-09-26 | 2001-02-15 | Nokia Networks Oy | Laillinen salakuuntelu tietoliikenneverkossa |
US20020124262A1 (en) * | 1999-12-01 | 2002-09-05 | Andrea Basso | Network based replay portal |
US7286652B1 (en) * | 2000-05-31 | 2007-10-23 | 3Com Corporation | Four channel audio recording in a packet based network |
EP1305958A1 (de) * | 2000-08-02 | 2003-05-02 | Siemens Aktiengesellschaft | Verfahren zum vermitteln für die übertragung von nutzdatenpaketen sowie zugehörige signalisierungseinheit |
AU2001297701A1 (en) * | 2000-10-10 | 2002-10-21 | Nortel Networks Limited | System and method for intercepting telecommunications |
EP1396113B1 (en) * | 2001-05-16 | 2009-07-29 | Nokia Corporation | Method and system allowing lawful interception of connections such as voice-over-internet-protocol calls |
ATE443970T1 (de) * | 2001-12-11 | 2009-10-15 | Ericsson Telefon Ab L M | Methode des rechtmanagements für strömende media |
JP3643557B2 (ja) * | 2001-12-28 | 2005-04-27 | 株式会社東芝 | 記録再生装置 |
US7836160B2 (en) * | 2002-01-08 | 2010-11-16 | Verizon Services Corp. | Methods and apparatus for wiretapping IP-based telephone lines |
DE60201827T2 (de) * | 2002-08-08 | 2005-11-10 | Alcatel | Legales Abfangen für VOIP Anrufe in einem IP-Fernmeldenetz |
ATE546955T1 (de) * | 2003-04-09 | 2012-03-15 | Ericsson Telefon Ab L M | Legales abfangen von multimediaverbindungen |
US7184531B2 (en) * | 2003-06-05 | 2007-02-27 | Siemens Communications, Inc. | System and method for authorizing a party to join a conference |
EP1528774A1 (en) * | 2003-10-30 | 2005-05-04 | Alcatel | Method and system of providing lawful interception of calls |
-
2005
- 2005-07-14 CN CNB2005100360262A patent/CN100384160C/zh not_active Expired - Fee Related
-
2006
- 2006-07-14 CN CN2006800119334A patent/CN101156374B/zh active Active
- 2006-07-14 RU RU2007125542/09A patent/RU2369026C2/ru active
- 2006-07-14 DE DE602006007304T patent/DE602006007304D1/de active Active
- 2006-07-14 WO PCT/CN2006/001676 patent/WO2007006237A1/zh not_active Application Discontinuation
- 2006-07-14 AT AT06753143T patent/ATE434312T1/de not_active IP Right Cessation
- 2006-07-14 EP EP06753143A patent/EP1819097B1/en active Active
-
2007
- 2007-06-19 US US11/765,229 patent/US7920578B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1445967A (zh) * | 2002-03-15 | 2003-10-01 | 阿尔卡特公司 | 收听呼叫的方法 |
CN1509015A (zh) * | 2002-12-16 | 2004-06-30 | 华为技术有限公司 | 实现分组语音网络监听的系统及方法 |
WO2005025133A1 (en) * | 2003-09-05 | 2005-03-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Monitoring in a telecommunication network |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009021546A1 (en) * | 2007-08-10 | 2009-02-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Improvements in or relating to monitoring in an internet protocol (ip) domain |
RU2510140C2 (ru) * | 2009-01-09 | 2014-03-20 | Зте Корпорейшн | Способ мониторинга речевого сигнала и шлюз доступа |
Also Published As
Publication number | Publication date |
---|---|
US7920578B2 (en) | 2011-04-05 |
US20070268361A1 (en) | 2007-11-22 |
RU2007125542A (ru) | 2009-01-20 |
CN101156374B (zh) | 2010-04-21 |
CN101156374A (zh) | 2008-04-02 |
EP1819097B1 (en) | 2009-06-17 |
EP1819097A4 (en) | 2008-03-12 |
CN100384160C (zh) | 2008-04-23 |
CN1889469A (zh) | 2007-01-03 |
ATE434312T1 (de) | 2009-07-15 |
RU2369026C2 (ru) | 2009-09-27 |
EP1819097A1 (en) | 2007-08-15 |
DE602006007304D1 (zh) | 2009-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2007006237A1 (fr) | Système de surveillance d’appel vidéo | |
US7221663B2 (en) | Method and apparatus for wideband conferencing | |
CN101179694B (zh) | 一种电视电话会议的发布系统及方法 | |
JP3909303B2 (ja) | 電気通信システム及びストリーミングビデオコンテンツの送信方法 | |
US7979062B2 (en) | Communications method between a combinational terminal and multimedia terminal | |
US8582520B2 (en) | Method and apparatus for wideband conferencing | |
KR101585871B1 (ko) | 이동통신 시스템에서 화이트 보드 서비스 제공을 위한 장치 및 방법 | |
CN101150464A (zh) | 一种实现多媒体内容共享的方法和系统 | |
JP2010536206A (ja) | インターネットプロトコル(ip)ドメインでの監視における又はこれに関連する改良 | |
CN1961546A (zh) | 具有电路和分组交换的通信系统之间的交换 | |
KR100556914B1 (ko) | 일대일 방식의 휴대폰 화상통화 서비스 방법 | |
CN100502328C (zh) | 一种实现多媒体监听的方法、系统及监听媒体网关 | |
KR100645923B1 (ko) | 패킷 통신망 기반의 멀티미디어 통화 연결음 서비스 방법및 시스템 | |
JP4889938B2 (ja) | シグナリング中継装置 | |
EP2087674B1 (en) | Method to stream compressed digital audio over circuit switched, voice networks | |
KR20090030817A (ko) | VoIP망과 WCDMA망 사이의 연동 방법 | |
JP6119220B2 (ja) | メディア通信装置及びメディア通信システム | |
JP2005229464A (ja) | 音声ボリューム管理通話システムおよび方法 | |
EP1464142A2 (en) | Method and apparatus for wideband conferencing | |
JP2008017518A (ja) | シグナリング中継装置 | |
CN101022430A (zh) | 一种无线本地环路接入网系统及其操作方法 | |
CN102316111A (zh) | 媒体流的处理方法、视频呼叫的监听方法和视讯网关 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 11765229 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006753143 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2007125542 Country of ref document: RU |
|
WWP | Wipo information: published in national office |
Ref document number: 2006753143 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 200680011933.4 Country of ref document: CN |
|
WWP | Wipo information: published in national office |
Ref document number: 11765229 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: DE |