当前位置:首页 » 云服务器 » kodi远程服务器地址

kodi远程服务器地址

发布时间: 2022-07-15 16:44:57

⑴ 如何利用mysql数据库让多个xbmc客户端显示一样的媒体库资料

现在很多人的家里都有好几台电视,喜欢Kodi/XBMC的人就会有多个机顶盒都安装了XBMC。熟悉XBMC的人都知道,XBMC是服务器端和客户端二合一的软件,每一个XBMC都是一个独立的个体,刮削的内容都是存在设备本地存储上的。那么这就出现一个问题,楼主家里所有的电影电视剧都是统一存储在NAS里的,楼主想要每台XBMC设备都显示一样的资料库该怎么办?
两个办法:
1. 手动一台一台的去升级资料库,当然你也可以安装自动更新资料库的插件实现自动更新。
2. 利用MySQL数据库管理刮削的资料,所有设备都读取该数据库里的资料,以后只需在一台设备上更新库,其他所有设备就都会收到更新后的资料库。

第一种办法不是今天要介绍的,今天主要教大家如何利用MySQL数据库来让家里的XBMC设备同步媒体库,让每一台设备都显示一模一样的媒体库。

需要的物料:
NAS一台(楼主用的群晖DS214)
装有相同版本VidOn XBMC的威动机顶盒数台(数量≥2),注意,每台安装的版本都必须是一样的。
U盘一个

操作步骤:
为了不开电脑,楼主打算把MySQL数据库安装到NAS上。
1. 在NAS上安装MariaDB和PHPMyAdmin,安装PHPMyAdmin需要启用Web Station (安装过程略)

2. 安装好用启动PHPMyAdmin,打开URL地址,用户名root,密码为空,登录。
3. 点击“用户”,“添加用户 ”

用户名 xbmc,任意主机,密码填两遍xbmc (用户名和密码随意,只要记住就行)

用户权限,全选。

点击“执行”,会提示已经成功添加了一个用户。

4. 编辑advancedsettings.xml文件
先看代码:
<advancedsettings>

<videodatabase>

<type>mysql</type>

<host>10.10.2.55</host>

<port>3306</port>

<user>xbmc</user>

<pass>xbmc</pass>

</videodatabase>

<musicdatabase>

<type>mysql</type>

<host>10.10.2.55</host>

<port>3306</port>

<user>xbmc</user>

<pass>xbmc</pass>

</musicdatabase>

<videolibrary>

<importwatchedstate>true</importwatchedstate>

<importresumepoint>true</importresumepoint>

</videolibrary>

<pathsubstitution>

<substitute>

<from>special://profile/Thumbnails/</from>

<to>smb://10.10.2.55/Public/XBMCData/Thumbnails/</to>

</substitute>

</pathsubstitution>

</advancedsettings>
复制代码

type:数据库类型——mysql
host:服务器地址——楼主的NAS地址是10.10.2.55(配置的静态IP)
port:端口——3306
user:刚才创建的用户——xbmc
pass:刚才创建用户时设置的密码——xbmc
importwatchedstate:导入观看状态,未观看/已观看
importresumepoint:导入播放记录点,在某一台设备上观看到10分钟处,换台设备可以从10分钟处接着看。
path substitution:路径替换——上面的代码里把占用空间最大的图片的文件夹位置从本机转移到了NAS里的一个路径。

将上面的代码复制到文本文档里,另存为advancedsettings.xml文档,将文档拷贝到U盘里。

5. XBMC上的设置由于我使用的是威动机顶盒,所以是威动定制版,VidOn XBMC。
① 新安装的XBMC,先启动走完初始化流程

② 将文件从U盘里拷贝到XBMC的userdata文件夹里
userdata的路径(以威动机顶盒为例):文件管理器 - 本地存储 - Android - data - org.vidonme.xbmc - files - .xbmc - userdata
标红的部分,官方Kodi的应该 “org.xbmc.kodi”.

拷贝完成后基本上就算完成了,接下来打开VidOn XBMC,按正常方式添加你的视频所在文件夹的路径并进行刮削,刮削的文字信息都存储在MySQL数据库中,图片从网络上下载了以后也会被重新定位存储到NAS里,我的是这个位置:smb://10.10.2.55/Public/XBMCData/Thumbnails/ ,也就是说不会占用本机空间了。

