|
WebRTC Video Chat 1.1.4
|
Factory to create new Call objects. More...
Public Member Functions | |
| ICall | CreateCall (NetworkConfig config) |
| Creates a new call object. Optional with a custom network configuration. | |
| ICall | CreateCall (NetworkConfig config, IBasicNetwork signalingNetwork) |
| Experimental. Creates a new call using the given IBasicNetwork interface for signaling. | |
| IMediaNetwork | CreateMediaNetwork (NetworkConfig config) |
| Creates a IMediaNetwork using the given network configuration. | |
| IWebRtcNetwork | CreateBasicNetwork (string websocketUrl, IceServer[] urls=null) |
| Creates a IBasicNetwork. The implementation details depend on the platform being used. | |
| string[] | GetVideoDevices () |
| Returns an array of video devices. This list might be empty if no device is found or choice of devices is not supported on the platform. | |
| bool | CanSelectVideoDevice () |
| Returns true if the video devices can be selected. False if there is no access (browser). | |
Factory to create new Call objects.
See platform dependent documentation to find out how to get a reference to the ICallFactory.
| bool Byn.Awrtc.IAwrtcFactory.CanSelectVideoDevice | ( | ) |
Returns true if the video devices can be selected. False if there is no access (browser).
| IWebRtcNetwork Byn.Awrtc.IAwrtcFactory.CreateBasicNetwork | ( | string | websocketUrl, |
| IceServer[] | urls = null ) |
Creates a IBasicNetwork. The implementation details depend on the platform being used.
| websocketUrl | Url used for signaling. Most start with ws or wss. |
| urls | Ice Server configuration for webrtc |
| ICall Byn.Awrtc.IAwrtcFactory.CreateCall | ( | NetworkConfig | config | ) |
Creates a new call object. Optional with a custom network configuration.
Do not forget to call Dispose after you finished the call or the connection might run forever in the background!
| config |
| ICall Byn.Awrtc.IAwrtcFactory.CreateCall | ( | NetworkConfig | config, |
| IBasicNetwork | signalingNetwork ) |
Experimental. Creates a new call using the given IBasicNetwork interface for signaling.
| config | |
| signalingNetwork |
| IMediaNetwork Byn.Awrtc.IAwrtcFactory.CreateMediaNetwork | ( | NetworkConfig | config | ) |
| string[] Byn.Awrtc.IAwrtcFactory.GetVideoDevices | ( | ) |
Returns an array of video devices. This list might be empty if no device is found or choice of devices is not supported on the platform.