文/[美]米爾頓·戴維斯 編譯/施 端
(1.上海戲劇學(xué)院,上海 200040)
筆者已在許多展會(huì)上與眾多歐美的演藝界專業(yè)人士有過交談。雖然ANSI E1.20—2006《DMX 512網(wǎng)絡(luò)上遠(yuǎn)程設(shè)備管理》標(biāo)準(zhǔn)(Entertainment Technology-RDM- Remote Device Management over USITT DMX 512 Networks)已于2006年發(fā)布,但時(shí)至今日,每當(dāng)筆者與專業(yè)人士提及此協(xié)議,還是時(shí)??吹揭粡垙垺安恢啤钡拿婵住DM論壇(www.rdmprotocol.org/forums/)是一個(gè)不錯(cuò)的信息庫(kù),介紹了有關(guān)這項(xiàng)標(biāo)準(zhǔn)的執(zhí)行情況。對(duì)于從事軟件行業(yè)的人來說,這真的很不錯(cuò),但是其他人能否看懂?在具體條款中,RDM具有哪些功能,為何值得關(guān)注?
首先,回顧一下當(dāng)下的需求究竟發(fā)生了怎樣的變化。DMX 512自上世紀(jì)90年代初開始得到應(yīng)用,至今依然有許多設(shè)備采用這個(gè)協(xié)議。制造商在推介其新設(shè)備時(shí),通常都要提到它能與DMX 512相兼容。制定DMX 512的初衷是為了能讓調(diào)光器接收發(fā)自控制臺(tái)的調(diào)光值信息。傳統(tǒng)的DMX只是控制臺(tái)向調(diào)光器發(fā)送指令的單向傳輸數(shù)據(jù)。與之前的一路信號(hào)線控制一個(gè)調(diào)光器的模擬控制方式相比,這種控制方式取得了突飛猛進(jìn)的進(jìn)步。僅憑一小根信號(hào)線就能遠(yuǎn)程控制512個(gè)調(diào)光器的亮度,這一觀念在當(dāng)時(shí)具有革命意義。
在此筆者要強(qiáng)調(diào)的是,調(diào)光器是當(dāng)時(shí)惟一的受控設(shè)備,所用數(shù)量也相對(duì)較少。故障排除起來很容易,況且受控設(shè)備也很簡(jiǎn)單。如果燈具不出光,就使用試驗(yàn)燈,然后檢查調(diào)光柜的空氣開關(guān)和調(diào)光器的輸出情況。如果它的工作狀態(tài)良好,那么,不是信號(hào)線壞了就是燈壞了。調(diào)光器沒有必要向用戶報(bào)告其自身的工作狀態(tài)。所有信息都從用戶那里單向發(fā)出:控制臺(tái)向調(diào)光器發(fā)送數(shù)據(jù)。用戶在控制臺(tái)上輸入一條指令,控制臺(tái)向調(diào)光器發(fā)送新的DMX值,調(diào)光器改變燈具兩端的電壓,用戶看到由這條指令所帶來的燈光變化。
如今依然如此,但此外,受控設(shè)備的數(shù)量增加了,設(shè)備類型也變得豐富多彩了,絕不僅僅局限于只用來調(diào)節(jié)白熾燈亮度的簡(jiǎn)易調(diào)光器了。現(xiàn)在,演出采用了電腦燈、煙霧機(jī)、LED燈具和各類特效設(shè)備。在這種情況下,故障排除起來遠(yuǎn)比以前復(fù)雜得多。哪怕只是在電腦燈上設(shè)置DMX地址碼和運(yùn)行模式這些簡(jiǎn)單的操作都會(huì)經(jīng)常出錯(cuò)。DIP開關(guān)的設(shè)置很不直觀。對(duì)于有些設(shè)備,地址碼可能要做加1處理。如果采用了多條DMX數(shù)據(jù)鏈,那么,還可能會(huì)算錯(cuò)每一條數(shù)據(jù)鏈應(yīng)傳輸?shù)腄MX通道數(shù)。
如上所述,傳統(tǒng)的DMX 512只是單向傳輸數(shù)據(jù)。RDM與DMX之間的根本區(qū)別就在于它可以雙向傳輸數(shù)據(jù),同時(shí)又保持與標(biāo)準(zhǔn)DMX 512信號(hào)之間的兼容性??刂婆_(tái)可以利用兩個(gè)標(biāo)準(zhǔn)DMX格式數(shù)據(jù)包之間的間隙來發(fā)送指令或向設(shè)備發(fā)送信息請(qǐng)求,設(shè)備可以就該條指令或請(qǐng)求向控制臺(tái)做出應(yīng)答。這一差異可以讓使用者體驗(yàn)更豐富的操作情況。
打電話的人肯定有過不止一次這樣的體驗(yàn),電話另一端的人聽得到聲音,但卻不能答復(fù)。通話人能向聽者發(fā)出信息,但是聽者收到與否、執(zhí)行與否,通話人卻一無所知。如果電話線允許聽者說出“好的”或發(fā)出其他的回應(yīng)信號(hào)聲,那么,至少可以確定聽者在電話的另一端。
如果允許聽者用完整的句子來答復(fù),那么,就會(huì)得到更多信息。例如:通話人問“幾點(diǎn)了?”聽者可以對(duì)此做出答復(fù),那么就可以根據(jù)答復(fù)確定一些事情:
●如果沒有答復(fù),可以確定聽者不在另一端。
●只要有答復(fù),就知道聽者在電話另一端。
●如果答復(fù)是“下午2∶30”之類的話,就知道聽者聽懂了這個(gè)問題。
●如果知道現(xiàn)在是下午2∶30,就可以推斷聽者與通話人是否處在同一時(shí)區(qū),并且判斷其使用的時(shí)鐘走時(shí)是否準(zhǔn)確。
燈光控制臺(tái)采用當(dāng)前的DMX 512技術(shù)發(fā)送DMX數(shù)據(jù),指令電腦燈的動(dòng)作,就如同上面所說的只能單向通話。如果電腦燈的反應(yīng)如操作者所料,那么一切順利。至于執(zhí)行結(jié)果如何、指令收到與否,電腦燈根本無法告知控制臺(tái)。如果事事順利,這又有什么關(guān)系呢?但是,假如操作者通過控制臺(tái)指令燈具出光并令其向某方向投射,而電腦燈卻沒有對(duì)此做出任何反應(yīng),這時(shí),操作者必須詢問下列這些問題:
●指令輸對(duì)了嗎?
●燈具的配接有沒有問題?
●燈具通電了嗎?
●有沒有連接DMX線?
●燈具的地址碼設(shè)對(duì)了嗎?
●燈具壞了嗎?
●如果是燈具壞了,那么壞在哪了?
●是不是控制臺(tái)和燈具之間的某個(gè)環(huán)節(jié)出問題了?
可見,操作者已變身為檢修人員,他只知道出了問題。對(duì)大型系統(tǒng)而言,要浪費(fèi)大量時(shí)間進(jìn)行檢修,最后竟然發(fā)現(xiàn)這只是由一個(gè)很小的故障所引發(fā)的。
支持RDM的系統(tǒng)就如同上面所說的可以雙向通話。也就根本不可能出現(xiàn)上面的這種問題,因?yàn)椴僮髡邥?huì)知道燈具沒有做出相應(yīng)動(dòng)作的問題所在。燈具一旦安裝到位、通上電并接收完數(shù)據(jù)后,就會(huì)被控制臺(tái)識(shí)別??刂婆_(tái)會(huì)立即告知燈具已通電且數(shù)據(jù)線已連好。燈具的DMX地址碼可以遠(yuǎn)程設(shè)置,這樣就可以避免出錯(cuò)。如果燈具具有監(jiān)測(cè)功能,那么,它還會(huì)提供相關(guān)的所用光源、電機(jī)等信息。因此,就上例而言,在進(jìn)入失效模式之前,控制臺(tái)就可能已經(jīng)向操作者告知其鎖定機(jī)構(gòu)處于鎖定狀態(tài)。操作者會(huì)知道問題所在和對(duì)應(yīng)的解決方法,以快速排除這個(gè)故障。
RDM還具有遠(yuǎn)程配置設(shè)備的功能。最常用且最有用的功能就是不必親自到設(shè)備上去設(shè)置DMX地址。這個(gè)功能使制定RDM的努力沒有白費(fèi)。使用者也許還記得犯過多少次這樣的錯(cuò)誤:認(rèn)真仔細(xì)地預(yù)先設(shè)置了電腦燈的地址碼,結(jié)果它們卻掛錯(cuò)了地方。有了RDM,就不用再把吊掛裝置降下來了,因?yàn)椴僮髡咴诘孛嫔暇涂梢栽O(shè)置DMX地址了。
這些例子只是紙上談兵,下面轉(zhuǎn)向市場(chǎng)上的設(shè)備??匆幌翬STA①:在http∶//tsp.plasa.org/tsp/working_groups/CP/mfctrIDs.php網(wǎng)站上列出的制造商ID號(hào),可見,眾多的設(shè)計(jì)公司和設(shè)備制造商都愿意支持RDM。如今,這里的大部分制造商都已在市場(chǎng)上推出了相應(yīng)的設(shè)備。在ESTA舉辦的設(shè)備互通性測(cè)試活動(dòng)中,可以看到設(shè)備從最初的雛形發(fā)展到最終的成品所經(jīng)歷的每一個(gè)階段。雖然設(shè)備互通性測(cè)試面向技術(shù)問題,但是也演示當(dāng)今市場(chǎng)上采用RDM協(xié)議的實(shí)體設(shè)備。
在此有必要提出一個(gè)值得注意的問題。由于RDM協(xié)議的兼容性比較強(qiáng),在固定演出場(chǎng)所或巡演演出場(chǎng)所的應(yīng)用很容易。現(xiàn)有的信號(hào)線(甚至是采用3針接口的信號(hào)線,從技術(shù)角度來看這類信號(hào)線是不兼容的)和非RDM終端設(shè)備(燈具、調(diào)光器等)都可以與RDM系統(tǒng)直接相連,并能正常工作。然而,只有那些真正兼容DMX 512協(xié)議的非RDM設(shè)備才能實(shí)現(xiàn)這種兼容性。雖然有些設(shè)備(甚至是新的設(shè)備)能在DMX 512信號(hào)下正常工作,但一旦遇到RDM數(shù)據(jù)它們就會(huì)出問題。其實(shí),這些設(shè)備并不兼容DMX 512。
幸好,許多制造商已為DMX信號(hào)輸出設(shè)備預(yù)置了名為“safe”或“stripped”(“安全”或“移除”)的模式。這些設(shè)備會(huì)去除RDM信息,只發(fā)送通用的DMX 512數(shù)據(jù)包,以使其與不兼容的設(shè)備一起工作。在這種情況下,可能要敷設(shè)兩條信號(hào)線:一條傳輸RDM信號(hào),另一條不傳輸RDM信號(hào)。隨著時(shí)間的推移和設(shè)備的更新?lián)Q代,這類需求應(yīng)該會(huì)逐漸降低。
在評(píng)估RDM設(shè)備時(shí)還需留意一點(diǎn),要確定這款設(shè)備執(zhí)行RDM協(xié)議的程度如何。標(biāo)準(zhǔn)中只規(guī)定了少數(shù)幾條RDM指令。大部分指令都是可供選擇的。因此,制造商可以根據(jù)用戶需求和可用資源來為設(shè)備選擇合適的指令。例如:讓固定安裝在某處的燈具支持電機(jī)電流報(bào)告就顯得沒有什么意義。許多RDM指令或許不錯(cuò),值得支持,但是制造商還沒有選擇在設(shè)備中設(shè)置適當(dāng)?shù)膫鞲衅?,比如溫度傳感器、電流傳感器和?jì)時(shí)器等。知道設(shè)備的溫度或許是一件好事,但是RDM標(biāo)準(zhǔn)并沒有要求設(shè)備一定要支持溫度報(bào)告。用戶有權(quán)要求制造商列出所支持的RDM指令,進(jìn)而確定這些指令是否滿足其使用要求。
采用RDM系統(tǒng)之后,分配器(比如:DMX分支器)需要重新設(shè)計(jì)。標(biāo)準(zhǔn)DMX分支器不能與RDM一起工作。鑒于傳統(tǒng)的DMX只是單向發(fā)送數(shù)據(jù),于是分支器基于這種應(yīng)用而設(shè)計(jì)。新的雙向分支器必須實(shí)現(xiàn)控制臺(tái)和終端設(shè)備之間的相互通信。通常,只需更換現(xiàn)有系統(tǒng)中的一臺(tái)設(shè)備,就能實(shí)現(xiàn)從標(biāo)準(zhǔn)DMX分支器到RDM設(shè)備的轉(zhuǎn)變。
就目前來看,DMX 512絕不會(huì)退出歷史舞臺(tái)。自從多了RDM協(xié)議之后,現(xiàn)有設(shè)備的使用壽命延長(zhǎng)了,新的設(shè)備擁有了更多的功能。現(xiàn)有線路就能很好地兼容DMX和RDM,因而升級(jí)成本低廉。如今,RDM設(shè)備在控制、配置和故障排除方面給予使用者很大的幫助。下次演出裝臺(tái)之前,大家可以先考慮一下:如果燈具和調(diào)光器可以報(bào)告其工作狀態(tài),就可以輕而易舉地完成一些事情,比如,操作者坐在控制臺(tái)旁邊的椅子上設(shè)置設(shè)備的DMX地址碼。
注釋:
①2011年,PLASA與ESTA兩個(gè)組織合并,并取消了ESTA這個(gè)名稱。