API変更履歴
WebPlanetKit 5.3のAPI変更履歴は、次のとおりです。
WebPlanetKit 5.3
変更
以前のバージョン | WebPlanetKit 5.3 | 備考 |
---|---|---|
function makeCall(params) | function makeCall(params): Promise throws {MakeCallError} | 1対1通話 |
function verifyCall(params) | function verifyCall(params): Promise throws {VerifyCallError} | 1対1通話 |
function joinConference(params) | function joinConference(params): Promise throws {JoinConferenceError} | グループ通話 |
追加
MediaStreamManager
class 1-to-1 callGroup callCall
class 1-to-1 callfunction registerVirtualBackground(virtualBackground: VirtualBackground)
function startVirtualBackgroundBlur(canvasElement?: HTMLCanvasElement, blurRadius?: number)
function startVirtualBackgroundImage(canvasElement: HTMLCanvasElement, image: HTMLImageElement|ImageBitmap)
function stopVirtualBackground()
function getVirtualBackgroundVideoStream(frameRate?: number)
function changeVirtualBackgroundVideoElement(videoElement: HTMLVideoElement)
function changeVirtualBackgroundCanvasElement(canvasElement: HTMLCanvasElement)
function isVirtualBackgroundActive()
function setCustomMediaStream(mediaStream: MediaStream)
function unsetCustomMediaStream()
function hasSetCustomMediaStreamWithAudio()
function hasSetCustomMediaStreamWithVideo()
function getMyMediaStream()
function changeMyView(videoElement: HTMLVideoElement, cleanOldElement?: boolean)
function changePeerView(videoElement: HTMLVideoElement, cleanOldElement?: boolean)
Conference
class Group callfunction registerVirtualBackground(virtualBackground: VirtualBackground)
function startVirtualBackgroundBlur(canvasElement?: HTMLCanvasElement, blurRadius?: number)
function startVirtualBackgroundImage(canvasElement: HTMLCanvasElement, image: HTMLImageElement|ImageBitmap)
function stopVirtualBackground()
function getVirtualBackgroundVideoStream(frameRate?: number)
function changeVirtualBackgroundVideoElement(videoElement: HTMLVideoElement)
function changeVirtualBackgroundCanvasElement(canvasElement: HTMLCanvasElement)
function isVirtualBackgroundActive()
function setCustomMediaStream(mediaStream: MediaStream)
function unsetCustomMediaStream()
function hasSetCustomMediaStreamWithAudio()
function hasSetCustomMediaStreamWithVideo()
function getMyMediaStream()
MakeCallParams
data class 1-to-1 callvar ringbackToneUrl?: string
var endToneUrl?: string
var playEndToneRegardlessOfCallState?: boolean
var mediaStreamManager?: MediaStreamManager
var customMediaStream?: MediaStream
VerifyCallParams
data class 1-to-1 callvar ringToneUrl?: string
var endToneUrl?: string
var playEndToneRegardlessOfCallState?: boolean
var mediaStreamManager?: MediaStreamManager
var customMediaStream?: MediaStream
ConferenceParams
data class Group callvar endToneUrl?: string
var playEndToneRegardlessOfCallState?: boolean
var mediaStreamManager?: MediaStreamManager
var customMediaStream?: MediaStream
EnableVideoOptions
data class 1-to-1 callGroup callvar mediaStreamManager?: MediaStreamManager
var customMediaStream?: MediaStream
START_FAIL_REASON
enum 1-to-1 callGroup callMakeCallError
data class 1-to-1 callVerifyCallError
data class 1-to-1 callJoinConferenceError
data class Group callDEBUG_NOTICE
enum 1-to-1 callGroup callKitDelegate
protocol 1-to-1 callGroup callInitConfig
data class 1-to-1 callGroup callvar delegate?: KitDelegate
削除
Call
class 1-to-1 callfunction setVideoModifier(canvasElement: HTMLCanvasElement)
function resetVideoModifier()
Conference
class Group callfunction setVideoModifier(canvasElement: HTMLCanvasElement)
function resetVideoModifier()
MakeCallParams
data class 1-to-1 callvar initMedia?: InitMedia
VerifyCallParams
data class 1-to-1 callvar initMedia?: InitMedia
ConferenceParams
data class Group callvar initMedia?: InitMedia
EnableVideoOptions
data class 1-to-1 callGroup callvar initMedia?: InitMedia
MakeCallDelegate
protocol 1-to-1 callevtInnerLog(innerLogObject: InnerLogObject)
VerifyCallDelegate
protocol 1-to-1 callevtInnerLog(innerLogObject: InnerLogObject)
ConferenceDelegate
protocol Group callevtInnerLog(innerLogObject: InnerLogObject)
InnerLogObject
data class 1-to-1 callGroup callINNER_LOG_NAME
enum 1-to-1 callGroup callKIT_DISCONNECT_REASON
enum 1-to-1 callGroup callPLANETKIT_DISCONNECT_REASON_WEB_BROWSER_NOT_SUPPORTED: 1612