【Unity】Stream最好用的Selfhost开源轻量服务

【背景】

有好几种场景的投屏或者远控应用希望实现,无论用哪种方式,都绕不开如何构建服务这一关。

【分析】

外网有很多直接付费使用的信令传输类型或是提供流服务的服务器,但我的目标场景是断绝外网的局域网,而且付费也总觉得不自由。客户端其实用什么写都行,只要能把多媒体流数据扔给服务端就行,问题就在于用于流传输的服务器,希望免费,能在局域网服务器快速部署,也就是Selfhosting。

【答案】

通过对现有的一些免费局域网流媒体传输服务相关的应用进行拆解,发现他们其实都用了一个开源Selfhosting应用的各种变体,这个救命的应用就是pipeline。安装很方便,直接下载Zip用CMD run或者安装在Docker都行,可以自行指定服务端口。通过这个selfhosting服务器,可以方便地进行各类数据地局域网内的Streaming交换,当然也可以用于webRTC的信令交换。

【资源】

pipeline的github地址如下:

https://github.com/nwtgck/piping-server

相关推荐
矩阵老炮1 小时前
如何把一台手机的屏幕投到另一台手机上
投屏·scrcpy
死也不注释3 小时前
【Unity 编辑器工具开发:GUILayout 与 EditorGUILayout 对比分析】
unity·编辑器·游戏引擎
小赖同学啊12 小时前
物联网中的Unity/Unreal引擎集成:数字孪生与可视化控制
物联网·unity·游戏引擎
Zlzxzw16 小时前
使用unity创建项目,进行动画制作
unity·游戏引擎
X_StarX20 小时前
【Unity笔记01】基于单例模式的简单UI框架
笔记·ui·unity·单例模式·游戏引擎·游戏开发·大学生
九班长20 小时前
Golang服务端处理Unity 3D游戏地图与碰撞的详细实现
3d·unity·golang
ysn111111 天前
NGUI实现反向定位到层级面板结点
unity
Thomas_YXQ1 天前
Unity3D DOTS场景流式加载技术
java·开发语言·unity
KhalilRuan1 天前
Unity-MMORPG内容笔记-其一
unity·游戏引擎
向宇it2 天前
【unity游戏开发——网络】网络游戏通信方案——强联网游戏(Socket长连接)、 弱联网游戏(HTTP短连接)
网络·http·游戏·unity·c#·编辑器·游戏引擎