Android

如何在 Android 上同时播放 HLS 和 RTSP 流媒体

把两路支持的流媒体放在同一个分屏工作区。

免费下载 · Google Play查看 iPhone / iPad 教程

准备有权访问、且当前网络可连接的流地址。截图里的 127.0.0.1 地址属于本地测试环境,不是可直接复制的公共链接。 截图使用 Pixel 8 真机的英文界面,说明保留英文按钮名方便对照。

选择双区域布局,在各区分别用 + → Web/stream 输入直接流地址,选择 Stream 后点箭头。本例上方为 HLS,下方为 RTSP,画面来自受控的高尔夫测试源。

在一个区域打开流媒体

点击该区域的 +,选择 Web/stream。每路来源使用独立区域,避免第二个地址替换第一路画面。

Pixel 8 — 区域 Open 菜单中的 Web/stream 入口。
区域 Open 菜单中的 Web/stream 入口。

输入 HLS 地址

粘贴直接的 HLS 地址,通常以 .m3u8 结尾。选择 Stream,再点地址右侧箭头,等待第一路视频显示。

Pixel 8 — 输入测试 HLS 播放列表地址,并选择 Stream。
输入测试 HLS 播放列表地址,并选择 Stream。

添加 RTSP 来源

在另一区打开 Web/stream,输入 rtsp:// 地址,选择 Stream 后点箭头。本例第二路显示另一段高尔夫录像。

Pixel 8 — 给第二个区域输入独立的 RTSP 地址。
给第二个区域输入独立的 RTSP 地址。

检查两路动态画面

等待两路加载,显示播放控件。下方 RTSP 区域标有 LIVE,上方 HLS 显示服务器提供的可播放时间窗口。确认两路画面都持续变化。

Pixel 8 — Pixel 8 同时播放 HLS 和 RTSP。
Pixel 8 同时播放 HLS 和 RTSP。

更多使用方式

操作补充

按步骤操作时,还可以留意以下细节。

144种预设布局
36个视频,最多同时播放
自由调整位置、大小与分割线

测试源中断后恢复

先恢复来源或网络。本次 RTSP 测试中,停止推流导致播放中断;重新启动测试源后,点击受影响区域的播放按钮即可重新连接。实际恢复表现取决于来源和连接。

两路可能存在延迟差

HLS 缓冲和 RTSP 传输可能产生不同延迟。同时播放不等于逐帧同步;需要精细动作对比时,优先使用本地录像。

常见问题

能直接粘贴普通视频网站的观看页吗?

网页链接不一定是直接流地址。普通网页选择 Web,支持的媒体端点选择 Stream。本次测试不代表支持带 DRM 或必须登录的服务。

为什么截图中的链接在我的手机上打不开?

这些地址属于受控的本地测试环境。请替换为自己可访问的 HLS 或 RTSP 来源;编码支持、服务器权限和网络状态仍会影响播放。

Split Screen Player

用自己的素材试一试

打开 Split Screen Player,选择要使用的素材,按照步骤完成操作。

Android

如何在 Android 上同时看多个视频但只听其中一个

阅读教程 →
Android

如何在 Android 上保存并恢复视频工作区

阅读教程 →
Android

如何在Android上自定义底部工具栏

阅读教程 →
查看全部教程