public class RtspClient
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
static RtspClient |
create()
创建rtsp客户端
|
static void |
destoryClient(RtspClient client)
销毁rtsp客户端
|
protected void |
dispose() |
int |
enableAudioCallbackEncoded(boolean callbackEncodedData)
控制是否回调编码过的音频数据
|
int |
enableAudioCallbackPCM(boolean callbackPcmData)
控制是否回调解码后的音频数据
|
int |
enableVideoCallbackEncoded(boolean callbackEncodedData)
控制是否回调编码过的视频数据
|
int |
enableVideoCallbackYUV(boolean callbackYUVData)
控制是否回调解码后的视频数据
|
int |
setAudioCapture(FakeAudioCapturer capture)
设置模拟音频采集接口指针
|
int |
setRender(VideoRenderer render)
设置渲染接口指针
|
int |
setVideoCapture(FakeVideoCapturer capture)
设置模拟视频采集接口指针
|
int |
start(java.lang.String uri,
java.lang.String username,
java.lang.String password)
开始接收流
|
int |
stop()
停止接收流
|
public static RtspClient create()
public static void destoryClient(RtspClient client)
public int start(java.lang.String uri, java.lang.String username, java.lang.String password)
public int stop()
public int setRender(VideoRenderer render)
public int setAudioCapture(FakeAudioCapturer capture)
public int setVideoCapture(FakeVideoCapturer capture)
public int enableVideoCallbackEncoded(boolean callbackEncodedData)
public int enableVideoCallbackYUV(boolean callbackYUVData)
public int enableAudioCallbackEncoded(boolean callbackEncodedData)
public int enableAudioCallbackPCM(boolean callbackPcmData)
protected void dispose()