LocalVideoStream class
Mewakili aliran video lokal untuk perangkat kamera lokal
Konstruktor
Local |
|
Local |
Membuat aliran video lokal |
Properti
media |
Dapatkan jenis aliran media untuk LocalVideoStream ini |
source | Dapatkan sumber video saat ini untuk LocalVideoStream ini |
Metode
feature<TFeature>(Video |
Mengambil objek Fitur yang diinisialisasi dan memoisasi dengan API yang diperluas. Periksa fitur objek.* untuk semua fitur yang diperluas yang tersedia dalam paket ini. Saat ini didukung - Features.VideoEffects |
get |
Mendapatkan aliran media. |
off("video |
Berhenti berlangganan fungsi untuk peristiwa videoSourceChanged. |
on("video |
Berlangganan fungsi untuk peristiwa videoSourceChanged. |
set |
Atur aliran media. |
switch |
Beralih menggunakan sumber video lain |
Detail Konstruktor
LocalVideoStream(MediaStream)
new LocalVideoStream(source: MediaStream)
Parameter
- source
-
MediaStream
LocalVideoStream(VideoDeviceInfo)
Membuat aliran video lokal
new LocalVideoStream(source: VideoDeviceInfo)
Parameter
- source
- VideoDeviceInfo
Sumber kamera video yang akan digunakan.
Detail Properti
mediaStreamType
Dapatkan jenis aliran media untuk LocalVideoStream ini
MediaStreamType mediaStreamType
Nilai Properti
source
Dapatkan sumber video saat ini untuk LocalVideoStream ini
VideoDeviceInfo source
Nilai Properti
Detail Metode
feature<TFeature>(VideoStreamFeatureFactory<TFeature>)
Mengambil objek Fitur yang diinisialisasi dan memoisasi dengan API yang diperluas. Periksa fitur objek.* untuk semua fitur yang diperluas yang tersedia dalam paket ini. Saat ini didukung - Features.VideoEffects
function feature<TFeature>(factory: VideoStreamFeatureFactory<TFeature>): TFeature
Parameter
- factory
-
VideoStreamFeatureFactory<TFeature>
Pabrik untuk konstruktor fitur klien panggilan yang menyediakan API yang diperluas
Mengembalikan
TFeature
getMediaStream()
Mendapatkan aliran media.
function getMediaStream(): Promise<MediaStream>
Mengembalikan
Promise<MediaStream>
off("videoSourceChanged", VideoSourceChangedEvent)
Berhenti berlangganan fungsi untuk peristiwa videoSourceChanged.
function off(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parameter
- event
-
"videoSourceChanged"
nama peristiwa.
- listener
- VideoSourceChangedEvent
callback fn yang digunakan untuk berlangganan kejadian ini.
on("videoSourceChanged", VideoSourceChangedEvent)
Berlangganan fungsi untuk peristiwa videoSourceChanged.
function on(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parameter
- event
-
"videoSourceChanged"
nama peristiwa.
- listener
- VideoSourceChangedEvent
callback fn yang akan dipanggil ketika sumber video akan berubah.
setMediaStream(MediaStream)
Atur aliran media.
function setMediaStream(source: MediaStream): Promise<void>
Parameter
- source
-
MediaStream
Mengembalikan
Promise<void>
switchSource(VideoDeviceInfo)
Beralih menggunakan sumber video lain
function switchSource(source: VideoDeviceInfo): Promise<void>
Parameter
- source
- VideoDeviceInfo
Sumber video baru yang akan digunakan.
Mengembalikan
Promise<void>