LocalVideoStream class
Yerel kamera cihazı için yerel video akışını temsil eder
Oluşturucular
| Local |
|
| Local |
Yerel video akışı oluşturma |
Özellikler
| media |
Bu LocalVideoStream için medya akışı türünü alın |
| source | Bu LocalVideoStream için geçerli video kaynağını alın |
Yöntemler
| feature<TFeature>(Video |
Genişletilmiş API ile başlatılan ve notlaştırılmış bir Özellik nesnesi alır. Bu paketteki tüm kullanılabilir genişletilmiş özellikler için Features.* nesnesini denetleyin. Şu anda destekleniyor - Features.VideoEffects |
| get |
Medya akışını alın. |
| off("video |
videoSourceChanged olayı için abonelikten çıkma işlevi. |
| on("video |
videoSourceChanged olayı için Subscribe işlevi. |
| set |
Medya akışını ayarlayın. |
| switch |
Farklı bir video kaynağı kullanmaya geçme |
Oluşturucu Ayrıntıları
LocalVideoStream(MediaStream)
new LocalVideoStream(source: MediaStream)
Parametreler
- source
-
MediaStream
LocalVideoStream(VideoDeviceInfo)
Yerel video akışı oluşturma
new LocalVideoStream(source: VideoDeviceInfo)
Parametreler
- source
- VideoDeviceInfo
Kullanılacak video kamera kaynağı.
Özellik Ayrıntıları
mediaStreamType
Bu LocalVideoStream için medya akışı türünü alın
MediaStreamType mediaStreamType
Özellik Değeri
source
Bu LocalVideoStream için geçerli video kaynağını alın
VideoDeviceInfo source
Özellik Değeri
Yöntem Ayrıntıları
feature<TFeature>(VideoStreamFeatureFactory<TFeature>)
Genişletilmiş API ile başlatılan ve notlaştırılmış bir Özellik nesnesi alır. Bu paketteki tüm kullanılabilir genişletilmiş özellikler için Features.* nesnesini denetleyin. Şu anda destekleniyor - Features.VideoEffects
function feature<TFeature>(factory: VideoStreamFeatureFactory<TFeature>): TFeature
Parametreler
- factory
-
VideoStreamFeatureFactory<TFeature>
Genişletilmiş API sağlayan çağrı istemcisi özellik oluşturucusunun fabrikası
Döndürülenler
TFeature
getMediaStream()
Medya akışını alın.
function getMediaStream(): Promise<MediaStream>
Döndürülenler
Promise<MediaStream>
off("videoSourceChanged", VideoSourceChangedEvent)
videoSourceChanged olayı için abonelikten çıkma işlevi.
function off(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parametreler
- event
-
"videoSourceChanged"
olay adı.
- listener
- VideoSourceChangedEvent
bu olaya abone olmak için kullanılan geri çağırma fn.
on("videoSourceChanged", VideoSourceChangedEvent)
videoSourceChanged olayı için Subscribe işlevi.
function on(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parametreler
- event
-
"videoSourceChanged"
olay adı.
- listener
- VideoSourceChangedEvent
video kaynağı değiştirildiğinde çağrılacak geri çağırma fn.
setMediaStream(MediaStream)
Medya akışını ayarlayın.
function setMediaStream(source: MediaStream): Promise<void>
Parametreler
- source
-
MediaStream
Döndürülenler
Promise<void>
switchSource(VideoDeviceInfo)
Farklı bir video kaynağı kullanmaya geçme
function switchSource(source: VideoDeviceInfo): Promise<void>
Parametreler
- source
- VideoDeviceInfo
Kullanılacak yeni video kaynağı.
Döndürülenler
Promise<void>