CONTINUOUS CALL RECORDING
First Claim
1. A method comprising:
- receiving, at a first media recorder, a first message indicating that a second media recorder is either recording a media stream of a communication session between a plurality of communication devices, receiving a media stream of the communication session between the plurality of communication devices, or going to start receiving the media steam of the communication session between the plurality of communication devices, wherein the first message includes a unique identifier for the communication session between the plurality of communication devices;
determining that the second media recorder is unable to continue recording the media stream;
in response to determining that the second media recorder is unable to continue recording the media stream, sending a second message, to a Session Border Controller (SBC), that includes the unique identifier for the communication session between the plurality of communication devices; and
receiving, at the first media recorder, the media stream via the SBC.
15 Assignments
0 Petitions
Accused Products
Abstract
In order to allow for redundant call recording, a first message is received by a first media recorder indicating that a second media recorder is recording a media stream of a communication session between a plurality of communication devices. The first message includes a unique identifier for the communication session between the plurality of communication devices. A determination is made that the second media recorder is unable to continue to record the media stream. In response to determining that the second media recorder is unable to record the media stream, the first media recorder sends a second message, to a Session Border Controller (SBC), that includes the unique identifier for the communication session between the plurality of communication devices. The SBC streams the media stream to the first media recorder. The first media recorder receives the media stream and records the media stream.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a first media recorder, a first message indicating that a second media recorder is either recording a media stream of a communication session between a plurality of communication devices, receiving a media stream of the communication session between the plurality of communication devices, or going to start receiving the media steam of the communication session between the plurality of communication devices, wherein the first message includes a unique identifier for the communication session between the plurality of communication devices; determining that the second media recorder is unable to continue recording the media stream; in response to determining that the second media recorder is unable to continue recording the media stream, sending a second message, to a Session Border Controller (SBC), that includes the unique identifier for the communication session between the plurality of communication devices; and receiving, at the first media recorder, the media stream via the SBC. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A first media recorder comprising:
-
a user agent configured to receive a first message indicating that a second media recorder is either recording a media stream of a communication session between a plurality of communication devices, receiving a media stream of the communication session between the plurality of communication devices, or going to start receiving the media steam of the communication session between the plurality of communication devices, wherein the first message includes a unique identifier for the communication session between the plurality of communication devices, wherein the user agent is further configured to send a second message, to a Session Border Controller (SBC), that includes the unique identifier for the communication session between the plurality of communication devices in response to determining that the second media recorder is unable to continue recording the media stream; and a media recording application configured to determine that the second media recorder is unable to continue recording the media stream and receive the media stream. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
receiving, at a first media recorder, a first message indicating that a second media recorder is either recording a media stream of a communication session between a plurality of communication devices, receiving a media stream of the communication session between the plurality of communication devices, or going to start receiving the media steam of the communication session between the plurality of communication devices, wherein the first message includes a dialog identifier for a communication session between the second media recorder and a Session Border Controller (SBC); determining that the second media recorder is unable to continue recording the media stream; in response to determining that the second media recorder is unable to continue recording the media stream, sending a second message, to the SBC, that includes the dialog identifier for the communication session between the second media recorder and the SBC; and receiving, at the first media recorder, the media stream. - View Dependent Claims (20)
-
Specification