Skip to content

SrcBox v1.1.0

Choose a tag to compare

@CGG888 CGG888 released this 06 Mar 05:14
· 282 commits to main since this release

feat: 升级至 v1.1.0 并新增播放优化与功能增强

  • 将应用版本更新至 1.1.0,并更新安装脚本和项目文件
  • 新增播放协议自适应调优选项,支持 HLS 直播边缘起播、预读秒数及音轨/字幕语言偏好设置
  • 引入 DNS 预解析和连接预热服务,以加速频道切换和起播
  • 重构更新对话框,集成 Downloader 库支持多线程下载与暂停/继续功能
  • 增强日志系统,支持分级日志记录、日志文件按天滚动和旧文件清理
  • 移除测试相关的 NuGet 包引用,优化项目结构
  • 调整全局菜单和上下文菜单的样式与对齐方式
  • 修复 HttpClient 连接池的短生命周期设置,移除不必要的超时限制
  • 将异步图像加载器的错误输出从 Debug.WriteLine 迁移至统一的 Logger

feat: Upgraded to v1.1.0 with playback optimizations and feature enhancements

  • Updated app version to 1.1.0, along with installation scripts and project files
  • Added adaptive playback protocol optimization options, supporting HLS live streaming edge playback initiation, pre-read seconds, and audio track/subtitle language preferences
  • Introduced DNS pre-resolution and connection warm-up services to accelerate channel switching and playback initiation
  • Redesigned update dialog, integrated Downloader library for multithreaded downloads and pause/resume functionality
  • Enhanced logging system with support for hierarchical logging, daily log file rotation, and old file cleanup
  • Removed test-related NuGet package references and optimized project structure
  • Adjusted styling and alignment for global and context menus
  • Fixed short-lived HttpClient connection pool settings and removed unnecessary timeout restrictions
  • Migrated error output from asynchronous image loader from Debug.WriteLine to unified Logger

Особенности: Обновление до версии 1.1.0 с улучшенной оптимизацией воспроизведения и усовершенствованными функциями

  • Обновление версии приложения до 1.1.0, а также обновление скриптов установки и файлов проекта
  • Добавлены опции адаптивной оптимизации протокола воспроизведения, поддержка запуска воспроизведения HLS live streaming edge, предварительного чтения секунд и настроек языка аудиодорожки/субтитров
  • Внедрены службы предварительного разрешения DNS и прогрева соединения для ускорения переключения каналов и запуска воспроизведения.
  • Переработан диалог обновления, интегрирована поддержка библиотеки Downloader для многопоточной загрузки и функции паузы/возобновления.
  • Улучшена система ведения журналов с многоуровневой регистрацией, ежедневной ротацией файлов журналов и очисткой устаревших файлов.
  • Удалены ссылки на пакеты NuGet, связанные с тестированием, и оптимизирована структура проекта.
  • Настройка стиля и выравнивания для глобальных и контекстных меню.
  • Исправлены настройки пула соединений HttpClient с коротким сроком действия и удалены ненужные ограничения по времени ожидания.
  • Перенос вывода ошибок из асинхронного загрузчика изображений из Debug.WriteLine в унифицированный Logger.