public interface OperationSetDesktopStreaming extends OperationSetVideoTelephony
LOCAL_VIDEO_STREAMING
Modifier and Type | Method and Description |
---|---|
Call |
createVideoCall(Contact callee,
org.jitsi.service.neomedia.device.MediaDevice mediaDevice)
Create a new video call and invite the specified CallPeer to it.
|
Call |
createVideoCall(java.lang.String uri,
org.jitsi.service.neomedia.device.MediaDevice mediaDevice)
Create a new video call and invite the specified CallPeer to it.
|
boolean |
isPartialStreaming(Call call)
If the streaming is partial (not the full desktop).
|
void |
movePartialDesktopStreaming(Call call,
int x,
int y)
Move origin of a partial desktop streaming.
|
void |
setLocalVideoAllowed(Call call,
org.jitsi.service.neomedia.device.MediaDevice mediaDevice,
boolean allowed)
Sets the indicator which determines whether the streaming of local video
in a specific Call is allowed.
|
addPropertyChangeListener, addVideoListener, answerVideoCallPeer, createVideoCall, createVideoCall, createVideoCall, createVideoCall, getConferenceMember, getLocalVisualComponent, getQualityControl, getVisualComponent, getVisualComponents, isLocalVideoAllowed, isLocalVideoStreaming, removePropertyChangeListener, removeVideoListener, setLocalVideoAllowed
Call createVideoCall(java.lang.String uri, org.jitsi.service.neomedia.device.MediaDevice mediaDevice) throws OperationFailedException, java.text.ParseException
uri
- the address of the callee that we should invite to a new
call.mediaDevice
- the media device to use for the desktop streamingOperationFailedException
- with the corresponding code if we fail
to create the video call.java.text.ParseException
- if callee is not a valid address
string.Call createVideoCall(Contact callee, org.jitsi.service.neomedia.device.MediaDevice mediaDevice) throws OperationFailedException
callee
- the address of the callee that we should invite to a new
call.mediaDevice
- the media device to use for the desktop streamingOperationFailedException
- with the corresponding code if we fail
to create the video call.void setLocalVideoAllowed(Call call, org.jitsi.service.neomedia.device.MediaDevice mediaDevice, boolean allowed) throws OperationFailedException
call
- the Call to allow/disallow the streaming of local
video formediaDevice
- the media device to use for the desktop streamingallowed
- true to allow the streaming of local video for
the specified Call; false to disallow itOperationFailedException
- if initializing local video fails.boolean isPartialStreaming(Call call)
call
- the Call whose video transmission properties we are
interested in.void movePartialDesktopStreaming(Call call, int x, int y)
call
- the Call whose video transmission properties we are
interested in.x
- new x coordinate originy
- new y coordinate origin
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.