微信開放平臺可以做網(wǎng)站么百度官方網(wǎng)平臺
【背景】
有好幾種場景的投屏或者遠控應用希望實現(xiàn),無論用哪種方式,都繞不開如何構(gòu)建服務(wù)這一關(guān)。
【分析】
外網(wǎng)有很多直接付費使用的信令傳輸類型或是提供流服務(wù)的服務(wù)器,但我的目標場景是斷絕外網(wǎng)的局域網(wǎng),而且付費也總覺得不自由??蛻舳似鋵嵱檬裁磳懚夹?#xff0c;只要能把多媒體流數(shù)據(jù)扔給服務(wù)端就行,問題就在于用于流傳輸?shù)姆?wù)器,希望免費,能在局域網(wǎng)服務(wù)器快速部署,也就是Selfhosting。
【答案】
通過對現(xiàn)有的一些免費局域網(wǎng)流媒體傳輸服務(wù)相關(guān)的應用進行拆解,發(fā)現(xiàn)他們其實都用了一個開源Selfhosting應用的各種變體,這個救命的應用就是pipeline。安裝很方便,直接下載Zip用CMD run或者安裝在Docker都行,可以自行指定服務(wù)端口。通過這個selfhosting服務(wù)器,可以方便地進行各類數(shù)據(jù)地局域網(wǎng)內(nèi)的Streaming交換,當然也可以用于webRTC的信令交換。
【資源】
pipeline的github地址如下:
https://github.com/nwtgck/piping-server