|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IVideoConference
The interface IVideoConference
Method Summary | |
---|---|
int |
getAudioBitrate()
Gets the audio bitrate. |
int |
getAudioChannels()
Gets the audio channels. |
java.lang.String[] |
getAudioInputDevices()
Gets the audio input devices. |
int |
getAudioSampleRate()
Gets the audio sample rate. |
int |
getCaptureCaching()
Gets the capture caching. |
java.awt.Panel |
getConfigurationPanel()
Gets the configuration panel. |
java.lang.String |
getCurrentAudioCodec()
Gets the current audio codec. |
java.lang.String |
getCurrentAudioInputDevice()
Gets the current audio input device. |
java.lang.String |
getCurrentVideoCodec()
Gets the current video codec. |
java.lang.String |
getCurrentVideoInputDevice()
Gets the current video input device. |
java.lang.String |
getIp()
Gets the IP of the VC. |
int |
getLocalPort()
Gets the local port. |
int |
getReceiveCaching()
Gets the receive caching. |
java.lang.String |
getStreamingLocalIp()
|
java.lang.String[] |
getSupportedAudioCodecs()
Gets the supported audio codecs. |
java.lang.String[] |
getSupportedVideoCodecs()
Gets the supported video codecs. |
int |
getTargetPort()
Gets the target port. |
int |
getVideoBitrate()
Gets the video bitrate. |
int |
getVideoFrameRate()
Gets the video frame rate. |
java.lang.String[] |
getVideoInputDevices()
Gets the video input devices. |
java.lang.Object |
getVideoLocalComponent()
Gets the video local component. |
java.lang.Object |
getVideoRemoteComponent()
Gets the video remote component. |
float |
getVideoScale()
Gets the video scale. |
java.awt.Dimension |
getVideoSize()
Gets the video size. |
boolean |
isAudioEnabled()
Checks if audio is enabled. |
boolean |
isVideoEnabled()
Checks if video is enabled. |
java.lang.String |
loadConfiguration(java.lang.String location)
Load configuration. |
java.lang.String |
reconfigure()
Reconfigure the VC. |
java.lang.String |
saveConfiguration(java.lang.String location)
Save configuration. |
java.lang.String |
setAudioBitRate(int bitrate)
Sets the audio bit rate. |
java.lang.String |
setAudioChannels(byte channels)
Sets the audio channels. |
java.lang.String |
setAudioCodec(java.lang.String codec)
Sets the audio codec. |
java.lang.String |
setAudioEnabled(boolean flag)
Enables or disables the audio. |
java.lang.String |
setAudioInputDevice(java.lang.String device)
Sets the audio input device. |
java.lang.String |
setAudioSampleRate(int sampleRate)
Sets the audio sample rate. |
java.lang.String |
setCaptureCaching(int ms)
Sets the capture caching. |
java.lang.String |
setIp(java.lang.String ipv4)
Sets the IP of the VC. |
java.lang.String |
setLocalPort(int port)
Sets the local port. |
java.lang.String |
setLoggingEnabled(boolean flag)
Enables or disables the logging. |
java.lang.String |
setReceiveCaching(int ms)
Sets the receive caching. |
void |
setStreamingLocalIp(java.lang.String localIp)
|
java.lang.String |
setTargetPort(int port)
Sets the target port. |
java.lang.String |
setVideoBitRate(int bitrate)
Sets the video bit rate. |
java.lang.String |
setVideoCodec(java.lang.String codec)
Sets the video codec. |
java.lang.String |
setVideoEnabled(boolean flag)
Enables or disables the video enabled. |
java.lang.String |
setVideoFrameRate(int framerate)
Sets the video frame rate. |
java.lang.String |
setVideoInputDevice(java.lang.String device)
Sets the video input device. |
java.lang.String |
setVideoLocalComponent(java.lang.Object surface)
Sets the video local component. |
void |
setVideoLocalEnabled(java.lang.Boolean flag)
Enables or disables the local video component |
java.lang.String |
setVideoRemoteComponent(java.lang.Object surface)
Sets the video remote component. |
void |
setVideoRemoteEnabled(java.lang.Boolean flag)
Enables or disables the remote video component |
java.lang.String |
setVideoScale(float scale)
Sets the video scale. |
java.lang.String |
setVideoSize(java.awt.Dimension size)
Sets the video size. |
java.lang.String |
start()
Start the VC. |
java.lang.String |
start(java.lang.String ipv4)
Start the VC. |
java.lang.String |
stop()
Stop the VC. |
Method Detail |
---|
java.lang.String start(java.lang.String ipv4)
ipv4
- the IPv4 address the VC will connect to
java.lang.String start()
java.lang.String stop()
java.lang.String getIp()
java.lang.String setIp(java.lang.String ipv4)
ipv4
- the ipv4
int getTargetPort()
java.lang.String setTargetPort(int port)
port
- the port
int getLocalPort()
java.lang.String setLocalPort(int port)
port
- the port
int getCaptureCaching()
java.lang.String setCaptureCaching(int ms)
ms
- the time in milliseconds
int getReceiveCaching()
java.lang.String setReceiveCaching(int ms)
ms
- the time in milliseconds
java.lang.String[] getVideoInputDevices()
java.lang.String getCurrentVideoInputDevice()
java.lang.String setVideoInputDevice(java.lang.String device)
device
- the device
java.lang.String[] getAudioInputDevices()
java.lang.String getCurrentAudioInputDevice()
java.lang.String setAudioInputDevice(java.lang.String device)
device
- the device
java.lang.String setVideoEnabled(boolean flag)
flag
- the flag
boolean isVideoEnabled()
java.lang.String setAudioEnabled(boolean flag)
flag
- the flag
boolean isAudioEnabled()
java.lang.String setVideoCodec(java.lang.String codec)
codec
- the codec
java.lang.String getCurrentVideoCodec()
java.lang.String[] getSupportedVideoCodecs()
java.lang.String setAudioCodec(java.lang.String codec)
codec
- the codec
java.lang.String getCurrentAudioCodec()
java.lang.String[] getSupportedAudioCodecs()
java.lang.String setVideoBitRate(int bitrate)
bitrate
- the video bitrate
int getVideoBitrate()
java.lang.String setAudioBitRate(int bitrate)
bitrate
- the audio bitrate
int getAudioBitrate()
java.lang.String setVideoFrameRate(int framerate)
framerate
- the video framerate
int getVideoFrameRate()
java.lang.String setVideoSize(java.awt.Dimension size)
size
- the video size
java.awt.Dimension getVideoSize()
float getVideoScale()
java.lang.String setVideoScale(float scale)
scale
- the video scale
java.lang.Object getVideoLocalComponent()
java.lang.String setVideoLocalComponent(java.lang.Object surface)
surface
- the surface
java.lang.Object getVideoRemoteComponent()
java.lang.String setVideoRemoteComponent(java.lang.Object surface)
surface
- the surface
int getAudioChannels()
java.lang.String setAudioChannels(byte channels)
channels
- the channels
int getAudioSampleRate()
java.lang.String setAudioSampleRate(int sampleRate)
sampleRate
- the sample rate
java.lang.String setLoggingEnabled(boolean flag)
flag
- the flag that determines whether logging should be enabled or disabled
java.awt.Panel getConfigurationPanel()
java.lang.String loadConfiguration(java.lang.String location)
location
- the location
java.lang.String saveConfiguration(java.lang.String location)
location
- the location
java.lang.String reconfigure()
java.lang.String getStreamingLocalIp()
IConfiguration.getLocalIp()
void setStreamingLocalIp(java.lang.String localIp)
localIp
- IConfiguration.setLocalIp(java.lang.String)
void setVideoLocalEnabled(java.lang.Boolean flag)
flag
- void setVideoRemoteEnabled(java.lang.Boolean flag)
flag
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |