SpeakerAudioDestination class
ブラウザーでのみ動作するスピーカー再生オーディオ変換先を表します。 注: SDK は、Media Source Extensions を使用してオーディオを再生しようとします。 Mp3 形式は、Microsoft Edge、Chrome、Safari (デスクトップ) でのサポートが向上しているため、再生用に mp3 形式を指定することをお勧めします。 SpeakerAudioDestination バージョン1.17.0で更新
コンストラクター
| Speaker |
プロパティ
| current |
現在の再生オーディオ オフセットを取得します。 |
| format | |
| internal |
|
| is |
|
| on |
イベント ハンドラーオーディオ再生終了イベントを定義します。 |
| on |
イベント ハンドラーオーディオ再生開始イベントを定義します。 |
| volume |
メソッド
コンストラクターの詳細
SpeakerAudioDestination(string)
new SpeakerAudioDestination(audioDestinationId?: string)
パラメーター
- audioDestinationId
-
string
プロパティの詳細
currentTime
現在の再生オーディオ オフセットを取得します。
number currentTime
プロパティ値
number
現在の再生オーディオ オフセット (秒)
format
void format
プロパティ値
void
internalAudio
HTMLAudioElement internalAudio
プロパティ値
HTMLAudioElement
isClosed
boolean isClosed
プロパティ値
boolean
onAudioEnd
イベント ハンドラーオーディオ再生終了イベントを定義します。
public onAudioEnd: (sender: IPlayer) => void
プロパティ値
(sender: IPlayer) => void
onAudioStart
イベント ハンドラーオーディオ再生開始イベントを定義します。
public onAudioStart: (sender: IPlayer) => void
プロパティ値
(sender: IPlayer) => void
volume
number volume
プロパティ値
number
メソッドの詳細
close(() => void, (error: string) => void)
function close(cb?: () => void, err?: (error: string) => void)
パラメーター
- cb
-
() => void
- err
-
(error: string) => void
id()
function id(): string
返品
string
mute()
function mute()
pause()
オーディオの再生を一時停止します
function pause()
resume(() => void, (error: string) => void)
オーディオの再生を再開します。
function resume(cb?: () => void, err?: (error: string) => void)
パラメーター
- cb
-
() => void
- err
-
(error: string) => void
unmute()
function unmute()
write(ArrayBuffer, () => void, (error: string) => void)
function write(buffer: ArrayBuffer, cb?: () => void, err?: (error: string) => void)
パラメーター
- buffer
-
ArrayBuffer
- cb
-
() => void
- err
-
(error: string) => void