
厂商:
备案号:沪ICP备2024062712号-8
ScreenStream是一款开源且功能强大的投屏软件,其核心原理基于HTTP传输屏幕内容,能够将设备屏幕实时共享给同一网络或互联网中的其他设备。无需安装复杂的客户端,观看者仅需通过任何标准网络浏览器,即可在手机、电脑或平板上轻松查看共享画面,实现了极高的通用性与便捷性。该软件依赖互联网连接,并提供了多种工作模式以适应不同场景,包括全局模式、本地模式及RTSP模式,满足从内网传屏到外部流媒体服务接入的多种需求。无论是远程教育、在线会议还是游戏直播,ScreenStream都能让即时分享屏幕内容变得前所未有的简单。

用户可以自主选择共享整个设备屏幕,或者仅分享指定的应用窗口。这种精细化的控制方式有效保护了个人隐私,避免在演示或共享时泄露无关的个人信息或后台通知。
接收端无需安装任何专用软件,仅需使用Chrome、Firefox、Safari等主流现代网络浏览器即可观看。这一特性天然支持Windows、macOS、Android、iOS等所有具备浏览器的平台,通用性极强。
发送端将屏幕画面实时编码为网络数据流,接收端通过请求对应的HTTP地址进行解码与播放。该机制简单可靠,易于穿透防火墙,且对网络环境要求较低。

1.首先在发送端设备上打开ScreenStream应用,进入主界面后根据使用场景选择合适的工作模式,若在同一局域网内推荐选择本地模式。
2.在串流设置界面中,找到并点击“开始流”按钮,此时系统会弹出权限请求窗口,需要点击“继续”以授予屏幕捕获权限。
3.权限授予完成后,界面会出现确认提示,再次点击“立即开始”按钮,应用即开始捕获屏幕并生成一个可访问的HTTP地址。
4.在接收端设备的浏览器地址栏中,准确输入发送端屏幕上显示的IP地址与端口号,例如http://192.168.1.100:8080。
5.按下回车键后,浏览器页面将自动加载并显示发送端的实时屏幕画面,此时投屏操作即告成功,可进行全屏观看。
6.若需要停止投屏,只需在发送端应用界面点击停止按钮,或者直接关闭应用即可中断串流。
| 配置项目 | 功能说明 | 推荐设置 |
|---|---|---|
| 分辨率 | 控制输出画面的清晰度,数值越高画面越精细,但占用带宽也越大。 | 局域网内建议选择设备原生分辨率或720p。 |
| 帧率 | 决定画面播放的流畅度,单位是fps,帧率越高动作越连贯。 | 演示操作推荐15-30fps,静态展示可降至5fps。 |
| 比特率 | 影响视频压缩后的数据量,直接关系到画质与网络负载的平衡。 | 根据网络状况调整,通常1-4Mbps可满足多数场景。 |
| 端口号 | 接收端访问时使用的网络端口,默认通常为8080。 | 若端口被占用可手动修改为其他数值,如8081。 |
| 工作模式 | 全局模式分享全屏,本地模式限制内网,RTSP模式接入流媒体服务。 | 普通用户首选本地模式,兼顾安全与低延迟。 |

1.如果接收端浏览器无法打开投屏地址,请先确认发送端与接收端是否处于同一个局域网内,并检查发送端设备的防火墙是否拦截了对应端口。
2.若画面出现卡顿或延迟过高,可尝试在发送端设置中降低分辨率与帧率,同时关闭其他占用网络带宽的后台应用。
3.当提示无法获取屏幕权限时,需要进入手机系统设置的应用管理页面,找到ScreenStream并手动开启其“显示在其他应用上层”或“屏幕捕获”相关权限。
4.如果RTSP模式无法被直播软件识别,请核实填写的RTSP地址格式是否正确,通常为rtsp://设备IP:端口/路径。
5.投屏过程中声音无法同步传输,这是因为ScreenStream主要传输视频画面,音频需借助其他内录工具或系统自带投屏功能配合实现。