WebStreamer (WebStreamer)
WebStreamer 是一个 Fabric 模组,可以在游戏中展示网络资源,支持静态图像、HLS 流式传输,包括Twitch直播。
Web Display 块
该模组添加了一种名为“Web Display”的物品,这是一个可调整大小和方向的方块,允许您展示[HLS]视频流和静态图像。这种类型的流通常由[Twitch]使用。Web Display 块支持两种模式:原始的HLS URL(.m3u8 文件)和Twitch 频道的质量。音频距离和音量可以在显示配置中进行配置,以及其大小。
支持的系统
目前,为了分发单个 JAR 文件,由于[FFmpeg]库和其他需要捆绑的本机二进制文件的体积,此模组仅支持一组有限的系统:
Linux arm64
Linux x86_64
OSX arm64(M1支持)
OSX x86_64
Windows x86_64
如果您的平台不受支持,请在 GitHub 上提交一个问题,我们需要了解缺少哪些系统。但是,x86(32位)系统可能永远不会得到支持,或者仅支持单独的JAR文件。
支持的语言
该项目使用语言文件来支持用户界面文本,目前支持法语(法国) 和英语(美国) 。
问题报告
其背后的技术非常复杂,需要以正确的帧速率播放视频,并且同步音频。这可能并不适用于所有用户,因此如果您遇到问题,请使用不起作用的会话日志文件在[问题追踪器]上报告。
[问题追踪器]: 链接
[FFmpeg]: 链接
[Twitch]: 链接
[HLS]: 链接
截图:
- SVG image support
- Floor and ceiling placement with orientation support
展开 - Support for Minecraft 1.20.3 and 1.20.4
- Improved screen configuration GUI to better fit in constrained height, also added better message when the "Done" button cannot be clicked
展开 - Updated to Minecraft 1.19.2
展开 - Fixed critical crash when a raw URL has an invalid path
展开 - Fixed critical issues with static images
- Added supported formats in GUI for raw URL source type
展开 Fixed a critical crash happening with uninitialized display sources
展开 - Now possible to display static images (opaque only for now)
- Fixed issues with Twitch playlist becoming no longer valid and forcing players to restart the client
展开 First official release, major bugs are fixed.
展开