大小:95.73M
更新时间:23-12-19
系统:Android
版本:v0.16.0
对于NAS用户来说,要说目前最主流的影音软件,那么非PLEX 、Emby 以及Jellyfin莫属了,不过PLEX 和 Emby 硬件解码都是收费的。为此小编给大家带来了jellyfin tv客户端,这是一款免费开源的流媒体服务器软件,通过jellyfin,用户可以自己部署各种视频、音频、电视直播、图片以及在线资源,搭建自己的专属媒体库,并进行在线管理和播放。
jellyfin最大的优势就是在于转码免费,让用户在外网的时候,也能体验到漂亮的海报墙,并且通过手机或者平板等设备同步播放NAS上的影视,还能在有限的网络资源下,实现流畅的观影需求。
Movies:保存所有电影集,并会显示对应的海报
TV Shows:收集电视节目,并让它们自动分组
Music:音乐收藏,制作播放列表
Live TV & DVR:观看现场电视和设置自动录音,以扩大你的媒体库
没有内置的跟踪,也没有收集数据的中央服务器
三星的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上阅读完整的更新日志。
同类热门
类似软件
K歌之王tv版官方版19.56M5054人在用在过去的很长一段时间,KTV作为主要的休闲娱乐项目承办了许多场景,过生日KTV、聚餐KTV…如今KTV的角色已经慢慢淡去,因为凭借家里的智能电视,用户们也能唱响自己的“成名曲”,本次小编为你带来的这款K歌之王tv版,就是一款专门为智能电视为打造的k歌软件
查看华数tv电视版最新版19.15M1749人在用华数tv电视版最新版是由华数传媒推出的一款高清影视播放器,软件资源极其丰富,提供了电影、电视剧、综艺、动漫、少儿频道、体育等多种栏目,无论你想看什么类型的视频在这里应有尽有,满足你的各种使用需求。并且界面清爽简洁,功能一目了然,清晰的模块可以帮助你轻松找
查看热门标签
网友评论0人参与,0条评论
最新排行
qq音乐tv版最新版本202474.16Mv8.0.1.25安卓版qq音乐tv版最新版本2024是一款专门为电视用户打造的音乐播放器,也就是可以用在电视盒子上的音乐,它主要就是依托电视大屏优势,给用户大屏享受听觉、视觉盛宴,拥有丰富曲库,电视也能享受到高品质、无损音乐,其内容丰富,包括:演出、视频、乐库、综艺、儿童、有
查看mx player tv版16.98Mv1.18.5G安卓版 mx player tv版是专为智能电视和电视盒子而开发的一款万能播放器,该播放器以强悍的解码性能以及兼容性闻名,对字幕的支持更是堪称一绝,能够兼容特效字幕,支持播放速度控制、支持在线字幕匹配,能够为用户提供高清流畅的视频播放体验。此外
查看Tplayer播放器TV版6.15Mv1.00-arm安卓电视版Tplayer播放器TV版(又名坦克播放器)是一款运行在智能电视和电视机顶盒上的非常实用的视频播放器软件,完美适配了的家庭电视,支持目前市面上主流的视频格式文件,用户可以通过它享受到极致的视频观看体验。此外该软件拥有强大的解码功能,支持智能解码、硬解码、
查看优酷tv版(CIBN酷喵)20.13Mv11.8.1.4安卓版优酷tv版是一款运行在智能电视上的app客户端软件,拥有全新的搜索界面、全新的电影专题界面,能够为用户提供超清流畅的视频观看体验,是专为大屏幕智能设备定制的视频娱乐客户端产品。简单的说:该tv版只为智能电视而设计的,手机、平板之类的使用不了,请用户须知。
查看3DVPlayer TV版7.38Mv1.3.7安卓电视版好不容易从别的地方下载了电影,却发现电视机不能播放?快来试试3DVPlayer TV版,这是由立体中国研发的一款功能强大的视频播放软件,适合大屏电视和安卓平板使用,主要作用就是帮助用户稳定快速的播放电视中的视频,为你解决视频不能观看的问题。此外,该视频播
查看L2E新番动画TV版16Mv1.7.6安卓电视版L2E新番动画TV版是专门为动漫爱好者打造的一个电视端在线看动漫的平台,你可以随时随地的在大屏电视上高清免费无广告的观看新番,还能参与观影有礼活动和与番友一起讨论动漫。此外该软件拥有每日更新、分类搜索、随机浏览、收藏功能等强大实用的功能。其中无广告免费观
查看需要授予该应用的权限
+● 获取定位 允许应用通过网络或卫星对设备进行定位 ● 查看网络状态 允许应用程序查看所有网络的状态。 ● 开关WLAN 允许应用开启或关闭WLAN ● 开关蓝牙 允许应用开启或关闭蓝牙 ● 蓝牙管理 允许应用程序配置本地蓝牙手机,以及发现远程设备并与其配对。 ● 发送持久广播 允许应用程序发送顽固广播,这些广播在结束后仍会保留。恶意应用程序可能会借此使手机耗用太多内存,从而>降低其速度或稳定性。 ● 拍摄照片和视频 允许应用拍摄照片或录制视频 ● 更改网络连接性 允许应用程序更改网络连接的状态。 ● 更改 Wi-Fi 状态 允许应用程序连接到 Wi-Fi 接入点以及与 Wi-Fi 接入点断开连接,并对配置的 Wi-Fi 网络进行更改。 ● 完全的互联网访问权限 允许应用程序创建网络套接字。 ● 控制媒体音量 允许应用调整媒体音量 ● 查阅敏感日志数据 允许应用程序从系统的各个日志文件中读取信息。这样,应用程序就可以发现关于您手机使用情况的一般信息,其中可能包含个人信息或私密信息。 ● 获取手机信息 允许应用获取手机号、IMEI、IMSI ● 录音 允许应用程序访问录音路径。 ● 对正在运行的应用程序重新排序 允许应用程序将任务移至前端和后台。恶意应用程序可借此强行进入前端,而不受您的控制。 ● 修改/删除 SD 卡中的内容 允许应用程序写入 SD 卡。 ● 以悬浮窗的形式显示 允许应用在任何界面显示悬浮窗 ● 控制振动器 允许应用程序控制振动器。 ● 防止手机休眠 允许应用程序防止手机进入休眠状态。 ● 读取或写入手机存储 允许应用读写手机上的照片及文件 ● 添加桌面快捷方式 允许应用自行添加桌面快捷方式