其他XBMC设备的设置
刮削完成后,就可以对其他机顶盒开始设置了,让其他机顶盒统一都显示一样的媒体库内容。
其他机顶盒的设置也非常简单,只要将刚才写好的advancedsettings.xml文件复制到userdata文件夹里就可以了,启动XBMC后刚才设置好的媒体库就直接显示出来了无需再去配置。
这就是另一台机子,拷贝了advancedsettings.xml文件后直接显示出来的媒体库。

关于更新媒体库
用MySQL统一管理后,如果有新添加的电影,只需在一台机顶盒上进行更新媒体库就可以了,更新完毕后其他设备都会收到更新后的数据。

⑵ ubuntu安装kodi的问题,求助

1. 安装Ubuntu。
2. 安装gcc
方法一:
sudoapt-get install build-essential
安装完了可以执行
gcc--version的命令来查看版本,输出如下:
gcc(GCC)4.2.3(Ubuntu4.2.3-2ubuntu7)
Copyright(C)2007FreeSoftwareFoundation,Inc.
编译则使用Ubuntu gcc命令。要往下学习首先就得熟悉gcc命令的用法。
Ubuntugcc命令提供了非常多的命令选项,但并不是所有都要熟悉,初学时掌握几个常用的就可以了,到后面再慢慢学习其它选项,免得因选项太多而打击了学习的信心。
一. 常用编译命令选项假设源程序文件名为test.c。
1. 无选项编译链接
用法:#gcc test.c
作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out。
2. 选项 -o
用法:#gcc test.c -otest
作用:将test.c预处理、汇编、编译并链接形成可执行文件test。-o选项用来指定输出文件的文件名。
3. 选项 -E
用法:#gcc -E test.c -otest.i
作用:将test.c预处理输出test.i文件。
4. 选项 -S
用法:#gcc -S test.i
作用:将预处理输出文件test.i汇编成test.s文件。
5. 选项 -c
用法:#gcc -c test.s
作用:将汇编输出文件test.s编译输出test.o文件。
6. 无选项链接
用法:#gcc test.o -otest
作用:将编译输出文件test.o链接成最终可执行文件test。
7. 选项-O
用法:#gcc -O1 test.c -otest
作用:使用编译优化级别1编译程序。级别为1~3,级别越大优化效果越好,但编译时间越长。
二. Ubuntu gcc多源文件的编译方法
如果有多个源文件,基本上有两种编译方法:
[假设有两个源文件为test.c和testfun.c]
1. 多个文件一起编译
用法:#gcc testfun.ctest.c -o test
作用:将testfun.c和test.c分别编译后链接成test可执行文件。
2. 分别编译各个源文件,之后对编译后输出的目标文件链接。
用法:
#gcc -ctestfun.c //将testfun.c编译成testfun.o
#gcc -ctest.c //将test.c编译成test.o
#gcc -otestfun.o test.o -o test //将testfun.o和test.o链接成test
以上两种方法相比较,第一中方法编译时需要所有文件重新编译,而第二种方法可以只重新编译修改的文件,未修改的文件不用重新编译。

3. 安装eclipse
a) 安装配置java(eclipse需要)
Ubuntu 在安装时,如同大部分linux 发行版一样,都会同时安装 GNU 版本的 Java。这个 Java 的实用程度太低,尤其对于开发人员来说,是没有太多用处的。在 Ubuntu 下,安装 SUN Java 是一件很容易的事情。第一步:
sudoapt-get install sun-java6-jdk
安装完毕之后,选择默认 java:
sudo update-alternatives --config java
然后配置环境变量:
sudo vim /etc/environment
在其中添加如下两行:(不同版本应不同,这里是java6)
CLASSPATH=/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun保存退出。
b) 安装 Eclipse
sudo apt-getinstall eclipse-platform
sudo apt-get install eclipse-pde
虽然已经这时新安装的java 已经成为系统默认的 jvm,但是 Eclipse 并不会用 update-alternative 设置的 jvm 来启动自身,而使用的是以前的 GNU Java。GNU Java 是 1.4.2 的实现,而且在性能上远不如 SUN 的实现。为了让 Eclipse 利用 SUN Java 启动,我们还需要继续配置。首先将 SUN Java 完完全全的设置为系统的默认 JDK:
sudo update-java-alternatives -s java-6-sun
然后编辑 JVM 配置文件:
sudo vim /etc/jvm
将文件中的
/usr/lib/jvm/java-6-sun
这一行填入到配置块的顶部。由于 Eclipse 会忽略 Ubuntu 的通用 Java 设置(貌似一个 bug),我们需要继续编辑 Eclipse 的 java_home 文件:
sudo vim /etc/eclipse/java_home
如同上面一样,将
/usr/lib/jvm/java-6-sun
这一行填入到文件的顶部。
c) 安装 Eclipse, c/c++插件

