jellyfin tv客户端

jellyfin tv客户端

大小:95.73M

更新时间:23-12-19

系统:Android

版本:v0.16.0

开始下载

对于NAS用户来说,要说目前最主流的影音软件,那么非PLEX 、Emby 以及Jellyfin莫属了,不过PLEX 和 Emby 硬件解码都是收费的。为此小编给大家带来了jellyfin tv客户端,这是一款免费开源的流媒体服务器软件,通过jellyfin,用户可以自己部署各种视频、音频、电视直播、图片以及在线资源,搭建自己的专属媒体库,并进行在线管理和播放。

jellyfin最大的优势就是在于转码免费,让用户在外网的时候,也能体验到漂亮的海报墙,并且通过手机或者平板等设备同步播放NAS上的影视,还能在有限的网络资源下,实现流畅的观影需求。

jellyfin电视版app

软件特色

Movies:保存所有电影集,并会显示对应的海报

TV Shows:收集电视节目,并让它们自动分组

Music:音乐收藏,制作播放列表

Live TV & DVR:观看现场电视和设置自动录音,以扩大你的媒体库

没有内置的跟踪,也没有收集数据的中央服务器

三星电视安装Jellyfin教程

三星的TIZEN系统和苹果的IOS系统一样都是闭源系统,表面上APP只能安装官方APP,官方源少之有少,要实现影院级的观影效果要么借助蓝光播放机,要么就开发一个类似于KODI的媒体中心,所以,Jellyfin能不能在三星电视上实现呢?

不过方法肯定是有的,三星Tizen系统还提供了一种安装其他源的方法,那就是开发者模式,换句话说,就是软件的提供者必须是官方认证的开发者,其实认证的方法很简单,直接在三星官网注册就行了,然后就是软件的开发,所幸Jellyfin的开发者也考虑了TIZEN系统,相应的也出了开发教程,但是笔者第一次按照教程来的时候,也遇到了许多坑,足足花了8个小时才安装成功,初探之后发现方法还是挺简单的,因为有些教程确实在误导你,下面我就结合windows和Ubuntu系统说一下具体的流程。

一、前期准备

开发软件:

