RemoteVideoStream interface
Mewakili video peserta jarak jauh atau berbagi layar.
- Memperluas
Properti
is |
Apakah aliran tersedia untuk penyajian di UI. Ketika bendera ini menjadi benar, peserta jarak jauh mengaktifkan video mereka. dan kita dapat membuat tampilan untuk menampilkan aliran video jarak jauh ini di UI. |
Properti yang Diwariskan
id | Id aliran jarak jauh. |
is |
Apakah paket video diterima. Bendera ini dapat menjadi false dalam kasus seperti pembekuan video jarak jauh, bandwidth jaringan rendah, dll. Disarankan untuk menampilkan spinner pemuatan atas video, jika isReceiving salah dan isAvailable adalah benar. |
media |
Dapatkan jenis aliran media jarak jauh ini. |
size | Ukuran aliran. Semakin tinggi ukuran streaming, semakin baik kualitas video. |
Metode
get |
Mendapatkan aliran video mentah jarak jauh |
off("is |
Berhenti berlangganan fungsi untuk peristiwa isAvailableChanged. |
off("is |
Berhenti berlangganan fungsi untuk peristiwa isRenderingChanged. |
off("size |
Berhenti berlangganan fungsi untuk peristiwa sizeChanged. |
on("is |
Berlangganan fungsi untuk peristiwa isAvailableChanged. |
on("is |
Berlangganan fungsi untuk peristiwa isRenderingChanged. |
on("size |
Berlangganan fungsi untuk peristiwa sizeChanged. |
Detail Properti
isAvailable
Apakah aliran tersedia untuk penyajian di UI. Ketika bendera ini menjadi benar, peserta jarak jauh mengaktifkan video mereka. dan kita dapat membuat tampilan untuk menampilkan aliran video jarak jauh ini di UI.
isAvailable: boolean
Nilai Properti
boolean
Detail Properti yang Diwariskan
id
isReceiving
Apakah paket video diterima. Bendera ini dapat menjadi false dalam kasus seperti pembekuan video jarak jauh, bandwidth jaringan rendah, dll. Disarankan untuk menampilkan spinner pemuatan atas video, jika isReceiving salah dan isAvailable adalah benar.
isReceiving: boolean
Nilai Properti
boolean
Diwariskan DariRemoteVideoStreamCommon.isReceiving
mediaStreamType
Dapatkan jenis aliran media jarak jauh ini.
mediaStreamType: MediaStreamType
Nilai Properti
Diwariskan DariRemoteVideoStreamCommon.mediaStreamType
size
Ukuran aliran. Semakin tinggi ukuran streaming, semakin baik kualitas video.
size: StreamSize
Nilai Properti
Diwarisi DariRemoteVideoStreamCommon.size
Detail Metode
getMediaStream()
Mendapatkan aliran video mentah jarak jauh
function getMediaStream(): Promise<MediaStream>
Mengembalikan
Promise<MediaStream>
MediaStream atau tidak terdefinis.
off("isAvailableChanged", PropertyChangedEvent)
Berhenti berlangganan fungsi untuk peristiwa isAvailableChanged.
function off(event: "isAvailableChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isAvailableChanged"
nama peristiwa.
- listener
- PropertyChangedEvent
callback fn yang digunakan untuk berlangganan kejadian ini.
off("isReceivingChanged", PropertyChangedEvent)
Berhenti berlangganan fungsi untuk peristiwa isRenderingChanged.
function off(event: "isReceivingChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isReceivingChanged"
nama peristiwa.
- listener
- PropertyChangedEvent
callback fn yang digunakan untuk berlangganan kejadian ini.
off("sizeChanged", PropertyChangedEvent)
Berhenti berlangganan fungsi untuk peristiwa sizeChanged.
function off(event: "sizeChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"sizeChanged"
nama peristiwa.
- listener
- PropertyChangedEvent
callback fn yang digunakan untuk berlangganan kejadian ini.
on("isAvailableChanged", PropertyChangedEvent)
Berlangganan fungsi untuk peristiwa isAvailableChanged.
function on(event: "isAvailableChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isAvailableChanged"
nama peristiwa.
- listener
- PropertyChangedEvent
callback fn yang akan dipanggil ketika nilai properti ini akan berubah.
on("isReceivingChanged", PropertyChangedEvent)
Berlangganan fungsi untuk peristiwa isRenderingChanged.
function on(event: "isReceivingChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isReceivingChanged"
nama peristiwa.
- listener
- PropertyChangedEvent
callback fn yang akan dipanggil ketika nilai properti ini akan berubah.
on("sizeChanged", PropertyChangedEvent)
Berlangganan fungsi untuk peristiwa sizeChanged.
function on(event: "sizeChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"sizeChanged"
nama peristiwa.
- listener
- PropertyChangedEvent
callback fn yang akan dipanggil ketika nilai properti ini akan berubah.