- Benefits
- Overview
- Installation guide
- Developers guide
- Quick start
- Ozeki PBX Architecture
- .Net API
- HTTP API
- JavaScript API
- Examples
- Documentations
- Call class
- accept
- attachCamera
- forward
- getCallState
- getOtherParty
- hangUp
- hold
- onCallStateChanged
- onMessageReceived
- reject
- sendMessage
- setRemoteDisplay
- start
- transfer
- unHold
- Extension class
- Helper class
- OzCamera class
- OzWebClient class
- Session class
- User class
- Interceptor classes reference
- SQL API
- OZML
- Install API extension
- SMS API
- Database servers
- Video tutorials
- Appendix
- Featured articles
- Technology
Ozeki brings you outstanding
SMS Gateway technology. Use our SMS Server products on Windows,Linux, or Android
C# SMS API
Developers can use our C# SMS API to send SMS from C#.Net. The C# SMS API comes with full source code
PHP SMS API
The ozeki PHP SMS gateway software can be used to send SMS from PHP and to receive SMS usig PHP on your website
SMPP SMS Gateway
SMS service providers use our SMPP gateway solution, that offers a high performance SMPP server and SMPP client gateway with amazing routing capabilities
setRemoteDisplay(displayId) method
If a call object is added to the program, this method can run on it. It is used to show the video stream coming from the other party. If there is no video stream in the call then no video will be shown. To send a video stream to the other party you need to use the attachCamera(camera)method. The camera parameter of this method is an object of the OzCamera class.
Parameters
displayId: Type: string. The ID of the html element where the camera stream will be shown to.
The default value is 'local'.
e.g. 'myLocalHtmlId'
The setRemoteDisplay(displayId) has a displayId input parameter that shows the ID of the display where the camera stream will be shown, this can be determined by the id parameter given in a html code (Code example 1). To show it on another part of the display you need to create a new display ID for it.
<div id="local"> <!-- The video will be displayed in this div --> </div>
Only one remote display can be set per call.
Method usage example
In this example we will accept an incoming call and set the video stream to show on the "local" ID created above.
First you need to register to the onIncomingCall event. This is to make sure your incoming knows when it gets an incoming call. If your incoming receives a call then the incoming function is called. This function accepts the incoming call then sets the remote display to "local" (Code example 2).
//registers to the onIncomingCall event OzWebClient.onIncomingCall(incoming); function incoming(incomingCall) { incomingCall.accept(); //accepts the call incomingCall.setRemoteDisplay("local"); //sets remote display to local }
More information
- Accept() method
- AttachCamera(camera) method
- Forward(target) method
- GetCallState() method
- GetOtherParty() method
- HangUp() method
- Hold() method
- OnCallStateChanged event
- OnMessageReceived event
- Reject() method
- SendMessage(message) method
- Start() method
- Transfer(target) method
- UnHold() method