精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何用OBS和WebSockets播放視頻流

開源
用這些簡化了 WebSockets 的開源支持工具來控制你的流媒體。

[[331445]]

 用這些簡化了 WebSockets 的開源支持工具來控制你的流媒體。

OBS 是現在視頻直播的主流之一。它是直播流媒體到 Twitch 的首選軟件,Twitch 是近來最受歡迎的視頻直播網站之一。有一些非常好的附加組件,可以讓流媒體人從他們的手機或另一個屏幕上進行控制,而不影響正在運行的視頻。事實證明,使用 Node-RED 和 obs-websockets 插件來構建自己的控制面板真的很容易。

我的 OBS 控制儀表盤

我知道你們很多人在想什么 —— “他在同一句話中提到了 WebSockets 和簡單?”很多人在設置和使用 WebSockets 時遇到了困難,WebSockets 允許通過 Web 服務器的單一連接進行雙向通信。Node-RED 內置了對 WebSockets 的支持,是讓這一切變得簡單的原因之一,至少與編寫自己的客戶端/服務器相比是如此。

在開始之前,請確保你已經安裝和配置了 OBS。首先下載并安裝最新穩定版的 obs-websockets插件。對于本文來說,默認的設置就可以了,但我強烈建議你之后按照說明來保護 obs-websockets 的安全。

接下來,下載并安裝 Node-RED,可以在同一個系統上,也可以在不同的系統上(比如樹莓派)。同樣,默認的安裝對我們這篇文章來說是夠了,但最好按照他們網站上的指示進行安全安裝。