·Tizen Studio with IDE or Tizen Studio with CLI (https://developer.tizen.org/development/tizen-studio/download)

·Git(windows安装)

·Node.js 16+

·Samsung account

·Windows系统可以直接安装Tizen Studio 5.0 with IDE installer和Tizen Studio 5.0 with CLI

这样就自动安装了。

现在在Windows系统或者Ubuntu系统下我们都可以看到'TIZEN STUDIO'和'TIZEN STUDIO Package Manager'这两个开发软件。

在'Package Manager'上选择除了mobile和wearable外的所有支撑软件(这里也可以通过命令安装,但是经过踩坑,我是严重不建议的),安装完毕后,你将会看到如下软件(‘Certificate Manager’、'Device Manager'是必须的安装)。

二、安装Node最新版

Windows系统可以从官网直接下载最新版Node16安装,而Ubuntu系统则需要通过一定的方法(唯一有效的)安装,这也是踩坑最多的地方,因为Ubuntu系统默认最新的是Node12。

首先在官网(https://nodejs.org/en/)下载最新的版本:

先在Ubuntu系统安装默认的nodejs,再安装最新的nodejs,这个过程一定要注意,在终端输入如下命令:

下载得到gz压缩包,输入:

得到node-v18.12.1LTS文件夹,并移到通用的软件安装目录 /opt/:

建立软连接,变为全局,直接替换原来版本的node(切记:?运行完第一行命令后可能会出现sudo权限不可用的情况,所以一定要另外打开一个终端,并输入:'sudo -i', 保持登录root账户,方便第一个终端出错后直接纠正!!!!):

1sudo chmod -R 777 /usr/bin  #运行完这行命令后可能会出现sudo权限不可用的情况,所以一定要再打开一个终端,并输入:'sudo -i' 登录root账户,方便出错后直接纠正

sudo chmod -R 777 /usr/bin #运行完这行命令后可能会出现sudo权限不可用的情况,所以一定要再打开一个终端,并输入:'sudo -i' 登录root账户,方便出错后直接纠正

sudo ln -s /opt/node-v18.12.1/npm /usr/bin/

sudo ln -s/opt/node-v18.12.1/bin/node /usr/bin/

验证是否安装成功:

如果不是对应的版本号,则说明没有安装成功,需要重新安装。

三、构建Jellyfin-tizen

Clone 或者直接下载Jellyfin Web repository (https://github.com/jellyfin/jellyfin-web):

Clone 或直接下载?Jellyfin Tizen (this) repository(建议用git Clone):

构建 Jellyfin Web,输入:

等待完成,时间可能有点久,失败一般是网络问题,重来就行。

构建Tizen-Interface,终端输入:

等待完成,时间可能有点久,失败一般是网络问题,重来就行。

同时可打开‘Certificate Manager’配置证书文件了(官网链接:Creating Certificates | Samsung Developers)

四、构建证书

在菜单栏中,单击Tizen STUDIO?> 证书管理器。

单击+按钮以创建证书配置文件。

证书配置文件将包含作者证书和分发服务器证书。

选择三星以生成证书以开发和安装到三星设备,您可以将应用程序上传到应用商店。但是,如果要使用模拟器并且没有任何计划将应用程序上传到应用商店,只需选择SAMSUNG即可在本地创建证书。

选择设备类型,然后单击下一步。

选择“创建新的证书配置文件”以创建新的证书配置文件。如果是选择现有证书配置文件,请参阅管理证书配置文件。

选择“创建新的作者证书”。如果是选择现有作者证书,请参阅管理证书配置文件。

使用高级选项菜单,您可以选中使用现有作者证书选项以选择 Android 密钥库,也可以选择现有的三星作者证书。

相同的签名密钥有助于维护Tizen Gear应用程序和Android移动应用程序之间的安全对等身份验证。您可以从附件 SDK?中找到更多详细信息。如果选择三星作者证书,您只需使用相同的信息续订证书即可。此续订的证书将与原始 RSA 密钥相同,因此可以保证升级应用程序。

1、输入作者名称和密码。建议设置一个强密码,不要忘记它。如果要在下一步中对分发服务器证书使用相同的密码,请选中下面的框。其他字段包含更多要输入的 CSR 信息,但不是必填字段。

2、在下一步中,将弹出三星帐户登录。登录几秒钟后,即可获取作者证书。

作者证书应该是安全的。因此,我们建议您进行备份。您可以通过单击“浏览”按钮来指定备份位置。

注:要获得证书,您应该拥有一个三星帐户。

如果您还没有,请创建一个新帐户。

下一步是创建分发服务器证书。

选择“创建新的分发服务器证书”。如果是“选择现有分发服务器证书”,请参阅管理证书。

选择分发服务器证书的权限级别。若要确保实现的 API 在设备中正常工作,应使用具有适当权限级别的分发服务器证书对应用程序进行签名。

·为了有效保护设备系统和用户私有数据,Tizen 安全架构基于 Linux 基础安全模型的权限和应用签名,包括进程隔离和强制访问控制。用户必须能够授予安全敏感操作的权限

·公共 - 对所有 Tizen 应用程序开发人员使用没有限制。

·合作伙伴 - 请求和获取此级别的分销商证书没有限制。但是,当应用程序上传到应用商店时,应用商店会使用官方合作伙伴级别分销商证书对应用程序重新签名,仅针对三星的注册合作伙伴开发人员。

单击完成。您可以找到创建的配置文件及其信息。

五、构建WGT

配置好证书就可以构建wgt文件了,首先确保tizen环境以及部署完成,如果出错则是环境出错,需要重新构建环境。

对于windows系统:

路径就是STUDIO下的安装路径加‘\tizen-studio\tools\ide\bin’

进入STUDIO的安装文件夹‘\tizen-studio\tools\ide\bin’文件夹下,找到‘tizen’批处理文件

选中‘tizen’,并按住键盘的‘shift’按键,鼠标右击‘在终端中打开’,并输入如下命令:

tizen build-web -e ".*" -e gulpfile.js -e README.md -e "node_modules/*" -e "package*.json" -e "yarn.lock"

tizen package -t wgt -o . -- .buildResult

得到Jellyfin.wgt文件。

对于Ubuntu系统,在终端输入如下命令创建tizen环境:

export PATH=$PATH:/Tizen-STUDIO的安装目录/tizen-studio/tools/ide/bin/

创建环境成功后直接在终端输入:

tizen build-web -e ".*" -e gulpfile.js -e README.md -e "node_modules/*" -e "package*.json" -e "yarn.lock"

tizen package -t wgt -o . -- .buildResult

得到Jellyfin.wgt文件。

六、连接电视和开发工具包

要将电视作为远程设备连接到 SDK,请执行以下操作:

1、在电视上启用开发人员模式:

在电视上,打开“智能集线器”。

选择“应用程序”面板。

在“应用程序”面板中,使用遥控器或屏幕数字键盘输入“12345”。

此时将显示开发人员模式配置弹出窗口。

将“开发人员模式”切换到“开”。

输入要连接到电视的你的电脑的IP地址,然后单击“确定”。

重新启动电视。

重新启动后打开“应用程序”面板时,屏幕顶部会标记“开发模式”。

将电视连接到 SDK:

在Tizen Studio中,选择“工具>设备管理器”。

设备管理器将启动。

要添加电视,请单击“远程设备管理器”和“+”。

在“添加设备”弹出窗口中,定义要连接的电视的信息:包括名称,三星电视IP地址和端口号(端口号固定是26101),然后单击“添加”。

在“设备管理器”窗口中,从列表中选择电视,然后将“连接”切换到“ON”

现在,您可以直接从Tizen工作室在电视上启动应用程序。如果提升证书错误,则需要重新安装证书。

七、安装Jellyfin.wgt

在Jellyfin生成的文件夹下打开终端并输入:

tizen install -n ./Jellyfin.wgt -t 远程连接的电视名字   #Device Manager上连接的电视的名字

等待安装成功

安装后的样子:

软件亮点

1、要使用该应用程序,您必须设置并运行 Jellyfin 服务器。

2、从 Jellyfin 服务器观看直播电视和录制节目(需要额外的硬件/服务)

3、流式传输到网络上的 Chromecast 设备,在易于使用的界面中查看您的收藏

4、流式传输您的媒体到您的 Android 设备,将您的所有音频、视频、照片等收集到一处。

更新日志

v0.16.0版本

感谢您在Android TV上使用Jellyfin!建议始终使用最新发布的Jellyfin服务器。

如需更多信息,请访问我们的博客jellyfin.org,或在GitHub上阅读完整的更新日志。

展开全部内容
厂商Jellyfin
包名org.jellyfin.androidtv
MD5259EDEBAE3E38192BAB436B6A8C4F3B9
语言简体中文
授权免费
权限须知点击查看
隐私政策点击查看
需要网络

同类热门

云视听泰捷tv版云视听泰捷tv版 百视通鲜时光电视版百视通鲜时光电视版 快手tv版app快手tv版app 哔哩哔哩tv客户端哔哩哔哩tv客户端 芒果tv电视版芒果tv电视版 K歌之王tv版官方版K歌之王tv版官方版 酷喵影视app电视版酷喵影视app电视版 pp视频tv版pp视频tv版

类似软件

热门标签

十大游戏直播平台排行榜 店铺老板都在用的批发app 私家车拉客接单app大全 手机新闻app大全 钢琴训练手机软件大全 手机拍卖软件大全 可以抢茅台的app 金融资讯类软件大全 好用的游戏玩家交流社区app 留学生必备翻译软件推荐 钢管数量清点软件 爱奇艺版本大全

网友评论0人参与,0条评论

评论需审核后才能显示

最新排行

手游排行软件排行热门应用

需要授予该应用的权限

+
● 获取定位
允许应用通过网络或卫星对设备进行定位
● 查看网络状态
允许应用程序查看所有网络的状态。
● 开关WLAN
允许应用开启或关闭WLAN
● 开关蓝牙
允许应用开启或关闭蓝牙
● 蓝牙管理
允许应用程序配置本地蓝牙手机,以及发现远程设备并与其配对。
● 发送持久广播
允许应用程序发送顽固广播,这些广播在结束后仍会保留。恶意应用程序可能会借此使手机耗用太多内存,从而>降低其速度或稳定性。
● 拍摄照片和视频
允许应用拍摄照片或录制视频
● 更改网络连接性
允许应用程序更改网络连接的状态。
● 更改 Wi-Fi 状态
允许应用程序连接到 Wi-Fi 接入点以及与 Wi-Fi 接入点断开连接,并对配置的 Wi-Fi 网络进行更改。
● 完全的互联网访问权限
允许应用程序创建网络套接字。
● 控制媒体音量
允许应用调整媒体音量
● 查阅敏感日志数据
允许应用程序从系统的各个日志文件中读取信息。这样,应用程序就可以发现关于您手机使用情况的一般信息,其中可能包含个人信息或私密信息。
● 获取手机信息
允许应用获取手机号、IMEI、IMSI
● 录音
允许应用程序访问录音路径。
● 对正在运行的应用程序重新排序
允许应用程序将任务移至前端和后台。恶意应用程序可借此强行进入前端,而不受您的控制。
● 修改/删除 SD 卡中的内容
允许应用程序写入 SD 卡。
● 以悬浮窗的形式显示
允许应用在任何界面显示悬浮窗
● 控制振动器
允许应用程序控制振动器。
● 防止手机休眠
允许应用程序防止手机进入休眠状态。
● 读取或写入手机存储
允许应用读写手机上的照片及文件
● 添加桌面快捷方式
允许应用自行添加桌面快捷方式