Deja-LethalTV icon

LethalTV

Host-provided videos on the ship TV, streamed live to everyone and kept in memory only, so nothing is downloaded to disk. Synced for all players. Adds a TV remote with per-player volume.

By Deja

CHANGELOG

Changelog

1.1.0

  • Videos now stream live from the host instead of downloading.
    • Players only hold a few seconds of video in memory. Nothing is saved to the drive.
    • Players only receive video while their TV is on and they're not inside the facility, so the host uploads much less than before.
    • The picture shows up a few seconds after you turn the TV on, even partway through a video.
  • Everyone (host and players) must update. 1.1.0 doesn't work with 1.0.x.
  • Only .mp4, .m4v and .mov files are supported now. Other formats are skipped, and the log tells you to convert them.
  • The old download cache (BepInEx/LethalTV/Cache) is deleted automatically.
  • Config changes:
    • New: StreamUploadCapKBps (host, default no cap) and BufferSeconds (player, default 10).
    • Removed: UploadLimitKBps, UploadLimitDuringRoundKBps, DownloadWholePlaylist, MaxCacheMB and MaxVideoMB.
  • Added an AI disclosure to the README.

1.0.1

  • Fixed lag and delayed voice chat while videos are being sent to other players.
    • Transfers now slow down by themselves as soon as they start adding delay to the connection.
    • Removed the Steam networking changes that let large amounts of video data queue up.
    • The default upload limit is now 512 KB/s in orbit and 160 KB/s while landed. These replace the old MaxUploadKBps setting.
  • Players now download only the current and next video by default. Set DownloadWholePlaylist to download everything.
  • Works with players still on 1.0.0. Only the host needs 1.0.1 for the lag fix.

1.0.0

  • First release.
  • The host's own videos play on the ship TV in place of the vanilla clips.
  • Players without a video download it from the host automatically. Downloads are checked and cached.
  • Playback is synced: everyone sees the same video at the same point.
  • New TV remote keybinds: power, next/previous video, and per-player volume and mute.