現在是有趣的部分。啟動 Node-RED,打開網頁界面(默認在 http://localhost:1880),你有了一個空白的畫布。打開右邊的“漢堡”菜單,選擇“管理口味Manage Palate”。然后點擊“安裝”標簽,搜索 node-red-contrib-dashboard 和 node-red-contrib-rbe 模塊。

安裝好這些模塊后,點擊右側列表,將以下模塊拖拽到畫布上。

  • 1 Websocket Out
  • 1 Websocket In
  • 1 Debug
  • 1 Inject
  • 1 Switch
  • 1 Change
  • 2 JSON
  • 1 Catch

以下列順序連接它們:

  1. Inject->Button->Change->JSON->Websocket Out
  2.  
  3. Websocket In->JSON->Switch->RBE->Debug
  4.  
  5. Catch->Debug

基本流程

當 “Button” 被按下時(或 “Inject” 節點發送一個時間戳),有效載荷通過 “change” 節點發送,從 JSON 對象轉換為字符串,然后發送到 “WebSocket Out” 節點。當 “WebSocket In” 節點收到消息后,會將其轉換為 JSON 對象,如果不是重復的,則發送到 “Debug” 節點進行輸出。而 “Catch” 節點會捕捉到任何錯誤,并將其放入 “Debug” 面板中。

那有效載荷里有什么呢?讓我們設置好一切,一探究竟。

首先,雙擊 “Button” 打開設置對話框。先使用下拉菜單將有效載荷改為 “JSON”。在該字段中,添加以下內容:

  1. {"request-type":"GetVersion"}

啟用 “If msg arrives on input, emulate a button click” 復選框,然后點擊 “Done” 關閉 “Button” 配置。當消息從 “Inject” 節點傳來時,或者 UI 中的 “Button” 被按下,它將把 JSON 有效載荷發送到下一個節點。

設置 “Button”

現在打開 “Change” 節點。我們要將 msg.payload.message-id 設置為 msg._msgid,方法是將第一個字段從 payload改為 payload.message-id,然后使用第二個字段的下拉菜單將類型從 String 改為 msg.,然后我們將 _msgid 放入該字段。這樣就會把唯一的消息 ID 復制到 JSON 對象的有效載荷中,這樣每個請求就有一個唯一的 ID 進行跟蹤。

然后將其發送到 “JSON” 節點,以便將 JSON 對象轉換為字符串,然后傳遞給 “Websocket Out” 節點。打開 “Websocket Out” 節點,配置到 OBS 的連接。首先,將 Type 更改為 Connect to,然后單擊鉛筆圖標以創建新的連接 URL。將其設置為 ws://OBSMachine:4444/,然后關閉對話框進行保存。OBSMachine 是 OBS 和 obs-websocket 運行的機器名稱。例如,如果 Node-RED 運行在同一臺機器上,則為 ws://localhost:4444,如果是在名為 luxuria.local 的機器上,則為 ws://luxuria.local:4444。關閉并更新 “Websocket Out” 節點。這將向 OBS 中的 WebSocket 發送有效載荷文本字符串。

“Websocket Out” 節點配置

進入 “WebSocket In” 流程!打開 “WebSocket In” 節點,并對其設置 Type 為 Connect to 和我們之前定義的連接的 URL(應自動填充)。接下來是第二個 “JSON” 節點,我們可以不用管它。它接受 OBS 的輸出,并將其轉換為有效載荷對象。

接下來,我們將從中過濾出常規的心跳和狀態更新。打開 “Switch”,將 Property 值設置為 payload["update-type"]。現在從它下面的下拉菜單中選擇 Is Not Null。點擊 + 添加第二個選項,并從下拉菜單中選擇 otherwise

“Switch” 節點配置

將 “Switch” 上的新輸出直接連接到 “Debug” 節點的輸入。

RBE 節點將過濾掉重復的內容,需要告訴它要觀察什么字段。由于它應該連接到 “Switch” 的輸出,而它只發送狀態更新,所以這一點很重要,因為 obs-websocket 每隔幾秒鐘就會發送更新。默認情況下,RBE 會比較整個有效載荷對象,它將不斷變化。打開 RBE 節點,將 Property 從 payload 改為 payload.streaming。如果 payload 的 streaming值發生了變化,那么就把消息傳遞過去,否則就丟棄。

最后一步是將 “Debug” 節點的輸出從 msg.payload 改為完整的 msg 對象。這使我們能夠看到整個對象,有時在 payload 之外還有有用的信息。

現在,單擊 “Deploy” 以激活更改。希望 WebSocket 節點下面會有綠色的 Connected 消息。如果它們是紅色或黃色的,則連接 URL 可能不正確,需要更新,或者連接被阻止。請確保遠程機器上的 4444 端口是開放的、可用的,并且 OBS 正在運行!

如果沒有 RBE 節點對 streaming 值的過濾,調試面板(點擊畫布右側的“蟲子”圖標)大約現在就會被心跳消息填滿。點擊 “Inject” 節點左邊的按鈕,發送一個模擬按鈕點擊的信號。如果一切順利,你應該會看到一個對象到達,它有一個 obs-websocket 可以做的所有事情的列表。

對 “GetVersion” 的回應

現在在另一個標簽或窗口中打開 http://localhost:1880/ui。它應該顯示一個單一的按鈕。按下它! 調試面板應該會顯示和之前一樣的信息。

恭喜你!你已經發送了你的第一個(希望不是最后一個)WebSocket 消息!

這只是使用 obs-websockets 和 Node-RED 可以做的事情的起步。支持的完整文檔記錄在 obs-websockets 的 GitHub 倉庫的 protocol.md 文件中。通過一點點的實驗,你可以創建一個功能齊全的控制面板來啟動和停止流媒體、改變場景,以及更多。如果你和我一樣,在意識到之前,你就可以設置好各種控件了。

如此多的能力讓我有點瘋

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2022-05-12 09:25:19

Python播放視頻攝像頭

2021-10-18 14:57:25

鴻蒙HarmonyOS應用

2021-07-20 09:45:58

PythonEV短視頻

2021-06-02 15:10:20

PythonScrapy視頻

2017-06-29 11:11:17

2024-08-19 12:22:48

2023-09-26 09:29:08

Java數據

2022-01-08 19:18:57

OBSLinux實時流媒體服務器

2021-08-30 07:49:32

Javascript西瓜視頻

2022-11-12 08:26:04

VLC視頻播放器裁剪視頻

2021-03-16 16:16:41

GeneratorWebsockets前端

2010-10-28 14:53:46

播放實時rtsp流bada

2011-08-10 15:58:58

iPhone視頻

2014-10-20 09:55:02

2022-08-16 17:37:06

視頻播放器鴻蒙

2021-03-17 15:49:03

鴻蒙HarmonyOS應用

2009-08-18 11:16:05

Ubuntu系統高清視頻linux系統

2023-08-26 19:07:40

VLC旋轉視頻

2012-06-04 13:44:08

2015-06-16 16:26:27

點贊
收藏

51CTO技術棧公眾號

亚洲一区二区在线免费观看视频| 日韩国产精品久久| 亚洲电影免费观看高清完整版在线| 全黄性性激高免费视频| 青草久久伊人| 极品美女销魂一区二区三区| 国产做受高潮69| wwwwww日本| 日韩在线精品强乱中文字幕| 欧美日韩久久久久| 99精品视频网站| 丝袜视频国产在线播放| 精品一区二区在线视频| 欧美中文字幕第一页| 中文字幕无码日韩专区免费| 国产精品中文字幕制服诱惑| 欧美午夜精品一区二区蜜桃| 日韩激情视频一区二区| av午夜在线| 91一区一区三区| 亚洲free性xxxx护士白浆| 国产成人精品一区二三区| 国产精品x453.com| 亚洲欧洲一区二区三区久久| 免费黄色在线播放| 日韩成人免费av| 日韩欧美中文在线| 美女黄色免费看| 黄色一级大片在线免费看产| 久久婷婷一区二区三区| 国产精品视频福利| 99在线精品视频免费观看软件| 日韩精品91亚洲二区在线观看| www.欧美免费| 国产精成人品免费观看| 日本福利一区| 亚洲大胆人体av| 黄色片免费网址| 激情亚洲小说| 91传媒视频在线播放| 亚洲 欧美 日韩 国产综合 在线| av观看在线| 亚洲人xxxx| 一区二区日本| 97视频在线观看网站| 国产三级欧美三级日产三级99| 精品国产aⅴ麻豆| 亚洲av无码一区二区三区dv| 国产麻豆午夜三级精品| 成人黄色影片在线| 国产又黄又爽视频| 国产在线一区观看| 成人信息集中地欧美| 一道本无吗一区| 久久国产精品72免费观看| 国产精品99久久久久久久久 | 亚洲激情六月丁香| 老汉色影院首页| 超碰在线最新| 一区二区三区不卡视频| 菠萝蜜视频在线观看入口| 影音先锋在线视频| 一区二区三区不卡视频在线观看| 青青青在线观看视频| 国产亚av手机在线观看| 亚洲成人中文在线| 精品这里只有精品| 婷婷午夜社区一区| 欧美日韩不卡在线| 国产资源中文字幕| 丁香5月婷婷久久| 亚洲女同性videos| 成年人视频软件| 羞羞色午夜精品一区二区三区| 美女av一区二区| 国产无遮挡aaa片爽爽| 亚洲精品在线二区| 国产精品高清网站| 国产欧美久久久精品免费| 高清国产一区二区| 久久亚洲午夜电影| 最新av网站在线观看 | 欧美成人aaaaⅴ片在线看| 国产欧美综合一区二区三区| 国产精品扒开腿做爽爽爽男男| 中文字幕在线播放不卡| 国产成人精品亚洲午夜麻豆| 精品网站在线看| 在线激情小视频| 一区二区三区不卡视频| 无人在线观看的免费高清视频| 亚洲黑人在线| 日韩成人在线网站| 一级免费黄色录像| 国产一区二区三区久久| 国产日韩av在线| 婷婷五月综合久久中文字幕| 欧美激情一区二区三区四区 | av毛片在线看| 一本色道a无线码一区v| 人妻换人妻仑乱| 免费毛片在线不卡| 欧美激情精品久久久久久变态| 青草视频在线观看免费| 国产麻豆视频精品| 日本一区视频在线| 国产第一页在线| 欧美日韩成人一区二区| 亚洲国产果冻传媒av在线观看| 久久中文视频| 欧美在线视频免费| 精品久久久无码中文字幕| 久久久91精品国产一区二区精品 | 欧美一级久久| 99国产视频在线| 91av资源在线| 色偷偷一区二区三区| 日批视频免费看| 国产二区精品| 国产精品高清在线观看| 欧美视频免费一区二区三区| 一级特黄大欧美久久久| 五月天激情播播| 欧美在线观看视频一区| 18久久久久久| 免费看黄色一级视频| 亚洲欧美国产高清| 亚洲一级免费观看| 精品99久久| 欧美在线视频a| 性xxxfllreexxx少妇| 一区二区三区美女| 欧美xxxxxbbbbb| 99久久精品费精品国产风间由美 | 久久国产精品美女| 日韩视频在线免费观看| 中文在线字幕免费观| 2020国产精品自拍| 男人的天堂99| 免费视频一区三区| 欧美在线www| 十九岁完整版在线观看好看云免费| 亚洲午夜三级在线| 亚洲av午夜精品一区二区三区| 欧美 亚欧 日韩视频在线| 成人av番号网| 快射av在线播放一区| 欧美日韩国产一级片| 999久久久国产| 久草在线在线精品观看| 亚洲欧美日韩不卡| www.久久99| 欧美成年人网站| 国产又粗又猛又爽又黄的视频一| 国产精品第四页| 亚洲天堂伊人网| 欧美一区久久| 99视频在线播放| 91高清视频在线观看| 欧美精品一区二区不卡| 男女啊啊啊视频| 久久嫩草精品久久久精品一| caoporn超碰97| 久久在线电影| 波多野结衣久草一区| 国产高清在线a视频大全| 日韩精品在线看| 成人午夜精品视频| 最新中文字幕一区二区三区| 亚洲精品成人无码毛片| 国产美女一区| 亚洲精品一区二区三区蜜桃久| 欧美一区=区三区| 欧美猛交免费看| 污视频网站在线播放| 色菇凉天天综合网| 国产精品视频看看| 成人国产精品免费观看视频| 波多野结衣50连登视频| 欧美日韩国产在线观看网站| 91久久在线播放| sm久久捆绑调教精品一区| 亚洲小视频在线观看| 国产精品怡红院| 精品成人av一区| 战狼4完整免费观看在线播放版| 国内精品视频666| 少妇人妻在线视频| 日韩在线视屏| 国产精品一区二区欧美| 国产综合色激情| 国内精品视频一区| 午夜视频在线看| 亚洲国产欧美一区二区三区久久| 久久久久精彩视频| 亚洲一二三级电影| 亚洲第一视频区| 成人av在线一区二区三区| 一区二区三区 欧美| 国内精品福利| 亚洲精品日韩在线观看| 久久91在线| 亚洲一区二区三区香蕉| 中文在线аv在线| 欧美精品一本久久男人的天堂| 欧美视频免费一区二区三区| 日韩女优制服丝袜电影| 成人小视频在线播放| 亚洲图片欧美色图| 秋霞欧美一区二区三区视频免费| 99综合电影在线视频| 国产三级生活片| 欧美中文字幕| 国产精品又粗又长| 亚洲精品a级片| 五月天亚洲综合小说网| 亚洲人成亚洲精品| 国产一区二区不卡视频| 欧美中文高清| 91精品一区二区| 国模一区二区| 4438全国成人免费| 2021中文字幕在线| 欧美成人午夜免费视在线看片| a黄色在线观看| 亚洲精品在线观看www| 免费看国产片在线观看| 欧美xxx久久| 国产成人精品av在线观| 欧美美女视频在线观看| 中文字幕人妻丝袜乱一区三区| 福利视频第一区| 国产第100页| 亚洲资源中文字幕| 劲爆欧美第一页| 亚洲欧美日韩中文播放| 天天鲁一鲁摸一摸爽一爽| 国产精品人妖ts系列视频| 蜜臀久久99精品久久久久久| 久久精品人人做人人综合| 亚洲色图14p| 91在线观看免费视频| 男人网站在线观看| 成人一级视频在线观看| 91精品又粗又猛又爽| 国产成人av影院| 极品白嫩少妇无套内谢| 粉嫩在线一区二区三区视频| 三大队在线观看| 成人免费视频播放| 亚洲一区二区三区四区五区六区 | 欧美人妇做爰xxxⅹ性高电影| 中文字幕在线网址| 欧美三级韩国三级日本一级| 中文字幕人妻一区二区在线视频| 欧美日韩成人在线| www.色呦呦| 日韩二区三区在线| 黄视频在线观看免费| 在线播放国产一区中文字幕剧情欧美 | 日韩免费一级片| 性久久久久久久| 国产午夜精品久久久久| 欧美性猛交xxxxxxxx| 92久久精品一区二区| 91精品国产aⅴ一区二区| 亚洲欧美另类视频| 日韩av在线最新| www.久久热.com| 久久精品一本久久99精品| 怡红院在线观看| 97在线观看免费高清| 成人做爰视频www网站小优视频| 国产精品久久久久av| 免费精品一区二区三区在线观看| 99国精产品一二二线| 亚洲涩涩av| 欧美日韩一级在线| 在线一区欧美| 亚洲精品自拍网| 成人国产一区二区三区精品| 波多野吉衣中文字幕| 中文字幕亚洲综合久久菠萝蜜| 久久久久久蜜桃| 日本韩国精品一区二区在线观看| 亚洲资源在线播放| 精品国产一区a| 在线a免费看| 高清欧美性猛交xxxx黑人猛交| 成人黄色免费短视频| 成人av蜜桃| 成人看的羞羞网站| 91免费国产精品| 日韩制服丝袜av| 国产伦精品一区二区三区妓女下载| 成人免费观看av| 岛国片在线免费观看| 狠狠做深爱婷婷久久综合一区| 一级特黄特色的免费大片视频| 日韩毛片在线观看| 亚洲奶水xxxx哺乳期| 国产精品国产亚洲伊人久久| 一区二区三区欧洲区| 亚洲高清在线观看一区| 亚洲欧洲视频| 国产精品久久久久久久99| 久久久久久久久久久久久女国产乱| 18岁成人毛片| 欧美午夜精品久久久久久超碰 | 久久精品视频在线播放| 婷婷综合六月| 国产综合精品一区二区三区| 欧美jizz| 妺妺窝人体色www在线观看| 不卡影院免费观看| 欧美交换国产一区内射| 欧美日韩美少妇| 久久伊伊香蕉| 98精品国产高清在线xxxx天堂| 国产精品99久久免费| 亚洲国产另类久久久精品极度| 香蕉av777xxx色综合一区| 美女久久久久久久久| 一区二区三区日本| 国产情侣一区二区| 日韩专区在线观看| 久久久加勒比| 亚洲电影网站| 日韩1区2区日韩1区2区| 亚洲av无码国产精品久久| 精品久久久久久中文字幕| 性生活黄色大片| 欧美成人免费播放| 国产中文欧美日韩在线| japanese在线视频| 九九久久精品视频| 成年人看的免费视频| 欧美视频日韩视频在线观看| 黄视频在线观看免费| 日韩av免费在线观看| 久久不见久久见国语| 久久美女福利视频| xnxx国产精品| 国产又大又粗又爽| 一区二区在线视频| 岛国一区二区| 亚洲视频sss| 国产真实乱子伦精品视频| 永久久久久久久| 日韩欧美国产高清| 第一av在线| 久久久久一区二区| 视频在线观看国产精品| 免费在线观看a视频| 欧美精品乱人伦久久久久久| jizz性欧美| 国产精品久久亚洲| 国产精品毛片在线| 日韩中文字幕有码| 欧美日韩精品久久久| 主播国产精品| 国产精品香蕉视屏| 免费永久网站黄欧美| 国产精品天天干| 91精品午夜视频| 福利网站在线观看| 欧美日韩国产不卡在线看| 麻豆精品国产传媒mv男同| 四虎影院中文字幕| 亚洲第一区在线| 日本成人伦理电影| 国产奶头好大揉着好爽视频| 成人综合在线视频| 精品国产xxx| 日韩一中文字幕| 国产精品流白浆在线观看| 六月丁香婷婷在线| 1024国产精品| 亚洲 欧美 自拍偷拍| 国产精品专区一| 亚洲人成免费| 国产精品免费无码| 日韩无一区二区| 亚洲www免费| 国产 欧美 日韩 一区| 久久男人中文字幕资源站| 国产精品久久久久久久久毛片| 国内成人精品视频| 成人a'v在线播放| 69xxx免费视频| 在线观看不卡视频| 成人性生交大片免费看网站| 色一情一乱一伦一区二区三区| 国产精品亚洲视频| 看黄色一级大片| 国外色69视频在线观看| 日本久久综合| av直播在线观看| 日韩视频免费直播| 精品网站在线|