Tunecat:简单的网络广播

2026-05-27 1 阅读 croottree
lindenii /unecat SHA256 观看 5 星 4 分叉 您已经分叉了unecat 0 代码问题 拉取请求 活动 简单而愚蠢的网络广播之类的东西。 21 提交 1 个分支 0 个标签 88 KiB Go 99.2% Shell 0.8% main 查找文件 HTTPS 下载 ZIP 下载 TAR.GZ 下载 BUNDLE 用 VS Code 打开 用 VSCodium 打开 用 Intellij IDEA Runxi Yu cb1fc34677鲑鱼 2026-05-26 02:11:39 +00:00 cmd /tunecat 稍后会解决比赛2026-05-25 21:39:51 +00:00 内部内部/irc: 添加 2026-05-25 20:16:36 +00:00 .gitignore 实现它 2026-05-25 19:54:52 +00:00 go.mod 实现它 2026-05-25 19:54:52 +00:00 许可证 实现它 2026-05-25 19:54:52 +00:00 opusify opusify: 将内容转换为 opus 2026-05-25 19:07:26 +00:00 README.md 鲑鱼 2026-05-26 02:11:39 +00:00 README.mdunecat 简单还有愚蠢的网络广播之类的东西。有一个演示实例,在非常混乱的 IRC 网络上为 #chat 提供古典音乐混合(CC Public Domain Mark 1.0)。用法 考虑 openssl req -x509 -new -newkey ed25519 -sha256 -nodes -outunecat.pem -keyoutunecat.pem 并使用 CertFP 注册 NickServ 帐户。使用提供的 opusify 脚本将所有歌曲预转码为 Opus 128 kbps。 unecat 的用法: -addr string 监听地址 -dir string .opus 文件的目录 -irc-addr string IRC 服务器地址作为主机:端口 -irc-cert string 组合 TLS 客户端证书和密钥 -irc-channels string 逗号分隔的 IRC 频道加入 -irc-nick string IRC nick 添加反向代理和利润。为什么还要再一个 Pure Go;没有 FFI 或任何本机编解码器包;易于部署轻量级;无需转码; Opus 一路 128 kbps 基本 ICY 支持 致谢 深受 MeteorLight 和 Kirika 的启发。 Opus 寻呼代码取自 Kirika。许可证 2 条款 BSD。请参阅许可证。