1、启动eclipse,
2、选择Help->InstallNew Software...,在Work with的框框下复制下面的地址: http://download.eclipse.org/releases/galileo
3、选择Collaboration->MylynBridge: C/C++ Development,安装,重启eclipse。
4、同上述2、3,选择ProgrammingLanguages->Eclipse C/C++ Development,都选上吧,现在硬盘不贵的。重启eclipse,试试吧,有tutorial的。
备注:有些版本还需要安装GTK+库,使用apt-getinstall libgtk2.0*可得到

4. 安装g++
方法一:
sudo apt-get install make gcc g++
再装上函数手册
sudo apt-get install manpages-dev
方法二:
sudo apt-get install build-essential
执行完后,完成了gcc,g++,make的安装。build-essential 是一整套工具,gcc,libc等等

5. 虚拟机下共享文件
Windows和Linux间有很多文件共享的方式,这里我总结了一下。假设你的Host计算机是Windows,Guest是Linux哈。
1.利用Samba
这是我用得最多的方式
备注:试了一下,比较麻烦
2.在Linux下配置Apahce
在Linux下配置Apahce,然后在Windows下通过www方式把Linux下的文件下载下来。这种方式只能把Linux的文件传到Windows,不能把Windows的文件传到Linux.
3.在Linux下配置ftp
用vsftp或者wu-ftp都可以,配置成上传权限的,然后Windows和Linux就可以相互共享文件了。
4.Windows下配置WWW服务
用IIS,Apache或者其它的都可以。如果你的Linux只有命令行的话,就用wget命令吧,可以很方便地下载文件。
5.Windows下配置Ftp
用serv-u比较简单
6.利用Windows的文件共享功能
比如说你的Windows的IP为192.168.0.1,共享了一个叫share的目录,那么就可以用下列命令
mount -t smbfs //192.168.0.1/share /mnt -o username=user%passwd
或者smbmount//192.168.0.1/share /mnt -o username=user%passwd(用这个命令要安samba哦)
7.用vmware tools工具
SharedFolders是Vmware4 的一个新功能,更加方便了在Host,Guest操作系统间共享文件。但是使用前要安装vmwaretools.
点击setting->vmwaretools install
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
里面有一个vmwaretools的tar包,解开执行vmware-tools-install.pl脚本,一路回车,一般没有问题。
点击Edit->VirtualMachine Settigns->Option->SharedFolders->Add,选定要共享的文件夹并给这个文件夹命名,下一步。选定“Enable thisshare”,确定以后,vmware会把这个文件夹自动mount到/mnt/hgfs目录下。
备注:是否成功和ubuntu与vmwaretools的版本有关,需要彼此匹配。
8.直接挂接物理硬盘或者硬盘分区
不过vmware也是支持直接mountHost机器的磁盘,方法是在虚机设置里新建磁盘,类型选“Usephysicaldisk(foradvanced users)”,再选定磁盘和分区就可以。但是这样的操作可能会引会文件系统的不一致,导致错误,不推荐使用。
9.用ISO文件
虚拟机里面的光驱可以有物理光驱和ISO文件两种,我们可以把我们的文件重点制件成ISO文件(用WinIso),然后在Linux中作为CDROM挂接。

