Jellyfin Roku 客户端使用教程
jellyfin-rokuRoku Client for Jellyfin项目地址:https://gitcode.com/gh_mirrors/je/jellyfin-roku
1. 项目的目录结构及介绍
Jellyfin Roku 客户端的目录结构如下:
jellyfin-roku/
├── assets/
├── components/
├── source/
├── manifest
├── README.md
├── renovate.json
└── .github/
目录介绍
- assets/: 包含项目所需的所有静态资源文件,如图片、图标等。
- components/: 包含项目中的各种组件文件,这些组件是构建应用界面的基础。
- source/: 包含项目的主要源代码文件,包括应用逻辑和功能实现。
- manifest: 项目的配置文件,定义了应用的基本信息和属性。
- README.md: 项目的说明文档,提供了项目的概述和使用指南。
- renovate.json: 用于自动化依赖更新的配置文件。
- .github/: 包含与 GitHub 相关的配置文件和脚本。
2. 项目的启动文件介绍
Jellyfin Roku 客户端的启动文件位于 source/
目录下,主要启动文件是 main.brs
。
main.brs
main.brs
是应用的入口文件,负责初始化应用并启动主界面。以下是 main.brs
的基本结构:
sub main()
' 初始化应用
screen = CreateObject("roSGScreen")
m.port = CreateObject("roMessagePort")
screen.SetMessagePort(m.port)
' 加载主场景
scene = screen.CreateScene("MainScene")
screen.Show()
' 消息循环
while true
msg = wait(0, m.port)
msgType = type(msg)
if msgType = "roSGScreenEvent"
if msg.IsScreenClosed() then return
end if
end while
end sub
3. 项目的配置文件介绍
Jellyfin Roku 客户端的配置文件主要是 manifest
文件。
manifest
manifest
文件定义了应用的基本信息和属性,包括应用的名称、版本、开发者信息等。以下是 manifest
文件的基本内容:
title=Jellyfin
major_version=2
minor_version=0
build_version=0
cws_url=https://app.jellyfin.org
配置项介绍
- title: 应用的名称。
- major_version: 应用的主版本号。
- minor_version: 应用的次版本号。
- build_version: 应用的构建版本号。
- cws_url: 应用的配置页面 URL。
以上是 Jellyfin Roku 客户端的基本使用教程,涵盖了项目的目录结构、启动文件和配置文件的介绍。希望这些信息能帮助你更好地理解和使用该项目。
jellyfin-rokuRoku Client for Jellyfin项目地址:https://gitcode.com/gh_mirrors/je/jellyfin-roku