程序包 rtc

类 RtspClient

java.lang.Object
rtc.RtspClient

public class RtspClient extends Object
Rtsp客户端.
  • 方法详细资料

    • create

      public static RtspClient create()
      创建rtsp客户端
      返回:
      rtsp客户端对象指针。
    • destoryClient

      public static void destoryClient(RtspClient client)
      销毁rtsp客户端
    • start

      public int start(String uri, String username, String password)
      开始接收流
    • stop

      public int stop()
      停止接收流
    • setRender

      public int setRender(VideoRenderer render)
      设置渲染接口指针
    • setAudioCapture

      public int setAudioCapture(FakeAudioCapturer capture)
      设置模拟音频采集接口指针
      返回:
      错误码。
    • setVideoCapture

      public int setVideoCapture(FakeVideoCapturer capture)
      设置模拟视频采集接口指针
      返回:
      错误码。
    • enableVideoCallbackEncoded

      public int enableVideoCallbackEncoded(boolean callbackEncodedData)
      控制是否回调编码过的视频数据
      返回:
      错误码。
    • enableVideoCallbackYUV

      public int enableVideoCallbackYUV(boolean callbackYUVData)
      控制是否回调解码后的视频数据
      返回:
      错误码。
    • enableAudioCallbackEncoded

      public int enableAudioCallbackEncoded(boolean callbackEncodedData)
      控制是否回调编码过的音频数据
      返回:
      错误码。
    • enableAudioCallbackPCM

      public int enableAudioCallbackPCM(boolean callbackPcmData)
      控制是否回调解码后的音频数据
      返回:
      错误码。