6. Samba安装
Ubuntu下samba的安装设置
步骤1:Ubuntu下安装samba
#apt-getinstall samba4
#apt-getinstall smbfs
步骤2:添加linux用户
#useradser1 //添加用户名user1
#passwser1 //给用户名user1添加密
#mkdir/home/user1 //建立user1的home目录,如果不用这个用户名来登陆linux,此步骤不是必需
#chown-R user1:user1 /home/user1//给user1的home目录设置好权限
步骤3:给samba服务器添加用户
说明:登陆samba的用户必须已经是linux中的用户
#smbpasswd-a user1 //添加并给user1设置samba密码
步骤4:smb.conf设置
#cd/etc/samba //进入设置目录
#mv smb.confsmb.conf.bak//做好备份,直接将系统默认配置文件改名
#vimsmb.conf //建立和配置smb.conf文件
[global]
workgrop=x1 //X1为你局域网中的工作组名
serverstring=x2 //x2为你linux主机描述性文字,比如:samba server。
security=user//samba的安全等级,user代表需要输入用户名和密码,改成share则不需要输入用户名和密码
[x3] //方框号中的x3这个名字可以随便取,只是在win的网上邻居中显示的共享文件夹名
path=/home/x4//x4为你要共享的文件夹名,在共享前还要建立这个文件夹,并设好权限以便访问,下面会说明。
valisers=user1 //这个x4共享目录只允许user1这个用户进入
public=no //no表示除了user1这个用户,其它用户在进入samba服务器后看不见x4这个目录,如果为yes,虽然能看见x4这个目录,但除了user1这个用户能进入这个目录,其它人进不了。
writable=yes //允许user1在x4目录中进行读和写操作,反之no
//存盘退出
#testparm //检查一下语法错误,比如拼错
步骤5:建立共享目录
#mkdir /home/x4
#chown -R user1:user1 /home/x4 //因为是root建立的目录,其它用户只有读的权限,所还得把权限改一下。当然也可以简单的用#chmod 777 /home/x4。还有个问题就是共享里目录的文件如果有些能访问有些不能访问,那肯定也是权限的问题,进入/home/x4,直接#chmod 777 *来解决。
步骤6:重启samba服务
#/etc/init.d/samba restart

7. windows客户端连接到samba服务器
首先确保你的服务端已经配置好samba并成功启动服务,方法可参考此文章http://blog.csdn.net/linglongwunv/archive/2010/01/19/5212875.aspx,我们就可以从Windows 客户端通过Windows网络连接到Samba,这里以 Windows XP 为例,有两种方法:
1、网上邻居-->查看工作组计算机-->SambaServer
2、打开运行(windows键+R),输入配置samba服务器的主机名或者IP(格式:\\192.168.1.98)
3、进入samba可以看到我们配置的共享目录名,此文章中http://blog.csdn.net/linglongwunv/archive/2010/01/19/5212875.aspx的步骤4配置的为share
4、第一次登录需要输入用户名和密码,此文章中http://blog.csdn.net/linglongwunv/archive/2010/01/19/5212875.aspx的步骤6配置的为username的用户名,可勾选记住我的密码,以后在此机器访问samba服务器就可以直接登录了。

8. cvs客户端设置
ubuntu有两种cvs客户端程序:cvs和cvsnt。
我安装了cvsnt
0. 安装cvsnt
1. 在~/.bashrc设置CVSROOT变量:
exportCVSROOT=:pserver:[email protected]:/export/home/cvsroot
改了以后,用户需要重新注册
2. 创建cvs目录 mkdir~/cvsroot
3. cdcvsroot
cvs login
xxx(密码)
4.checkout项目:
cvs co a/b/project/src
5. 常用命令:(斜杠后表示缩写)
cvs checkout / co
cvs update / up
cvs commit / ci
查看一个文件的提交情况:cvs logfilename
对比两个版本文件的情况:cvs diff -r version_1 version_2 file_name
6. 获得一个文件的历史版本
cvs update -r 1.3 test.c
-r 后,文件成为一个tag,是无法修改的,需重新从根目录checkout

9. 安装 vim
sudo apt-get install vim

10. 安装vfftp
sudoapt-get install vsftpd
察看是否打开21端口
Sudonetstat –tulnp | grep 21
登陆
ftp localhost
输入Ubuntu的用户名、密码登陆
ls(会显示home目录的文件)
运行:
standalone
最普通的方式
Sudoservice vsftpd

