Agora Java API Reference for Android
Public Member Functions | List of all members
io.agora.rte.media.AgoraRteMediaFactory Interface Reference

Public Member Functions

AgoraRteCameraVideoTrack createCameraVideoTrack ()
 
AgoraRteScreenVideoTrack createScreenVideoTrack ()
 
AgoraRteMixedVideoTrack createMixedVideoTrack ()
 
AgoraRteCustomVideoTrack createCustomVideoTrack ()
 
AgoraRteMicrophoneAudioTrack createMicrophoneAudioTrack ()
 
AgoraRteCustomAudioTrack createCustomAudioTrack ()
 
AgoraRteMediaPlayer createMediaPlayer ()
 
AgoraRteStreamingSource createStreamingSource ()
 

Member Function Documentation

◆ createCameraVideoTrack()

AgoraRteCameraVideoTrack io.agora.rte.media.AgoraRteMediaFactory.createCameraVideoTrack ( )

Create a camera video track, the track will use camera as video source.

Returns
The created camera video track.

◆ createScreenVideoTrack()

AgoraRteScreenVideoTrack io.agora.rte.media.AgoraRteMediaFactory.createScreenVideoTrack ( )

Create a screen video track, the track will use screen as video source.

Returns
The created screen video track.

◆ createMixedVideoTrack()

AgoraRteMixedVideoTrack io.agora.rte.media.AgoraRteMediaFactory.createMixedVideoTrack ( )

Create a mixed video track, the track will mix video sources from other tracks into single video source. Check

Returns
The created mixed video track.

◆ createCustomVideoTrack()

AgoraRteCustomVideoTrack io.agora.rte.media.AgoraRteMediaFactory.createCustomVideoTrack ( )

Create a custom video track, the track will use customized data as video source

Returns
The created custom video track.

◆ createMicrophoneAudioTrack()

AgoraRteMicrophoneAudioTrack io.agora.rte.media.AgoraRteMediaFactory.createMicrophoneAudioTrack ( )

Create a microphone audio track, the track will use microphone as audio source.

Returns
The created microphone audio track.

◆ createCustomAudioTrack()

AgoraRteCustomAudioTrack io.agora.rte.media.AgoraRteMediaFactory.createCustomAudioTrack ( )

Create a custom audio track, the track will use customized data as audio source

Returns
The created custom audio track.

◆ createMediaPlayer()

AgoraRteMediaPlayer io.agora.rte.media.AgoraRteMediaFactory.createMediaPlayer ( )

Create a media player.

Returns
The created media player.

◆ createStreamingSource()

AgoraRteStreamingSource io.agora.rte.media.AgoraRteMediaFactory.createStreamingSource ( )

Create a streaming source.

Returns
The created streaming source.