@Deprecated
public interface ILiveStreamRecord
| Modifier and Type | Field and Description |
|---|---|
static int |
SPLIT_ON_DISCONTINUITY_ALWAYS
Deprecated.
|
static int |
SPLIT_ON_DISCONTINUITY_DEFAULT
Deprecated.
|
static int |
SPLIT_ON_DISCONTINUITY_NEVER
Deprecated.
|
static int |
SPLIT_TYPE_BY_DURATION
Deprecated.
|
static int |
SPLIT_TYPE_BY_SCHEDULE
Deprecated.
|
static int |
SPLIT_TYPE_BY_SIZE
Deprecated.
|
static int |
SPLIT_TYPE_NONE
Deprecated.
|
| Modifier and Type | Method and Description | ||
|---|---|---|---|
void |
getCurrentDuration()
Deprecated.
|
||
void |
getCurrentSize()
Deprecated.
|
||
void |
setFileVersionDelegate(ILiveStreamRecordFileVersionDelegate delegate)
Deprecated.
|
||
void |
splitRecordingNow()
Deprecated.
|
||
void |
startRecording(IMediaStream stream,
java.lang.String filePath,
boolean append,
java.util.Map<java.lang.String,java.lang.Object> extraMetadata,
int splitOnTcDiscontinuity)
Deprecated.
As stated
voidstartRecordingSegmentByDuration(IMediaStream stream,
java.lang.String filePath,
java.util.Map extraMetadata,
long duration)
Deprecated.
| ||
void |
startRecordingSegmentBySchedule(IMediaStream stream,
java.lang.String filePath,
java.util.Map extraMetadata,
java.lang.String schedule)
Deprecated.
|
||
void |
startRecordingSegmentBySize(IMediaStream stream,
java.lang.String filePath,
java.util.Map extraMetadata,
long size)
Deprecated.
|
||
void |
stopRecording()
Deprecated.
|
static final int SPLIT_TYPE_NONE
static final int SPLIT_TYPE_BY_SCHEDULE
static final int SPLIT_TYPE_BY_SIZE
static final int SPLIT_TYPE_BY_DURATION
static final int SPLIT_ON_DISCONTINUITY_DEFAULT
static final int SPLIT_ON_DISCONTINUITY_ALWAYS
static final int SPLIT_ON_DISCONTINUITY_NEVER
void startRecording(IMediaStream stream, java.lang.String filePath, boolean append, java.util.Map<java.lang.String,java.lang.Object> extraMetadata, int splitOnTcDiscontinuity)
stream - the stream to be recordedfilePath - the path of the file in which the stream should be recordedappend - append or overwrite the file if existsextraMetadata - ??splitOnTcDiscontinuity - void startRecordingSegmentByDuration(IMediaStream stream, java.lang.String filePath, java.util.Map extraMetadata, long duration)
void startRecordingSegmentBySize(IMediaStream stream, java.lang.String filePath, java.util.Map extraMetadata, long size)
void startRecordingSegmentBySchedule(IMediaStream stream, java.lang.String filePath, java.util.Map extraMetadata, java.lang.String schedule)
void splitRecordingNow()
void setFileVersionDelegate(ILiveStreamRecordFileVersionDelegate delegate)
void getCurrentDuration()
void getCurrentSize()
void stopRecording()