⑶ kodi添加网络位置

1、打开电脑的SMB功能。
2、选择要共享的电影文件夹,选择要添加的用户,然后单击下面的“共享”(如果没有用户,请创建一个用户),成功后,您可以在网络位置看到您的计算机共享。

Kodi除了可通过SMB/NFS协议添加视频源,也支持WebDAV、FTP等协议的远程设备。
Kodi是一个免费的开放源代码媒体播放器软件应用程序,由XBMC基金会开发。Kodi可用于多种操作系统和硬件平台,配有软件10英尺用户界面,可用于电视机和遥控器。它允许用户播放和查看大多数流媒体,如来自Internet的视频,音乐,播客和视频,以及来自本地和网络存储媒体的所有常见数字媒体文件。

⑷ kodi削刮器改路由器host

获得root权限:adbroot,设置system为可读写:adbremount,将hosts文件复制到PC:adbpull,system,etc,hostse:hosts修改PC机上文件将PC机上文件复制到手机:adb,push,e:hostssysteetchosts。
在使用虚拟遥控器之前,需要打开Kodi的控制功能,首先回到kodi的主界面,点击左上角的设置选项,进入之后找到其中的服务,点开服务,找到第二项控制,将控制里面的三个”允许远程控制”,更改为开启状态,其他选项保持默认,如果不嫌麻烦的话,你也可以设置用户名和密码。
设置完成后,按下键盘的ESC,返回到设置界面,点开其中系统信息,在系统信息第一栏的摘要中,记下你的Kodi主机IP地址,然后,打开安装好的虚拟遥控器app,点击屏幕的右下角,选择第一项的kodi,点开就可以进行kodi主机的添加,其中在主机IP地址栏,输入刚才记好的IP地址,网页服务器端口则是默认的8080,填好之后,点击屏幕右下角的添加主机。最后,添加成功,进入Yatse虚拟遥控器的控制界面,你就可以对电脑端的kodi进行控制,包括调节音量、快进后退,查看播放列表等基本操作,比键鼠操作顺手很多。

⑸ kodi remote什么意思

kodi remote
科 迪 远程
-
-
-
请采纳

⑹ kodi可以访问白群晖

可以。
1、打开进入软件,点击进入分类库。
2、进入后点击添加视频图标,打开添加视频源窗口,点击浏览按钮。
3、在打开窗口列表中,打开网络文件系统NFS,服务器地址中输入NAS的IP地址。
4、选择目录后点击确定按钮,即可访问白群晖。

⑺ 请问如何解决XBMC的“错误2:不能共享”问题

XBMC的“错误2:不能共享”是设置错误造成的,解决方法为:

1、打开XBMC软件,可以看到初始界面如下。

⑻ kodi找不到plex服务器

重启后可在plex的设置,管理,插件下看到。
首先将你的plex服务关闭掉,去套件中心,已安装,plexmediaserver,点击进去关掉plex服务,去控制面板,共享文件夹,plex,按编辑按钮,在权限选项中给第四个用户,即你现在登录的用户,给予读写权限。
去FailStation内,就会出现plex文件夹,点击plex文件夹,然后点击Library文件夹,按这个路径一直点击下去Plex,Library,ApplicationSupport,PlexMediaServer然后你就会看到plexmediaserver.pidPreferences.xml这两个文件都删除,如果只有Preferences.xml,直接删除即可。

热点内容
ftp有cd命令吗 发布:2025-03-05 04:47:20 浏览:574
云服务器比物理机的优势 发布:2025-03-05 04:46:05 浏览:466
俺妈密码是什么 发布:2025-03-05 04:40:46 浏览:159
yacclex编译器 发布:2025-03-05 04:35:37 浏览:151
安卓相片怎么转另一个手机 发布:2025-03-05 04:23:40 浏览:545
解压要素 发布:2025-03-05 04:16:05 浏览:791
观致网络模块怎么接入安卓车机 发布:2025-03-05 03:53:40 浏览:462
安卓如何被冥龙锁定后免伤 发布:2025-03-05 03:49:13 浏览:969
标准sql语言 发布:2025-03-05 03:42:51 浏览:302
数据库的访问方式 发布:2025-03-05 03:38:13 浏览:578