io.agora.rtc

## Interface IRtmpStreamingObserver

- All Known Implementing Classes:
    DefaultRtmpStreamingObserver

      public interface IRtmpStreamingObserver

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `onRtmpStreamingStateChanged(AgoraRtmpStreamingService agora_rtmp_streaming_service, java.lang.String url, int state, int err_code)`
    `void` | `onStreamPublished(AgoraRtmpStreamingService agora_rtmp_streaming_service, java.lang.String url, int error)`
    `void` | `onStreamUnpublished(AgoraRtmpStreamingService agora_rtmp_streaming_service, java.lang.String url)`
    `void` | `onTranscodingUpdated(AgoraRtmpStreamingService agora_rtmp_streaming_service)`

- - ### Method Detail

    - #### onRtmpStreamingStateChanged

          void onRtmpStreamingStateChanged(AgoraRtmpStreamingService agora_rtmp_streaming_service,
                                           java.lang.String url,
                                           int state,
                                           int err_code)

    - #### onStreamPublished

          void onStreamPublished(AgoraRtmpStreamingService agora_rtmp_streaming_service,
                                 java.lang.String url,
                                 int error)

    - #### onStreamUnpublished

          void onStreamUnpublished(AgoraRtmpStreamingService agora_rtmp_streaming_service,
                                   java.lang.String url)

    - #### onTranscodingUpdated

          void onTranscodingUpdated(AgoraRtmpStreamingService agora_rtmp_streaming_service)