- getAlpha() - Method in class com.pili.pldroid.streaming.WatermarkSetting
-
Gets the current alpha value.
- getAudioProfile() - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Running has no effect at current version.
- getBestFromVideoQualityRank() - Method in class com.pili.pldroid.streaming.StreamingProfile
- getBmpHeight() - Method in class com.pili.pldroid.streaming.WatermarkSetting
- getBmpWidth() - Method in class com.pili.pldroid.streaming.WatermarkSetting
- getCameraPreviewHeight() - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
- getCameraPreviewWidth() - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
- getCPUWorkload() - Method in class com.pili.pldroid.streaming.StreamingProfile
-
- getCurrentAudioQuality() - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Gets the current audio quality.
- getCurrentVideoQuality() - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Gets the current video quality.
- getDnsManager() - Static method in class com.pili.pldroid.streaming.StreamingProfile
-
Gets the current DnsManager
- getDurationLimit() - Method in class com.pili.pldroid.streaming.StreamingProfile.SendingBufferProfile
-
- getEncoderRCMode() - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Gets the rate control mode.
- getEncodingOrientation() - Method in class com.pili.pldroid.streaming.StreamingProfile
-
- getEncodingSizeLevel() - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Gets the current encoding size level.
- getEnvConfig() - Static method in class com.pili.pldroid.streaming.StreamingEnv
- getFocusMode() - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
-
Gets current focus mode.
- getH264Profile() - Method in class com.pili.pldroid.streaming.StreamingProfile.VideoProfile
-
Gets h264 profile for soft encoder.
- getHighThreshold() - Method in class com.pili.pldroid.streaming.StreamingProfile.SendingBufferProfile
-
- getHRatio() - Method in class com.pili.pldroid.streaming.WatermarkSetting
- getHubName() - Method in class com.pili.pldroid.streaming.StreamingProfile.Stream
- getInstance() - Static method in class com.pili.pldroid.streaming.SharedLibraryNameHelper
-
- getIntervalMs() - Method in class com.pili.pldroid.streaming.StreamingProfile.StreamStatusConfig
-
- getLocalFileAbsolutePath() - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Running has no effect at current version.
- getLowThreshold() - Method in class com.pili.pldroid.streaming.StreamingProfile.SendingBufferProfile
-
- getLowThresholdTimeout() - Method in class com.pili.pldroid.streaming.StreamingProfile.SendingBufferProfile
-
- getMaxZoom() - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
Gets the maximum zoom value allowed for preview and streaming.
- getPrvSizeLevel() - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
-
Gets current preview size level.
- getPrvSizeRatio() - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
-
Gets current preview size ratio.
- getPublishHost() - Method in class com.pili.pldroid.streaming.StreamingProfile
- getPublishKey() - Method in class com.pili.pldroid.streaming.StreamingProfile.Stream
- getPublishRtmpHost() - Method in class com.pili.pldroid.streaming.StreamingProfile.Stream
- getPublishSecurity() - Method in class com.pili.pldroid.streaming.StreamingProfile.Stream
- getPublishUrl() - Method in class com.pili.pldroid.streaming.StreamingProfile
- getReqCameraId() - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
-
Get the request camera id.
- getResetTouchFocusDelay() - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
-
Gets current delay of reset touch focus mode.
- getSendingBufferInfo() - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Running has no effect at current version.
- getSendTimeout() - Static method in class com.pili.pldroid.streaming.StreamingProfile
- getSharedLibraryName(SharedLibraryNameHelper.PLSharedLibraryType) - Method in class com.pili.pldroid.streaming.SharedLibraryNameHelper
-
To get the specified shared library's name
- getStream() - Method in class com.pili.pldroid.streaming.StreamingProfile
-
- getStreamId() - Method in class com.pili.pldroid.streaming.StreamingProfile.Stream
- getStreamStatus() - Method in class com.pili.pldroid.streaming.StreamingProfile
- getStreamStatusConfig() - Method in class com.pili.pldroid.streaming.StreamingProfile
- getSupportAudioQualities() - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Gets the whole supported audio qualities.
- getSupportVideoQualities() - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Gets the whole supported video qualities.
- getSWWatermakBitmap(int, int) - Method in class com.pili.pldroid.streaming.WatermarkSetting
- getTitle() - Method in class com.pili.pldroid.streaming.StreamingProfile.Stream
- getVideoEncodingSize(CameraStreamingSetting.PREVIEW_SIZE_RATIO) - Method in class com.pili.pldroid.streaming.StreamingProfile
- getVideoProfile() - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Running has no effect at current version.
- getVideoQualityRank() - Method in class com.pili.pldroid.streaming.StreamingProfile
- getWatermarkBitmap() - Method in class com.pili.pldroid.streaming.WatermarkSetting
- getWatermarkLocation() - Method in class com.pili.pldroid.streaming.WatermarkSetting
-
- getWatermarkSize() - Method in class com.pili.pldroid.streaming.WatermarkSetting
-
- getWRatio() - Method in class com.pili.pldroid.streaming.WatermarkSetting
- getZoom() - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
Gets current zoom value.
- sampleRate - Variable in class com.pili.pldroid.streaming.StreamingProfile.AudioProfile
-
The preferred audio sample rate.
- SENDING_BUFFER_EMPTY - Static variable in class com.pili.pldroid.streaming.CameraStreamingManager.STATE
-
Sending buffer is empty.
- SENDING_BUFFER_FULL - Static variable in class com.pili.pldroid.streaming.CameraStreamingManager.STATE
-
Sending buffer have been full.
- SENDING_BUFFER_HAS_FEW_ITEMS - Static variable in class com.pili.pldroid.streaming.CameraStreamingManager.STATE
-
Sending buffer have few items witch waiting to be sent.
- SENDING_BUFFER_HAS_MANY_ITEMS - Static variable in class com.pili.pldroid.streaming.CameraStreamingManager.STATE
-
Sending buffer have many items witch waiting to be sent.
- SendingBufferProfile(float, float, float, long) - Constructor for class com.pili.pldroid.streaming.StreamingProfile.SendingBufferProfile
-
- setAspectRatio(double) - Method in class com.pili.pldroid.streaming.widget.AspectFrameLayout
-
- setAudioPtsOptimizeEnabled(boolean) - Method in class com.pili.pldroid.streaming.MicrophoneStreamingSetting
- setAudioQuality(int) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Sets the audio quality.
- setAVProfile(StreamingProfile.AVProfile) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
- setBluetoothSCOEnabled(boolean) - Method in class com.pili.pldroid.streaming.MicrophoneStreamingSetting
-
Enable or disable the BluetoothSCO.
- setCameraId(int) - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
-
Sets request camera id of android.hardware.Camera.CameraInfo#CAMERA_FACING_FRONT
or
android.hardware.Camera.CameraInfo#CAMERA_FACING_BACK
.
- setCameraPreviewSize(int, int) - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
- setCameraPrvSizeLevel(CameraStreamingSetting.PREVIEW_SIZE_LEVEL) - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
-
set the preview size level.
- setCameraPrvSizeRatio(CameraStreamingSetting.PREVIEW_SIZE_RATIO) - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
-
set the preview size ratio.
- setContinuousFocusModeEnabled(boolean) - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
-
enable/disable the continuous auto focus (CAF) mode.
- setDnsManager(DnsManager) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Sets the DnsManager
.
- setEncoderRCMode(StreamingProfile.EncoderRCModes) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Sets the rate control mode.
- setEncodingOrientation(StreamingProfile.ENCODING_ORIENTATION) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Sets the encoding orientation.
- setEncodingSizeLevel(int) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Sets the encoding size level.
- setFocusAreaIndicator(ViewGroup, View) - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
Sets the indicator for focusing UI.
- setFocusMode(String) - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
-
- setFrontCameraMirror(boolean) - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
-
Mirror the front camera while encoding.
- setLocalFileAbsolutePath(String) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Running has no effect at current version.
- setNativeLoggingEnabled(boolean) - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
Enable or disable the native logs.
- setPreferredVideoEncodingSize(int, int) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Sets the preferred video encoding size.
- setPublishUrl(String) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Sets the publish url.
- setQuality(int) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
- setRecordingHint(boolean) - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
-
Sets recording mode hint.
- setResetTouchFocusDelayInMs(int) - Method in class com.pili.pldroid.streaming.CameraStreamingSetting
-
The delay of reset touch focus mode in millisecond.
- setSendingBufferProfile(StreamingProfile.SendingBufferProfile) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Running has no effect at current version.
- setSendTimeoutInSecond(int) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Sets the RTMP send timeout in second.
- setShowMode(AspectFrameLayout.SHOW_MODE) - Method in class com.pili.pldroid.streaming.widget.AspectFrameLayout
-
- setStream(StreamingProfile.Stream) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
- setStreamingPreviewCallback(StreamingPreviewCallback) - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
Registers a callback to be invoked when a Preview Frame arrives.
- setStreamingProfile(StreamingProfile) - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
- setStreamingSessionListener(CameraStreamingManager.StreamingSessionListener) - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
Registers a listener to be notified when the CameraStreamingManager's Session is changed.
- setStreamingStateListener(CameraStreamingManager.StreamingStateListener) - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
Registers a listener to be notified when the CameraStreamingManager's State is updated.
- setStreamStatusCallback(StreamStatusCallback) - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
- setStreamStatusConfig(StreamingProfile.StreamStatusConfig) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
- setSurfaceTextureCallback(SurfaceTextureCallback) - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
Registers a callback to handle(filter) the display source to be rendered.
- setVideoFilterType(com.pili.pldroid.streaming.CameraStreamingSetting.VIDEO_FILTER_TYPE) - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
- setVideoQuality(int) - Method in class com.pili.pldroid.streaming.StreamingProfile
-
Sets the video quality.
- setZoomValue(int) - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
Sets current zoom value.
- SharedLibraryNameHelper - Class in com.pili.pldroid.streaming
-
SharedLibraryNameHelper is a singleton class which help client to change the shared libraries'
name without loading fail.
- SharedLibraryNameHelper.PLSharedLibraryType - Enum in com.pili.pldroid.streaming
-
Shared library type that can be used.
- SHUTDOWN - Static variable in class com.pili.pldroid.streaming.CameraStreamingManager.STATE
-
- startStreaming() - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
Start Streaming.
- STATE() - Constructor for class com.pili.pldroid.streaming.CameraStreamingManager.STATE
-
- stopStreaming() - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
Stop Streaming.
- Stream(JSONObject) - Constructor for class com.pili.pldroid.streaming.StreamingProfile.Stream
-
Construct the Stream Object.
- STREAMING - Static variable in class com.pili.pldroid.streaming.CameraStreamingManager.STATE
-
The av datas start sending successfully.
- StreamingEnv - Class in com.pili.pldroid.streaming
-
The StreamingEnv is to initialize the SDK env.
- StreamingEnv() - Constructor for class com.pili.pldroid.streaming.StreamingEnv
-
- StreamingEnv.EnvConfig - Class in com.pili.pldroid.streaming
- StreamingPreviewCallback - Interface in com.pili.pldroid.streaming
-
Callback interface used to deliver copies of NV21 preview frames as they are displayed for
software codec.
- StreamingProfile - Class in com.pili.pldroid.streaming
-
StreamingProfile is the main profile class for Streaming.
- StreamingProfile() - Constructor for class com.pili.pldroid.streaming.StreamingProfile
-
- StreamingProfile.AudioProfile - Class in com.pili.pldroid.streaming
-
Audio profile for encoding.
- StreamingProfile.AVProfile - Class in com.pili.pldroid.streaming
-
Audio and video profile for encoding.
- StreamingProfile.EncoderRCModes - Enum in com.pili.pldroid.streaming
-
Rate control mode for software encoding only.
- StreamingProfile.ENCODING_ORIENTATION - Enum in com.pili.pldroid.streaming
-
The encoding orientation that can be used.
- StreamingProfile.SendingBufferProfile - Class in com.pili.pldroid.streaming
-
Running has no effect at current version.
- StreamingProfile.Stream - Class in com.pili.pldroid.streaming
-
The nested class is the concept for Pili's Stream from Pili Streaming Cloud Service.
- StreamingProfile.StreamStatus - Class in com.pili.pldroid.streaming
-
The nested class is for feedbacking the av status in real time.
- StreamingProfile.StreamStatusConfig - Class in com.pili.pldroid.streaming
-
- StreamingProfile.VideoEncodingSize - Class in com.pili.pldroid.streaming
- StreamingProfile.VideoProfile - Class in com.pili.pldroid.streaming
-
Video profile for encoding.
- StreamStatus() - Constructor for class com.pili.pldroid.streaming.StreamingProfile.StreamStatus
-
- StreamStatusCallback - Interface in com.pili.pldroid.streaming
-
- StreamStatusConfig(int) - Constructor for class com.pili.pldroid.streaming.StreamingProfile.StreamStatusConfig
-
- SurfaceTextureCallback - Interface in com.pili.pldroid.streaming
-
Callback interface used to notify preview rendering.
- switchCamera() - Method in class com.pili.pldroid.streaming.CameraStreamingManager
-
Switch to another camera.
- valueOf(String) - Static method in enum com.pili.pldroid.streaming.CameraStreamingManager.EncodingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pili.pldroid.streaming.CameraStreamingSetting.PREVIEW_SIZE_LEVEL
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pili.pldroid.streaming.CameraStreamingSetting.PREVIEW_SIZE_RATIO
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pili.pldroid.streaming.SharedLibraryNameHelper.PLSharedLibraryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pili.pldroid.streaming.StreamingProfile.EncoderRCModes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pili.pldroid.streaming.StreamingProfile.ENCODING_ORIENTATION
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pili.pldroid.streaming.WatermarkSetting.WATERMARK_LOCATION
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pili.pldroid.streaming.WatermarkSetting.WATERMARK_SIZE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pili.pldroid.streaming.widget.AspectFrameLayout.SHOW_MODE
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.pili.pldroid.streaming.CameraStreamingManager.EncodingType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pili.pldroid.streaming.CameraStreamingSetting.PREVIEW_SIZE_LEVEL
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pili.pldroid.streaming.CameraStreamingSetting.PREVIEW_SIZE_RATIO
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pili.pldroid.streaming.SharedLibraryNameHelper.PLSharedLibraryType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pili.pldroid.streaming.StreamingProfile.EncoderRCModes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pili.pldroid.streaming.StreamingProfile.ENCODING_ORIENTATION
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pili.pldroid.streaming.WatermarkSetting.WATERMARK_LOCATION
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pili.pldroid.streaming.WatermarkSetting.WATERMARK_SIZE
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pili.pldroid.streaming.widget.AspectFrameLayout.SHOW_MODE
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VIDEO_ENCODING_HEIGHT_1088 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Encoding Size Level for height 1088 in pixels.
- VIDEO_ENCODING_HEIGHT_240 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Encoding Size Level for height 240 in pixels.
- VIDEO_ENCODING_HEIGHT_480 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Encoding Size Level for height 480 in pixels.
- VIDEO_ENCODING_HEIGHT_544 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Encoding Size Level for height 544 in pixels.
- VIDEO_ENCODING_HEIGHT_720 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Encoding Size Level for height 720 in pixels.
- VIDEO_ENCODING_SIZE_FHD - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
- VIDEO_ENCODING_SIZE_HD - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
- VIDEO_ENCODING_SIZE_QVGA - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
- VIDEO_ENCODING_SIZE_VGA - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
- VIDEO_QUALITY_HIGH1 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Quality High1.
- VIDEO_QUALITY_HIGH2 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Quality High2.
- VIDEO_QUALITY_HIGH3 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Quality High3.
- VIDEO_QUALITY_LOW1 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Quality Low1.
- VIDEO_QUALITY_LOW2 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Quality Low2.
- VIDEO_QUALITY_LOW3 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Quality Low3.
- VIDEO_QUALITY_MEDIUM1 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Quality Medium1.
- VIDEO_QUALITY_MEDIUM2 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Quality Medium2.
- VIDEO_QUALITY_MEDIUM3 - Static variable in class com.pili.pldroid.streaming.StreamingProfile
-
The Video Quality Medium3.
- videoBitrate - Variable in class com.pili.pldroid.streaming.StreamingProfile.StreamStatus
-
Video bits per second.
- VideoEncodingSize(int, int, int) - Constructor for class com.pili.pldroid.streaming.StreamingProfile.VideoEncodingSize
-
- videoFps - Variable in class com.pili.pldroid.streaming.StreamingProfile.StreamStatus
-
Video frame per second.
- VideoProfile(int, int) - Constructor for class com.pili.pldroid.streaming.StreamingProfile.VideoProfile
-
The Constructor for setting fps and bitrate only, maxKeyFrameInterval is 3 * reqFps as default.
- VideoProfile(int, int, int) - Constructor for class com.pili.pldroid.streaming.StreamingProfile.VideoProfile
-
The Constructor for setting fps, bitrate and maxKeyFrameInterval.