AW-UE160攝像機(jī)具備直接通過RTMP協(xié)議將視頻流傳輸至社交網(wǎng)絡(luò)的功能,同時也提供通過SRT協(xié)議發(fā)送視頻的功能。SRT,即安全可靠傳輸協(xié)議,最初由High Vision開發(fā),后轉(zhuǎn)為開源代碼,任何人都可以訪問和修改其代碼。SRT已逐漸成為實際的標(biāo)準(zhǔn),它允許在不穩(wěn)定的網(wǎng)絡(luò)環(huán)境(例如互聯(lián)網(wǎng)或Wi-Fi網(wǎng)絡(luò))中傳輸高質(zhì)量且低延遲的視頻,特別是在我們需要通過Wi-Fi網(wǎng)絡(luò)發(fā)送視頻時,利用SRT協(xié)議可以顯著降低幀丟失的情況。SRT協(xié)議的優(yōu)勢包括:在大多數(shù)情況下,我們不需要打開端口,因為常用的互聯(lián)網(wǎng)接入通常允許發(fā)出連接。而在視頻的接收端,雖然通常需要打開端口,但我們可以選擇打開端口并在發(fā)送方和接收方之間建立直接連接。或者像本演示中展示的,利用云服務(wù)復(fù)制視頻,從而接收方可以連接到云服務(wù)并下載視頻,無需在發(fā)送方或接收方打開端口。
為了建立SRT連接,我們需要知道視頻的發(fā)送目標(biāo)的信息,包括目標(biāo)IP地址、目標(biāo)端口和視頻標(biāo)識符或Stream ID。
由于SRT協(xié)議支持在一個端口上復(fù)用多個視頻,我們還需要知道連接的延遲參數(shù),通常在100毫秒至500毫秒之間,這個參數(shù)可以通過ping命令事先測量。SRT也對加密功能提供支持,如果我們想要對視頻進(jìn)行加密,則還需要知道連接兩端的加密密鑰。定義了這些參數(shù)后,只需在AW-UE160攝像機(jī)上激活流功能,即可實現(xiàn)視頻的發(fā)送和接收。
演示視頻中,我們利用了第三方的云服務(wù)——Amazon AWS的Elemental Media Connect服務(wù),在云中設(shè)置了一個發(fā)布點,以便從攝像機(jī)接收視頻,并生成該視頻的副本,我們將在VMIX的接收端接收該視頻。
我們可以為每個連接的接收方打開多個副本,通過這種方式,可以在云中創(chuàng)建一個視頻HUB,同時在發(fā)送方和接收方都不需要對其本地網(wǎng)絡(luò)進(jìn)行任何修改就可以接收此流。值得一提的是,你可以配置SRT視頻以連接到目標(biāo),即所謂的SRT caller,或者等待SRT連接,即SRT listener。我們已經(jīng)配置了攝像機(jī)和VMix mixer作為SRT callers,向Amazon發(fā)起連接。而在Amazon的兩個連接點上,我們將其配置為SRT listeners,等待有人連接。
在AW-UE160的設(shè)置界面中,我們可以通過點擊“Setup”選項卡來配置SRT參數(shù)。首先,由于SRT是一種專門針對流媒體的協(xié)議,我們需要進(jìn)入“Video over IP”區(qū)域。在此區(qū)域,我們可以看到流媒體模式已經(jīng)設(shè)置為SRT,而編解碼器則選擇為H.264。雖然這款攝像機(jī)具備4K分辨率,但為了保證傳輸效率,我們選擇將視頻上傳為Full HD格式。在H.264選項下,也提供了H.265以及Ultra HD選項,以便于我們?nèi)胬脭z像機(jī)的4K分辨率。
接下來,在“Common Setup” 區(qū)域,我們可以找到與SRT相關(guān)的特定設(shè)置選項。在此區(qū)域,我們可以選擇攝像機(jī)作為“Client(caller)”還是“Listener”。
在本例中,我們選擇“Client(caller)”模式,并指定了Amazon提供的IP地址和端口作為目標(biāo)。雖然Amazon不要求Stream ID,但攝像機(jī)確實需要,所以我們?yōu)槠浞峙淞艘粋任意ID,比如UE160。通常,網(wǎng)絡(luò)延遲ping值被設(shè)置在200到250毫秒之間。雖然本例中我們未啟用加密,但如果有需要,我們可以選擇啟用加密,并在“Passphrase”區(qū)域輸入相應(yīng)的加密密鑰。
在“Streaming Format”區(qū)域,除了可以激活或停用傳輸外,我們還可以看到與所選編解碼器相關(guān)的設(shè)置,例如比特率模式是變量還是恒定,以及幀速率,我們選擇與攝像機(jī)相同的25幀/秒。
在VMIX演示部分,我們展示了如何在VMIX中配置SRT以從Amazon接收視頻。我們在VMIX中創(chuàng)建了一個預(yù)設(shè),其中包含了Amazon提供的IP和端口,以及與攝像機(jī)相同的ping和Stream ID。
可以看到,一旦連接建立,視頻就會顯示在VMIX中,視頻流是連續(xù)無縫的,沒有幀丟失,延遲非常低。通過這種設(shè)置,我們輕松實現(xiàn)了通過互聯(lián)網(wǎng)發(fā)送和接收視頻,而無需在本地網(wǎng)絡(luò)中打開任何端口。