RemoteVideoStream interface
Uzak katılımcının videosunu veya ekran paylaşımını temsil eder.
- Extends
Özellikler
| is |
Akışın kullanıcı arabiriminde işleme için kullanılabilir olup olmadığı. Bu bayrak doğru olduğunda, uzak katılımcının videosu açılır. ve bu uzak video akışını kullanıcı arabiriminde görüntülemek için bir görünüm oluşturabiliriz. |
Devralınan Özellikler
| id | Uzak akışın kimliği. |
| is |
Video paketlerinin alınıp alınmadığı. Bu bayrak, uzak video donması, düşük ağ bant genişliği vb. durumlarda yanlış olabilir. isReceiving false ve isAvailable true ise video üzerinde bir yükleme değiştiricisi görüntülenmesi önerilir. |
| media |
Bu uzak medya akış türünü alın. |
| size | Akış boyutu. Akış boyutu ne kadar yüksek olursa video kalitesi de o kadar iyi olur. |
Yöntemler
| get |
Uzak ham video akışı alma |
| off("is |
isAvailableChanged olayı için unsubscribe işlevi. |
| off("is |
isRenderingChanged olayı için unsubscribe işlevi. |
| off("size |
sizeChanged olayı için abonelikten çıkma işlevi. |
| on("is |
isAvailableChanged olayı için Subscribe işlevi. |
| on("is |
isRenderingChanged olayı için Subscribe işlevi. |
| on("size |
sizeChanged olayı için Subscribe işlevi. |
Özellik Ayrıntıları
isAvailable
Akışın kullanıcı arabiriminde işleme için kullanılabilir olup olmadığı. Bu bayrak doğru olduğunda, uzak katılımcının videosu açılır. ve bu uzak video akışını kullanıcı arabiriminde görüntülemek için bir görünüm oluşturabiliriz.
isAvailable: boolean
Özellik Değeri
boolean
Devralınan Özellik Detayları
id
Uzak akışın kimliği.
id: number
Özellik Değeri
number
isReceiving
Video paketlerinin alınıp alınmadığı. Bu bayrak, uzak video donması, düşük ağ bant genişliği vb. durumlarda yanlış olabilir. isReceiving false ve isAvailable true ise video üzerinde bir yükleme değiştiricisi görüntülenmesi önerilir.
isReceiving: boolean
Özellik Değeri
boolean
mediaStreamType
Bu uzak medya akış türünü alın.
mediaStreamType: MediaStreamType
Özellik Değeri
size
Akış boyutu. Akış boyutu ne kadar yüksek olursa video kalitesi de o kadar iyi olur.
size: StreamSize
Özellik Değeri
RemoteVideoStreamCommon.sizedevralındı
Yöntem Ayrıntıları
getMediaStream()
Uzak ham video akışı alma
function getMediaStream(): Promise<MediaStream>
Döndürülenler
Promise<MediaStream>
MediaStream veya tanımsız.
off("isAvailableChanged", PropertyChangedEvent)
isAvailableChanged olayı için unsubscribe işlevi.
function off(event: "isAvailableChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isAvailableChanged"
olay adı.
- listener
- PropertyChangedEvent
bu olaya abone olmak için kullanılan geri çağırma fn.
off("isReceivingChanged", PropertyChangedEvent)
isRenderingChanged olayı için unsubscribe işlevi.
function off(event: "isReceivingChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isReceivingChanged"
olay adı.
- listener
- PropertyChangedEvent
bu olaya abone olmak için kullanılan geri çağırma fn.
off("sizeChanged", PropertyChangedEvent)
sizeChanged olayı için abonelikten çıkma işlevi.
function off(event: "sizeChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"sizeChanged"
olay adı.
- listener
- PropertyChangedEvent
bu olaya abone olmak için kullanılan geri çağırma fn.
on("isAvailableChanged", PropertyChangedEvent)
isAvailableChanged olayı için Subscribe işlevi.
function on(event: "isAvailableChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isAvailableChanged"
olay adı.
- listener
- PropertyChangedEvent
bu özelliğin değeri değiştiğinde çağrılacak geri çağırma fn.
on("isReceivingChanged", PropertyChangedEvent)
isRenderingChanged olayı için Subscribe işlevi.
function on(event: "isReceivingChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isReceivingChanged"
olay adı.
- listener
- PropertyChangedEvent
bu özelliğin değeri değiştiğinde çağrılacak geri çağırma fn.
on("sizeChanged", PropertyChangedEvent)
sizeChanged olayı için Subscribe işlevi.
function on(event: "sizeChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"sizeChanged"
olay adı.
- listener
- PropertyChangedEvent
bu özelliğin değeri değiştiğinde çağrılacak geri çağırma fn.