簡體   English   中英

沒有瀏覽器的Raspberry Pi上的WebRTC

[英]WebRTC on Raspberry Pi without Browser

無論如何,我可以保持我的Raspberry Pi連接到任何WebRTC視頻聊天室而不使用瀏覽器。 我正在嘗試用雙向音頻構建一個IP攝像機

一個節點將是raspberry pi +相機+麥克風+揚聲器,它將加入WebRTC視頻聊天室,

而另一個節點將是我的手機

無論何時需要,我都可以通過手機打開聊天室,如果有人在場,可以與另一端的人交談。

我嘗試使用U4VL服務器WebRTC服務器http://www.linux-projects.org/modules/news/,但它不會從我的手機發送音頻到raspberry pi,服務器在使用幾分鍾后就會卡住。

有沒有辦法使用nodejs,webrtc或其他可以運行raspberry pi的東西構建服務器並打開該頁面可以讓我看到視頻並聽取音頻以及我的音頻可以在覆盆子的揚聲器上播放PI。

不使用瀏覽器,也許最好的選擇是使用FreeSWITCH master分支上有很多工作要添加改進的視頻支持,並且對WebRTC有本機支持。 我見過的演示使用靜態視頻內容來連接來自WebRTC的連接,但我懷疑應該可以使用來自連接設備的視頻流。 FreeSWITCH也可以主持會議室,但顯然Raspberry Pi的處理能力有限是一個因素。 您總是可以在其他地方以更高的CPU功率運行第二個FreeSWITCH實例。

FreeSWITCH有一個名為Verto的功能,其中包含一個很好的演示應用程序 ,它可以幫助您完成從手機到FreeSWITCH的連接。

值得一提的是,雖然Android的最新版本本身支持WebRTC,但對於iOS,您仍然需要某種自定義應用程序。 如果你決定為iOS構建一些東西,請查看這個Cordova插件

我使用UV4L,UV4L服務器上的會議網頁和Jitsi Meet前端(同一服務器上的網頁)。 它運行完美,但Jitsi Meet的視頻分辨率不是很高,雖然音質非常好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM