CastScreen Windows 发送端 · 版本 1.7.2
=========================

1. 在接收端设备（电视 / LED 屏 / 投影）上打开 CastScreen 接收端 App，
   屏幕上会显示形如 192.168.108.95:8555 的地址。
2. 双击 CastScreen.exe。
3. 把地址填进“接收端地址”。
4. 选择投屏模式：
   - 复制屏幕（默认）：把主屏整屏投上电视。
   - 扩展屏幕：投 Windows 已扩展出的副屏（需先按 Win+P 选择“扩展”）。
   - 单窗口：只投选定的应用窗口，桌面和通知不会上屏。
5. 点“开始投屏”。
6. 首次运行时如提示麦克风/防火墙，请允许（不影响视频）。

说明
----
- 免安装：本目录已内置 .NET 运行时与 ffmpeg.exe，解压即用。
- 分辨率自动协商：按接收端屏幕与解码能力决定（1080p / 2K / 4K）。
- 多路投屏：接收端最多同时接 4 路；1 路全屏、2 路左右分屏、3–4 路四分屏。
- 清晰度：1–2 路 1080p/8Mbps，3–4 路 540p/3Mbps，全程 H.265；双屏 PC 会超采样到 960×540 显示。
- 流畅度：超宽屏只做一次等比缩放/居中裁切，已移除高开销锐化和调色滤镜，避免四核电脑投屏卡顿。
- 低延迟：优先 Intel Quick Sync HEVC 硬编；视频 30fps 固定时间轴，音频对齐 WASAPI 缓冲起点。
- 分屏时每路按原比例等比放大填满格子，不拉伸，格子之间无缝。
- 投屏模式：复制 / 扩展 / 单窗口，开始后不可切换，停止再改。
- 编码：H.265，等比放大后居中裁切，铺满 16:9 屏幕。
- 声音：WASAPI 环回，采集电脑正在播放的声音（静音时不会产生音频数据）。
- 需要与接收端在同一局域网。
- 断线重连：网络抖动/电视重启后自动重连，并补发配置与关键帧。
- 采集自愈：ffmpeg 异常退出、窗口移动、音频设备切换都会自动重建。
- 自动保护：视频帧率偏低时自动降到 1600×900；编码 8 秒无输出会自动重建采集。
- 采集区域保护：显示器分辨率或排列变化后，重建编码时会自动修正采集范围，避免有声音没画面。
- 日志：点击“运行日志”右侧的“导出全部日志”，会一次导出历史运行日志、
  崩溃日志、软件版本和系统环境；原始日志仍保存在 %LOCALAPPDATA%\CastScreen。
