TamronOS IPTV系统配置教程

For v4_6.0

感谢您选择TamronOS IPTV系统,接下来我们将一起学习如何使用!

在使用过程中如果遇到任何问题可以致电0536-8619798 13791663000以及通过我们在线QQ1125888050 E-mail 1125888050@QQ.com.与我们联系。

教程目录:

2-1:系统对硬件的要求;

硬件配置 直播服务器 点播服务器
处理器 E5650*2以上志强处理器 E5650*2以上志强处理器
内存 64G以上内存 64G以上内存
硬盘 32G以上SSD硬盘 60G以上系统盘+10TB以上数据盘
网卡 intel 82580千兆网卡*4 82599万兆网卡*2 intel 82580千兆网卡*4 82599万兆网卡*2
阵列卡 对阵列卡无要求 H200以上阵列卡推荐使用H700
推荐硬件 Dell R710 Dell R510

2-2:系统安装;

TamronOS的安装包采用ISO模式,既可支持U盘安装,也可通过刻录光盘的方式安装。这里我们介绍一下如何通过U盘安装系统。
需要的工具:UltraISO 软碟通 4G以上U盘 软件安装包ISO一份

1:打开软碟通并载入TamronOS的ISO;

格式化完成后,打开制作好的U盘然后再将下载的ISO(安装包),copy到U盘的根目录,到此TamronOS的安装U盘就算制作完成。

安装过程

利用上面制作好的U盘引导系统启动(我相信所有民营宽带的技术和老板们不需要我教你们如何设置Bios),即可进入TamronOS的安装界面。

根据中文提示选择进入正常安装模式(系统会等待3秒钟,如果没有输入则自动进入正常安装模式)

系统将自动启动至安装引导程序,选择安装TamronOS系统回车即可。

这里给出三个选项,全新安装或者修复安装(如遇系统损坏,可通过修复安装模式修复系统)

这里输入“Y”即可自动安装

安装结束后,系统会提示设置上网口的IP 子网掩码和默认网关,根据实际情况设置即可。

至此系统安装结束(整个安装过程大约1-2分钟),按回车键系统将自动重启并进入TamronOS IPTV。启动完成会提示按回车键进入控制台,在系统控制台可以设置和修改一些系统的基本参数。

这里需要注意,控制台显示的web管理登陆地址和用户名密码是较早期的iptv使用的,新的系统已经将默认密码修改为“123456”。至此,系统安装和首次启动的操作都已经完成,通过安装时设置的上网口IP即可进入系统的web管理后台。 例如http://192.168.1.1

系统注册

系统安装结束后需要首先进入后台对系统进行注册,当系统处于未注册状态时后台将仅显示网卡绑定和注册授权相关的页面,系统注册需要联网;

注意:系统注册前要先配置上网口IP(安装程序执行到最后配置的IP即为上网口IP,如果配置不正确请先阅读关于网卡配置的教程内容。)

点击上图中的授权信息按钮,即可进入系统注册授权页面。

注册前需要提供系统CID给我们,注册系统处理后会提供授权码,授权码填写到上图“授权码的文本框中”然后点击注册授权即可。

至此,系统安装注册完毕

TamronOS系统中网卡分为四种接口类型,分别是上网口对接口输入口输出口。其中上网口和对接口只能有1个,输入口和输出口可以有多个。

3-1:绑定网卡

点击下图中的网卡绑定配置,进入网卡绑定页面

此时系统中已经默认绑定好了上网口,如果不需要修改直接使用默认即可。

点击“新增规则”按钮添加网卡。

在接口类型中选择你要绑定的类型,这里一般需要设置的就是对接口、输入口、输出口

选择好接口类型后,在选择一张对应的网卡进行绑定(如果该网卡已经被绑定为其他接口,网卡列表中会给出提示)

在MAC地址选项中可以更改当前网卡的MAC地址,一般情况下是不需要更改的。

当选择为输入口或者输出口时会要求输入一个接口编号,例如当接口类型选择为输入口 接口编号为数字1,绑定成功后就是输入口1

上图中是已经绑定好所有接口类型的列表,在上表中系统会详细的展示出接口类型、对应网卡、mac地址、以及当前的连接状态(断开或者当前的连接速度)

3-2 上网口的相关设置:

上网口仅支持两种工作模式(固定IP模式或者DHCP模式),TamronOS系统采用在线验证机制所以必须保证上网口可以24小时正常联网,断网超过48小时系统会自动删除授权并锁定所有功能。同时采集互联网节目源默认情况下也是通过上网口 进行采集。

3-3 对接口设置:

对接口用于对接点播存储服务器,对接口不需要设置网关,设置IP与点播服务器的对接口在同一个网段即可。(点播服务器与直播服务器之间通过网线直接联机即可)

3-4 输入口设置:

输入口在整个系统中作为节目源的输入和采集,任何节目源、或者前端设备都可以通过输入口将节目源引入系统。

输入口支持多种工作模式:

固定IP模式:直接设置IP即可,可以设置网关,如果该输入口的节目源为单播源则需要为对应网关添加静态路由。

DHCP模式:通过DHCP方式自动获取IP

固定IP VLAN模式:支持通过vlan交换机扩展,并为每一个虚拟端口设置一个固定IP,交换机的上联口设置为Trunk模式

DHCP VLAN模式:支持通过vlan交换机扩展,并为每一个虚拟端口设置为自动获取IP模式,交换机的上联口设置为Trunk模式

PPPOE VLAN模式:支持通过vlan交换机扩展,并为每一个虚拟端口设置一个PPPOE的用户名和密码,交换机的上联口设置为Trunk模式

注意:为了确保输入口的稳定性,我们建议使用Intel82580或者I350网卡做为输入口,交换机推荐使用华为(不建议使用H3C之类的交换机,别特是在输入组播源的情况下。)

3-5 输出口设置:

输出口仅支持一种工作模式“固定IP模式”,根据网络部署模式的不同,输出口一般接核心路由的WAN口作为一条wan线路使用,在没有核心路由的环境中,需要单独部署一个DHCP server

输出口可以有多个,但每个输出口IP不可以相同。同时输出口IP即作为客户端APK登陆服务器的地址。

输出口不需要设置网关,我们建议输出口使用intel82599万兆网卡。

3-5 输出口设置:

输出口仅支持一种工作模式“固定IP模式”,根据网络部署模式的不同,输出口一般接核心路由的WAN口作为一条wan线路使用,在没有核心路由的环境中,需要单独部署一个DHCP server

在配置完网卡后首先需要配置的就是转发设置;转发设置中的设置项会影响到整个系统的输入和输出。

缓存位置:默认设置为保存到内存,如果内存严重不足(不足64G)可以选择保存到硬盘,保存到硬盘需要硬盘剩余空间大于64G,同时保存到硬盘会影响系统带机量。

流媒体输出端口:不能是80、443。一般情况下默认为880端口,也可以更改为你认为合适的接口。

组播IP设置:这里需要设置一个组播段IP(225-239),该IP主要用于系统内部网卡的默认组播组IP,必须设置。(在后期节目源采集中不能出现与这个IP相同的IP)

组播类型:默认选择为系统内部组播,如果该系统作为前端设备时可以设置为组播到局域网。

刷新缩略图间隔时间:这里的单位为秒一般建议不少于300秒刷新一次,刷新缩略图会占用大量系资源。

通过下图的连接来部署IPTV系统。

在部署系统时需要注意的问题

1:直播服务器和点播服务器的输出口都要做为wan方式接入到核心路由(或者通过核心交换机接入)

2:两台服务器的C段IP不能相同,例如直播设置为172.16.50.254,那么点播可以设置为172.16.51.254

3:直播服务器和点播服务器之间通过双端的对接口直连,例如直播对接口IP设置为192.168.1.1,那么点播可以设置为192.168.1.2,也可以使用其他IP端。

4:路由的wan口设置,例如当直播系统的输出口IP为172.16.50.254那么wan口可以设置IP172.16.50.1 255.255.255.0 172.16.50.254

直播账号管理用于创建和管理客户端APK的登陆账号,包括简单的计费,控制到期时间和该帐号对应的节目单。

账号/用户组:账号支持英文+数字,用户组即为节目单的分组,在节目单管理中创建分组即可。

MAC地址绑定模式:如果选择自动绑定客户端APK在第一次登录时会自动上报设备的MAC地址,绑定成功后该账号不能在其他设备上登陆

开通/到期时间:到期后不能登陆。

配送设备/保修到期:记录作用。

关联宽带账号/收费:记录作用

免认证设置:如果开启免认证设置后任意账号可以登陆系统。

TamronOS v4版APK客户端采用更为灵活的数据配置模式,所以需要先对基础数据进行配置才可以正常使用。

APK启动LOGO:启动APK时加载的LOGO图片,可以设置该图片的展示时间,最多上传10张每次系统会随机抽取一张。

点播映前广告:必须为MP4格式的影片Url连接,添加时需要注意展示时间大于等于广告影片的总时长。可以添加多个系统每次随机抽取一个播放。

直播字幕广告:在直播过程中展示在屏幕顶部的滚动字幕广告。

APK首页字幕广告:在APK首页选择功能页面展示的滚动字幕广告。

APK按钮管理:必须添加否则APK进入后四个功能按钮将显示为空白页面。

APK更新推送:这里需要注意的是APK在推送更新的时候会检测系统下发的版本号和上传的版本号是否一致,例如当前安装的是4.1版本,推送4.2版本且上传4.2版本的APK包才可以正常推送。

10-1 主动式缓存所需的系统

TamronOS全新主动式缓存系统采用Linux开发,可以从官方网站下载ISO直接安装即可(安装U盘的制作方法和安装步骤参考直播系统安装教程。)

关于服务器配置:我们建议使用存储型服务器来安装点播缓存系统,推荐Dell R510配置64G内存 16G已上固态硬盘 不少于10TB的数据存储硬盘 建议配置H700或同级别阵列卡。

安装系统前的注意事项:如果服务器带有磁盘阵列卡,在安装系前先做好磁盘阵列,建议使用Raid0或者Raid5,如果没有阵列卡系统也支持软阵列模式。

10-2 安装过程:

1、在配置完10-1的内容后,通过U盘引导系统启动进入安装向导(与直播完全一样)

2、安装结束后,系统会提示你设置上网口的IP地址、子网掩码、默认网关.

为了方便区分,可以手动在网络属性中---更改适配器设置---对本地连接的名称进行修改,方便后期维护。

当前我的配置为:

上网口:10.0.0.200 255.255.255.0 10.0.0.254 DNS运营商提供的DNS地址

输出口:172.16.52.254 255.255.255.0

对接口:192.168.1.2 255.255.255.0

提示:点播系统的网卡绑定接口类型中是没有输入口的。

3、安装完成后通过设置的上网口IP即可登录到系统后台(如果需要修改绑定上网口的网卡或者IP请在控制台进行操作

选择上图中第二项,修改lan口的网卡/IP地址/子网掩码/网关,进行对应修改即可。

4、登录系统后台并进行相关设置。

默认登录账号:admin 默认密码:123456

5、系统设置,登录系统后首先进行默认系统设置(非常重要)

后台访问端口/流媒体输出端口系统后台访问地址默认为80(不建议修改),默认流媒体输出端口为880(可以默认也可以修改为其他端口)

如果不需要修改的话直接点击“保存”按钮即可(非常重要)

5、系统注册和升级

注册前仍然需要提供系统CID,提交CID后我们会提供相应注册码,输入注册码后点击获取授权按钮即可。

6、格式化数据盘

点击上图中的磁盘管理选项,进入磁盘管理工具。

初始化硬盘参数:如果服务器内存在磁盘阵列卡并且已经做好磁盘阵列,这里选择“使用硬阵列处理”,然后点击格式化磁盘按钮。

创建软阵列:如果系统中没有磁盘阵列卡并且有多快硬盘,可以选择对应的软阵列功能来创建软阵列,选择后直接格式化磁盘即可完成软阵列的创建工作。

注意事项:未格式化的磁盘系统不会显示剩和磁盘使用率。

7、内置FTP功能

内置的FTP上传功能是为了用户可以上传一些自定义的影片,但这里注意上传自定义影片时不能使用中文路径。

8、配置对接口

点播对接口需要与直播对接口在同一IP段,对接口之间直接连接。

我这里配置点播对接口IP为192.168.99.200 子网掩码 255.255.255.0

9、配置输出口

点播和直播的输出口IP建议C段不要相同网段,例如可以这样配置,直播输出口172.16.50.254 点播输出口172.16.51.254

10、与直播系统进行对接:

点击下图中的视频采集按钮进入对接设置(在直播系统中)

点击“采集规则设置”

采集启用:选择开启

点播服务器对接地址:这里填写点播服的对接口IP

直播输出口1对接点播IP:这里填写点播输出口IP+点播流媒体输出端口(当直播和点播存在多个输出口时需要在这里一一对应)

API最大解析出错次数:最大为5,建议设置2-5均可

下载最大出错次数:最大为5

内存盘文件过期时间:建议设置3600(最好不要随意修改,使用我们的建议设置即可)

保存文件扩展名:一般为mp4,也可以修改为其他的,一般情况下不建议修改。

默认下载分辨率:3为最高清晰度

内存盘大小:如果系统服务器内存为64G,这里建议设置为32G(主动式缓存系统的内存我们建议是大于等于64G

最小下载速度和最长下载时间自动护绿:一般情况下可以设置为0表示不启用,如果网络环境较差可以根据实际情况自主设置。

缓存模式:点播下载线路建议独立一条100M已上的,对上行没有要求(建议使用联通或电信,不要使用移动或者其他线路)。建议设置为全天候自动下载。

缓存规则设置:缓存规则设置,是针对各大分类影片的过滤规则和下载配置。

标签过滤:针对该分类影片中哪些标签(例如网剧、短片、微电影等)的影片进行不缓存处理。

评分过滤:如果设置4.0,则表示低于4.0分的影片不缓存

年代过滤:如果设置为2010则表示2010年以前的影片不缓存

无评分处理:可以设置为正常缓存或者不缓存,如果设置为不缓存则表示无评分的影片不在缓存,这里不建议设置为不缓存(某些影片可能本身就是没有评分的比如综艺)。

进程数:电影、电视剧、综艺、动漫四个分类的下载进程数相加不能超过15,具体可根据自己的需求调整。

自动清理:两个百分比表示硬盘空间小于20%时开始清理,大于30%时清理结束

小视频自动删除:单位是M,设置200M时表示小于200M的影片会被自动删除,一般情况下建议设置为100-150M即可.

完成已上设置后点击保存设置按钮,然后刷新页面(可能需要多刷新几次),采集服务器运行状态显示正在运行表示配置成功.

注意:保存设置后一般需要15-30分钟的数据准备时间,数据准备结束后才会开始下载。只要通过直播输出口IP登录系统才能在已完成页面看到海报。

11-1 系统升级操作:

TamronOS IPTV系统采用ISO在线升级机制,直接复制系统ISO的连接Url到升级文本框中即可完成升级操作。

通过网站获取到最新ISO的Url直接复制到上图中红色标记的文本框中,点击开始升级,系统会自动执行升级操作并打印相应的日志,升级后需要重启服务器才可生效。

11-2 系统高级操作:

通过系统设置页面可以进行一些系统高级设置,例如关闭v2版APK的广告接口,初始化、备份、导入点播和直播的数据库,重启和关闭服务器等等。

系统提供了定时重启功能,可以按照计划任务设置每间隔几天重启一次服务器,有助于释放系统缓存。

系统提供的ping检测工具可以用于检测各个接口的连接状态。

Bootstrap Maxlength

This plugin integrates by default with Twitter bootstrap using badges to display the maximum length of the field where the user is inserting text. This plugin uses the HTML5 attribute "maxlength" to work.

CSS Files

No CSS available

JavaScript Files

<script src="assets/plugins/bootstrap-maxlength/bootstrap-maxlength.min.js" type="text/javascript" ></script>

Demo Page

form_component.html

Official Documentation

http://mimo84.github.com/bootstrap-maxlength/

Bootstrap Markdown

Markdown editing for Bootstrap.

CSS Files

<link rel="stylesheet" type="text/css" href="assets/plugins/bootstrap-markdown/css/bootstrap-markdown.min.css">

JavaScript Files

<script src="assets/plugins/bootstrap-markdown/js/bootstrap-markdown.js" type="text/javascript" ></script>

Demo Page

form_component.html

Official Documentation

http://toopay.github.com/bootstrap-markdown/

Twitter Bootstrap Hover Dropdown Plugin

A simple plugin to enable twitter bootstrap dropdowns to activate on hover and provide a nice user experience.

CSS Files

No CSS available

JavaScript Files

<script src="assets/plugins/bootstrap-hover-dropdown/twitter-bootstrap-hover-dropdown.min.js" type="text/javascript"></script>

Demo Page

index.html

Official Documentation

https://github.com/CWSpear/twitter-bootstrap-hover-dropdown

MixItUp - A CSS3 and jQuery Filter & Sort Plugin

MixItUp is a light-weight but powerful jQuery plugin that provides beautiful animated filtering and sorting of categorized and ordered content. It plays nice with your existing HTML and CSS, making it a great choice for fluid, responsive layouts. It's perfect for portfolios, galleries, blogs, or any categorized or ordered content!

CSS Files

No CSS available

JavaScript Files

<script src="assets/plugins/jquery-mixitup/jquery.mixitup.min.js" type="text/javascript"></script>

Demo Page

page_portfolio.html

Official Documentation

http://mixitup.io

Bootstrap FuelUX Tree

Bootstrap FuelUX Tree View For Metronic.

CSS Files

<link href="assets/plugins/fuelux/css/tree-metronic.css" rel="stylesheet" type="text/css" media="screen"/>

JavaScript Files

<script src="assets/plugins/fuelux/js/tree.min.js" type="text/javascript"></script>

Demo Page

ui_tree.html

Official Documentation

http://exacttarget.github.io/fuelux/#tree

Bootstrap FuelUX Input Spinner

Bootstrap FuelUX Input Spinner For Metronic.

CSS Files

No CSS available

JavaScript Files

<script src="assets/plugins/fuelux/js/spinner.min.js" type="text/javascript"></script>

Demo Page

form_component.html

Official Documentation

http://exacttarget.github.io/fuelux/#spinner

jQuery noUiSlider

noUiSlider is a super tiny jQuery plugin that allows you to create range sliders. It fully supports touch, and it is way(!) less bloated than the jQueryUI library.

CSS Files

<link href="assets/plugins/nouislider/jquery.nouislider.css" rel="stylesheet" type="text/css" media="screen"/>

JavaScript Files

<script src="assets/plugins/nouislider/jquery.nouislider.js" type="text/javascript"></script>

Demo Page

ui_noui_sliders.html

Official Documentation

http://refreshless.com/nouislider/

jQuery IonRange Slider

Beautiful, comfortable and easily customizable range slider with skins support. Also support events and public methods, has flexible settings and can be completely modified with CSS.

CSS Files

<link href="assets/plugins/ion.rangeslider/css/ion.rangeSlider.css" rel="stylesheet" type="text/css"/>
<link href="assets/plugins/ion.rangeslider/css/ion.rangeSlider.Metronic.css" rel="stylesheet" type="text/css"/>

JavaScript Files

<script src="assets/plugins/ion.rangeslider/js/ion-rangeSlider/ion.rangeSlider.min.js" type="text/javascript"></script>

Demo Page

ui_noui_sliders.html

Official Documentation

http://ionden.com/a/plugins/ion.rangeSlider/

Bootstrap Toastr Notifications

Toastr is a Javascript library for non-blocking notifications. jQuery is required. The goal is to create a simple core library that can be customized and extended.

CSS Files

<link href="assets/plugins/bootstrap-toastr/toastr.min.css" rel="stylesheet" type="text/css"/>

JavaScript Files

<script src="assets/plugins/bootstrap-toastr/toastr.min.js" type="text/javascript"></script>

Demo Page

ui_toastr.html

Official Documentation

http://codeseven.github.io/toastr/demo.html

jQuery Input Mask

jQuery Input Mask is a jquery plugin which create an input mask. An inputmask helps the user with the input by ensuring a predefined format. This can be usefull for dates, numerics, phone numbers.

CSS Files

No CSS available
            

JavaScript Files

<script type="text/javascript" src="assets/plugins/jquery-inputmask/jquery.inputmask.bundle.min.js"></script>

Demo Page

form_components.html

Official Documentation

http://github.com/RobinHerbots/jquery.inputmask

jQuery Multi Select

This plugin is a drop-in replacement for the standard select element with multiple attribute activated.

CSS Files

<link href="assets/plugins/jquery-multi-select/css/multi-select-metro.css" rel="stylesheet" type="text/css" media="screen"/>

JavaScript Files

<script src="assets/plugins/jquery-multi-select/js/jquery.multi-select.js" type="text/javascript"></script>

Demo Page

form_components.html

Official Documentation

http://loudev.com/

Bootstrap Switch

Use Radio Buttons as switches.

CSS Files

  <link href="assets/plugins/bootstrap-switch/static/stylesheets/bootstrap-switch-metro.css" rel="stylesheet" type="text/css" media="screen"/>

JavaScript Files

  <script src="assets/plugins/bootstrap-switch/static/js/bootstrap-switch.js" type="text/javascript"></script>

Demo Page

form_components.html

Official Documentation

http://www.larentis.eu/switch/

jQuery jCrop

Jcrop is the quick and easy way to add image cropping functionality to your web application. It combines the ease-of-use of a typical jQuery plugin with a powerful cross-platform DHTML cropping engine that is faithful to familiar desktop graphics applications.

CSS Files

  <link href="assets/plugins/jcrop/css/jquery.Jcrop.min.css" rel="stylesheet" type="text/css" media="screen"/>

JavaScript Files

  <script src="assets/plugins/jcrop/js/jquery.color.js" type="text/javascript"></script>
  <script src="assets/plugins/jcrop/js/jquery.Jcrop.min.js" type="text/javascript"></script>

Demo Page

form_image_crop.html

Official Documentation

http://github.com/tapmodo/Jcrop

Bootstrap X-editable

In-place editing with Twitter Bootstrap.

CSS Files

  <!-- BEGIN PLUGINS USED BY X-EDITABLE -->
  <link href="assets/plugins/select2/select2_metro.css" rel="stylesheet" type="text/css" media="screen"/>
  <link href="assets/plugins/bootstrap-wysihtml5/bootstrap-wysihtml5.css" rel="stylesheet" type="text/css" media="screen"/>
  <link href="assets/plugins/bootstrap-datepicker/css/datepicker.css" rel="stylesheet" type="text/css" media="screen"/>
  <link href="assets/plugins/bootstrap-timepicker/compiled/timepicker.css" rel="stylesheet" type="text/css" media="screen"/>
  <link href="assets/plugins/bootstrap-datetimepicker/css/datetimepicker.css" rel="stylesheet" type="text/css" media="screen"/>
  <!-- END PLUGINS USED BY X-EDITABLE -->
  <!-- BEGIN X-EDITABLE PLUGIN-->
  <link href="assets/plugins/bootstrap-editable/bootstrap-editable/css/bootstrap-editable.css" rel="stylesheet" type="text/css" media="screen"/>
  <link href="assets/plugins/bootstrap-editable/inputs-ext/address/address.css" rel="stylesheet" type="text/css" media="screen"/>
  <!-- END X-EDITABLE PLUGIN-->

JavaScript Files

  <!-- BEGIN PLUGINS USED BY X-EDITABLE -->
  <script src="assets/plugins/select2/select2.min.js" type="text/javascript"></script>
  <script src="assets/plugins/bootstrap-wysihtml5/wysihtml5-0.3.0.js" type="text/javascript"></script>
  <script src="assets/plugins/bootstrap-wysihtml5/bootstrap-wysihtml5.js" type="text/javascript"></script>
  <script src="assets/plugins/bootstrap-datepicker/js/bootstrap-datepicker.js" type="text/javascript"></script>
  <script src="assets/plugins/bootstrap-datetimepicker/js/bootstrap-datetimepicker.js" type="text/javascript"></script>
  <!-- END PLUGINS USED BY X-EDITABLE -->
  <!-- BEGIN X-EDITABLE PLUGIN-->
  <script src="assets/plugins/bootstrap-editable/bootstrap-editable/js/bootstrap-editable.min.js" type="text/javascript"></script>
  <script src="assets/plugins/bootstrap-editable/inputs-ext/address/address.js" type="text/javascript"></script>
  <script src="assets/plugins/bootstrap-editable/inputs-ext/wysihtml5/wysihtml5.js" type="text/javascript"></script>
  <!-- END X-EDITABLE PLUGIN-->

Demo Page

form_editable.html

Official Documentation

http://vitalets.github.io/x-editable/demo.html

jQuery Easy Pie Chart

Lightweight jQuery plugin to render and animate nice pie charts with the HTML5 canvas element.

CSS Files

<link href="assets/plugins/jquery-easy-pie-chart/jquery.easy-pie-chart.css" rel="stylesheet" type="text/css" media="screen"/>
            

JavaScript Files

<script src="assets/plugins/jquery-easy-pie-chart/jquery.easy-pie-chart.js" type="text/javascript"></script>

Demo Page

form_components.html

Official Documentation

http://rendro.github.io/easy-pie-chart/

jQuery Sparklines

This jQuery plugin generates sparklines (small inline charts) directly in the browser using data supplied either inline in the HTML, or via javascript.

CSS Files

No CSS available
              

JavaScript Files

  <script src="assets/plugins/jquery.sparkline.min.js" type="text/javascript"></script>

Demo Page

index.html

Official Documentation

http://omnipotent.net/jquery.sparkline

jQuery Bootpad for Bootstrap

Dynamic pagination jQuery plugin. Works well with twitter bootstrap or standalone.

CSS Files

No CSS available
              

JavaScript Files

<script type="text/javascript" src="assets/plugins/jquery.bootpag.min.js"></script>

Demo Page

ui_general.html

Official Documentation

http://botmonster.com/jquery-bootpag/

jQuery Input IP Address Control

During user input field, this plugin controls the format of IPv4 or IPv6 addresses.

CSS Files

No CSS available
            

JavaScript Files

<script type="text/javascript" src="assets/plugins/jquery.input-ip-address-control-1.0.min.js"></script>

Demo Page

form_components.html

Official Documentation

https://code.google.com/p/jquery-input-ip-address-control

jQuery UI Sliders

The basic slider is horizontal and has a single handle that can be moved with the mouse or by using the arrow keys.

CSS Files

<link href="assets/plugins/jquery-ui/jquery-ui-1.10.1.custom.min.css" rel="stylesheet"/> 

JavaScript Files

<script src="assets/plugins/jquery-ui/jquery-ui-1.10.1.custom.min.js"></script>
<script src="assets/plugins/jquery-ui-touch-punch/jquery.ui.touch-punch.min.js"></script>

Demo Page

ui_sliders.html

Official Documentation

www.jqueryui.com/slider/

jQuery Backstretch

A simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element.

CSS Files

No CSS available

JavaScript Files

<script src="assets/plugins/backstretch/jquery.backstretch.min.js" type="text/javascript"></script>

Demo Page

page_coming_soon.html

Official Documentation

http://srobbin.com/jquery-plugins/backstretch/

jQuery Countdown

A jQuery plugin that sets a div or span to show a countdown to a given time.

CSS Files

No CSS available

JavaScript Files

<script src="assets/plugins/countdown/jquery.countdown.js" type="text/javascript"></script>

Demo Page

page_coming_soon.html

Official Documentation

http://keith-wood.name/countdown.html

Bootstrap Datetimepicker

This project is a fork of bootstrap-datetimepicker project which doesn't include Time part. Some others parts has been improved as for example the load process which now accepts the ISO-8601 format. I've copy/pasted the forked project's documentation and added my specifications.

CSS Files

<link rel="stylesheet" type="text/css" href="assets/plugins/bootstrap-datetimepicker/css/datetimepicker.css" />

JavaScript Files

<script type="text/javascript" src="assets/plugins/bootstrap-datetimepicker/js/bootstrap-datetimepicker.js"></script>

Demo Page

form_component.html

Official Documentation

http://www.malot.fr/bootstrap-datetimepicker/

Select2

Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.

CSS Files

<link rel="stylesheet" type="text/css" href="assets/plugins/select2/select2_metro.css" />

JavaScript Files

<script type="text/javascript" src="assets/plugins/select2/select2.min.js"></script>

Demo Page

form_component.html

Official Documentation

ivaynberg.github.io/select2/

jQuery UI Sortable

Enable a group of DOM elements to be sortable. Click on and drag an element to a new spot within the list, and the other items will adjust to fit. By default, sortable items share draggable properties.

CSS Files

<link href="assets/plugins/jquery-ui/jquery-ui-1.10.1.custom.min.css" rel="stylesheet"/> 

JavaScript Files

<script src="assets/plugins/jquery-ui/jquery-ui-1.10.1.custom.min.js"></script>					

Demo Page

portlet_draggable.html

Official Documentation

www.jqueryui.com/sortable/

jQuery BlockUI

The jQuery BlockUI Plugin lets you simulate synchronous behavior when using AJAX, without locking the browser

CSS Files

No CSS available

JavaScript Files

<script src="assets/plugins/js/jquery.blockui.js"></script>

Demo Page

index.html

Official Documentation

www.jquery.malsup.com/block/

jQuery Pulsate

jQuery Pulsate provides animated pulsating effect that's useful for focussing attention to a certain part of your webpage in a subtle way.

CSS Files

No CSS available

JavaScript Files

<script type="text/javascript" src="assets/plugins/js/jquery.pulsate.min.js"></script>

Demo Page

ui_general.html

Official Documentation

www.kilianvalkhof.com/jquerypulsate/

Respond

A fast & lightweight polyfill for min/max-width and CSS3 Media Queries (for IE 6-8, and more)

CSS Files

No CSS available

JavaScript Files

<!--[if lt IE 9]>
<script src="assets/plugins/js/respond.js"></script>	
<![endif]--> 

Demo Page

index.html

Official Documentation

www.github.com/scottjehl/Respond

Excanvas

Modern browsers like Firefox, Safari, Chrome and Opera support the HTML5 canvas tag to allow 2D command-based drawing. ExplorerCanvas brings the same functionality to Internet Explorer. To use, web developers only need to include a single script tag in their existing web pages

CSS Files

No CSS available

JavaScript Files

<!--[if lt IE 9]>
<script src="assets/plugins/js/excanvas.js"></script>	
<![endif]--> 

Demo Page

index.html

Official Documentation

www.excanvas.sourceforge.net/

Colorpicker for Bootstrap

Add color picker to field or to any other element

CSS Files

<link rel="stylesheet" type="text/css" href="assets/plugins/bootstrap-colorpicker/css/colorpicker.css" />

JavaScript Files

<script type="text/javascript" src="assets/plugins/bootstrap-colorpicker/js/bootstrap-colorpicker.js"></script>  

Demo Page

form_component.html

Official Documentation

www.eyecon.ro/bootstrap-colorpicker/

Enhanced Datepicker for Bootstrap

Add datepicker picker to field or to any other element

CSS Files

<link rel="stylesheet" type="text/css" href="assets/plugins/bootstrap-datepicker/css/datepicker.css" />

JavaScript Files

<script type="text/javascript" src="assets/plugins/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>

Demo Page

form_component.html

Official Documentation

https://github.com/eternicode/bootstrap-datepicker

Date Range Picker for Bootstrap

This date range picker component for Twitter Bootstrap creates a dropdown menu from which a user can select a range of dates

CSS Files

<link rel="stylesheet" type="text/css" href="assets/plugins/bootstrap-daterangepicker/daterangepicker.css" />

JavaScript Files

<script type="text/javascript" src="assets/plugins/bootstrap-daterangepicker/date.js"></script>
<script type="text/javascript" src="assets/plugins/bootstrap-daterangepicker/daterangepicker.js"></script>

Demo Page

form_component.html

Official Documentation

www.github.com/dangrossman/bootstrap-daterangepicker

Bootstrap Timepicker

Easily select a time for a text input using your mouse or keyboards arrow keys.

CSS Files

<link rel="stylesheet" type="text/css" href="assets/plugins/bootstrap-timepicker/compiled/timepicker.css" />

JavaScript Files

<script type="text/javascript" src="assets/plugins/bootstrap-timepicker/js/bootstrap-timepicker.js"></script>

Demo Page

form_component.html

Official Documentation

www.jdewit.github.com/bootstrap-timepicker/

Clockface Timepicker

Clockface is a simple timepicker for Twitter Bootstrap

CSS Files

<link rel="stylesheet" type="text/css" href="assets/plugins/clockface/css/clockface.css" />

JavaScript Files

<script type="text/javascript" src="assets/plugins/clockface/js/clockface.js"></script>

Demo Page

form_component.html

Official Documentation

www.vitalets.github.com/clockface/

jQuery Tags Input

Magically convert a simple text input into a cool tag list with this jQuery plugin

CSS Files

<link rel="stylesheet" type="text/css" href="assets/plugins/jquery-tags-input/jquery.tagsinput.css" />

JavaScript Files

<script type="text/javascript" src="assets/plugins/jquery-tags-input/jquery.tagsinput.min.js"></script>

Demo Page

form_component.html

Official Documentation

https://github.com/xoxco/jQuery-Tags-Input

Bootstrap WYSIWYG5

Simple WYSIWYG Editor for Bootstrap

CSS Files

<link rel="stylesheet" type="text/css" href="assets/plugins/bootstrap-wysihtml5/bootstrap-wysihtml5.css" />

JavaScript Files

<script type="text/javascript" src="assets/plugins/bootstrap-wysihtml5/wysihtml5-0.3.0.js"></script> 
<script type="text/javascript" src="assets/plugins/bootstrap-wysihtml5/bootstrap-wysihtml5.js"></script>

Demo Page

form_component.html

Official Documentation

http://jhollingworth.github.com/bootstrap-wysihtml5/

CKEditor

CKEditor is a ready-for-use HTML text editor designed to simplify web content creation

CSS Files

No CSS available

JavaScript Files

<script type="text/javascript" src="assets/plugins/ckeditor/ckeditor.js"></script>  

Demo Page

form_component.html

Official Documentation

http://ckeditor.com/

DataTables

DataTables for Twitter Bootstrap

CSS Files

<link rel="stylesheet" href="assets/plugins/data-tables/DT_bootstrap.css" />

JavaScript Files

<script type="text/javascript" src="assets/plugins/data-tables/jquery.dataTables.js"></script>

Demo Page

table_managed.html

Official Documentation

http://www.datatables.net/blog/Twitter_Bootstrap_2

Bootstrap Fileupload

The file upload plugin allows you to create a visually appealing file or image upload widgets

CSS Files

<link rel="stylesheet" href="assets/plugins/jquery-file-upload/css/jquery.fileupload-ui.css">
<noscript>
  <link rel="stylesheet" href="assets/plugins/jquery-file-upload/css/jquery.fileupload-ui-noscript.css">
</noscript>

JavaScript Files

<!-- BEGIN:File Upload Plugin JS files-->
<script src="assets/plugins/jquery-file-upload/js/vendor/jquery.ui.widget.js"></script>
<!-- The Templates plugin is included to render the upload/download listings -->
<script src="assets/plugins/jquery-file-upload/js/vendor/tmpl.min.js"></script>
<!-- The Load Image plugin is included for the preview images and image resizing functionality -->
<script src="assets/plugins/jquery-file-upload/js/vendor/load-image.min.js"></script>
<!-- The Canvas to Blob plugin is included for image resizing functionality -->
<script src="assets/plugins/jquery-file-upload/js/vendor/canvas-to-blob.min.js"></script>
<!-- The Iframe Transport is required for browsers without support for XHR file uploads -->
<script src="assets/plugins/jquery-file-upload/js/jquery.iframe-transport.js"></script>
<!-- The basic File Upload plugin -->
<script src="assets/plugins/jquery-file-upload/js/jquery.fileupload.js"></script>
<!-- The File Upload file processing plugin -->
<script src="assets/plugins/jquery-file-upload/js/jquery.fileupload-fp.js"></script>
<!-- The File Upload user interface plugin -->
<script src="assets/plugins/jquery-file-upload/js/jquery.fileupload-ui.js"></script>
<!-- The main application script -->
<script src="assets/plugins/jquery-file-upload/js/main.js"></script>
<!-- The XDomainRequest Transport is included for cross-domain file deletion for IE8+ -->
<!--[if gte IE 8]><script src="js/cors/jquery.xdr-transport.js"></script><![endif]-->

Demo Page

table_managed.html

Official Documentation

http://jasny.github.com/bootstrap/javascript.html#fileupload

FancyBox

FancyBox is a tool for displaying images, html content and multi-media

CSS Files

<link href="assets/plugins/fancybox/source/jquery.fancybox.css" rel="stylesheet" />

JavaScript Files

<script src="assets/plugins/fancybox/source/jquery.fancybox.pack.js"></script>

Demo Page

gallery.html

Official Documentation

http://fancybox.net/

Flot

Flot is a pure JavaScript plotting library for jQuery, with a focus on simple usage, attractive looks and interactive features.

CSS Files

No CSS available

JavaScript Files

<script src="assets/plugins/flot/jquery.flot.js" type="text/javascript"></script>
<script src="assets/plugins/flot/jquery.flot.resize.js" type="text/javascript"></script>          
            

Demo Page

charts.html

Official Documentation

http://www.flotcharts.org/

gmaps.js

gmaps.js allows you to use the potential of Google Maps in a simple way. No more extensive documentation or large amount of code

CSS Files

No CSS available

JavaScript Files

<script src="assets/plugins/js/gmaps.js"></script>
<script src="assets/plugins/js/demo.gmaps.js"></script>

Demo Page

maps_google.html

Official Documentation

http://hpneo.github.com/gmaps/

FullCalendar

FullCalendar is a jQuery plugin that provides a full-sized, drag & drop calendar

CSS Files

<link href="assets/plugins/fullcalendar/fullcalendar/bootstrap-fullcalendar.css" rel="stylesheet" />

JavaScript Files

<script src="assets/plugins/fullcalendar/fullcalendar/fullcalendar.min.js"></script>	

Demo Page

calendar.html

Official Documentation

http://arshaw.com/fullcalendar/

Gritter Notifications

The super awesome background is just to show you that all notifications are transparent

CSS Files

<link rel="stylesheet" type="text/css" href="assets/plugins/gritter/css/jquery.gritter.css" />

JavaScript Files

<script type="text/javascript" src="assets/plugins/gritter/js/jquery.gritter.js"></script>

Demo Page

ui_general.html

Official Documentation

http://boedesign.com/demos/gritter/

jQuery slimScroll

slimScroll is a small (3.7KB) jQuery plugin that transforms any div into a scrollable area with a nice scrollbar

CSS Files

No CSS available

JavaScript Files

<script src="assets/plugins/jquery-ui/jquery-ui-1.10.1.custom.min.js"></script>	
<script src="assets/plugins/jquery-slimscroll/jquery.slimscroll.min.js"></script>

Demo Page

index.html

Official Documentation

http://rocha.la/jQuery-slimScroll

JQVMAP

JQVMap is a jQuery plugin that renders Vector Maps. It uses resizable Scalable Vector Graphics (SVG) for modern browsers like Firefox, Safari, Chrome, Opera and Internet Explorer 9. Legacy support for older versions of Internet Explorer 6-8 is provided via VML.

CSS Files

<link href="assets/plugins/jqvmap/jqvmap/jqvmap.css" media="screen" rel="stylesheet" type="text/css" />

JavaScript Files

<script src="assets/plugins/jqvmap/jqvmap/jquery.vmap.js" type="text/javascript"></script>	
<script src="assets/plugins/jqvmap/jqvmap/maps/jquery.vmap.world.js" type="text/javascript"></script>

Demo Page

maps_vector.html

Official Documentation

http://jqvmap.com/

Uniform

Uniform masks your standard form controls with custom themed controls. It works in sync with your real form elements to ensure accessibility and compatibility

CSS Files

<link rel="stylesheet" type="text/css" href="assets/plugins/uniform/css/uniform.default.css" />

JavaScript Files

<script type="text/javascript" src="assets/plugins/uniform/jquery.uniform.min.js"></script>

Demo Page

form_component.html

Official Documentation

http://uniformjs.com/

DropzoneJS

DropzoneJS is an open source library that provides drag'n'drop file uploads with image previews.

CSS Files

<link href="assets/plugins/dropzone/css/dropzone.css" rel="stylesheet"/>

JavaScript Files

<script src="assets/plugins/dropzone/dropzone.js"></script>

Demo Page

form_dropzone.html

Official Documentation

http://www.dropzonejs.com/

Bootstrap Tree

A lightweight Tree component, built for use with the Twitter Bootstrap framework.

CSS Files

<link rel="stylesheet" type="text/css" href="assets/plugins/bootstrap-tree/bootstrap-tree/css/bootstrap-tree.css" />

JavaScript Files

<script src="assets/plugins/bootstrap-tree/bootstrap-tree/js/bootstrap-tree.js"></script>

Demo Page

ui_tree.html

Official Documentation

https://github.com/cutterbl/Bootstrap-Tree

Bootstrap Form Wizard

This twitter bootstrap plugin builds a wizard out of a formatter tabbable structure. It allows to build a wizard functionality using buttons to go through the different wizard steps and using events allows to hook into each step individually.

CSS Files

No CSS available

JavaScript Files

<script type="text/javascript" src="assets/plugins/bootstrap-wizard/jquery.bootstrap.wizard.min.js"></script>

Demo Page

form_wizard.html

Official Documentation

https://github.com/VinceG/twitter-bootstrap-wizard

Nestable

Drag & drop hierarchical list with mouse and touch compatibility.

CSS Files

<link rel="stylesheet" tyyope="text/css" href="assets/plugins/jquery-nestable/jquery.nestable.css" />

JavaScript Files

<script src="assets/plugins/jquery-nestable/jquery.nestable.js"></script>

Demo Page

ui_nestable.html

Official Documentation

https://github.com/dbushell/Nestable

jQuery Validation Plugin

The jQuery Validation Plugin provides drop-in validation for your existing forms, while making all kinds of customizations to fit your application really easy

CSS Files

No CSS available

JavaScript Files

<script type="text/javascript" src="assets/plugins/jquery-validation/dist/jquery.validate.min.js"></script>

Demo Page

form_validation.html

Official Documentation

http://bassistance.de/jquery-plugins/jquery-plugin-validation/

Font Awesome 3.2.0

The iconic font designed for use with Twitter Bootstrap

CSS Files

<link href="assets/plugins/font-awesome/css/font-awesome.css" rel="stylesheet" />

Official Documentation

http://fortawesome.github.com/Font-Awesome/

Glyphicons Pro

Icons are designed primarily for toolbars and navigation bars in OS X Lion, the application for iPhone, iPhone 4, iPad and other Apple devices.

CSS Files

<link href="assets/plugins/glyphicons/css/glyphicons.css" rel="stylesheet" />
<link href="assets/plugins/glyphicons_halflings/css/halflings.css" rel="stylesheet" />

Official Documentation

http://glyphicons.com/

Open Sans

Metornic uses Open Sans web font from google fonts: http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700

CSS Files

@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);

Official Documentation

http://www.google.com/webfonts

对于一些常见问题的排查和解决方案;

点播服务器正常但直播提示采集服务未运行或相关设置页面卡住:有两个原因可能导致此问题;1、点播采集系统死进程,解决方法是重启服务器或者重启服务。2、点播服务器的防火墙被打开,进入点播服务器的网络属性窗口关闭windows防火墙即可(只是关闭防火墙,不要关闭防火墙服务。)

后台页面显示不正常或者某些按钮不能点击: 系统不支持IE以及使用IE内核的浏览器,如果是双核浏览器请切换到极速模式。

直播账号管理中创建账号是多了一行空白行: 同样是浏览器兼容性问题,直接删除空白行即可。

APK安装时提示解包失败: TamronOS v4版APK采用Android SDK17开发不支持低于此版本的老旧设备,解决方法是安装v2版本或者升级设备的Android系统。

IPTV系统部署后出现卡顿或加载中: 此问题有两种原因导致,1、客户端小路由的无线性能问题,可尝试更换小路由或使用网线直连机顶盒测试。2、内网部署缓存导致,解决方法是在缓存的忽略名单中添加对直播和点播的输出口IP做不缓存。

观看IPTV占用用户带宽: 这是由于计费下发死限速导致,如果核心路由是Panabit可以更改限速模式针对IPTV的直播和点播IP进行不限速操作。

部分卫星频道出现几天后无声音的问题: 此类情况多因为卫星前端设备码流输出存在错误导致,可配置频道定时重启的方法来解决。

配置自办频道第二个视频不能正常播放的问题: 自办频道播放的视频文件起编码格式和分辨率必须一致否则会出现该问题。

APK启动LOGO不清晰的问题: 图片要求最低尺寸为1920*1080 150DPI低于该分辨率的图盘会被强制拉伸全屏。

第一次安装系统提示SQLSTATE [HY200] [2002] No such file or directory : 下载的ISO损坏,制作U盘存在问题,或者使用的软碟通软件版本太低导致。

多个输出口如何配置节目单: 系统具备来路判断功能,只需要在客户端写入对应的输出口IP即可自动下发对应的节目单给APK。

点播系统如何多输出口: 原理一样可以通过路由劫持一个假域名来添加不同的路由劫持策略,此时需要在直播服务器的点播配置---点播输出地址中写入这个假域名即可。

TamronOS VOD Cache系统支持用户手动添加影片到系统具体方法如下;

1、配置点播系统FTP服务并启动:打开点播系统--磁盘管理--FTP服务

注意事项:正常情况下,打开FTP设置后系统已经内置好了参数,直接点击保存按钮即可(必须点击保存设置否则不会启用服务)。FTP密码可以根据需求自行修改。

FTP上传:系统默认监听所有IP,可以使用FTP工具如CuteFTP、FlashFTP等工具访问,即可方便的上传影片。

上传文件注意事项:正常打开FTP后会停留在点播系统数据影片的根目录,上传影片时需要自行创建一个目录,并将影片上传到该目录(目录名和影片名不能使用中文)

上传文件的访问路径:例如创建一个文件夹为test,上传文件名为1.mp4那么它的URL访问路径则为http://输出口IP:880/data/test/1.mp4

影片入库操作:打开直播系统后台---点播设置--视频采集--已经完成--选择添加影片按钮;

影片名称/分类:输入影片名称并选择一个分类(电影、电视剧、综艺、动漫、美剧)

年代/地区:年代为xxxx年(例如2015),从下拉菜单中选择一个地区。

主演/评分:如果要输入多个主演名称,请用英文逗号隔开,评分从1.0-9.9分

影片分类标签:如果有多个分类标签请用英文逗号隔开

上传影片海报:海报尺寸为120*170,可以更大但建议是竖图否则APK展示时会丢失比例

影片介绍:300字以内的影片介绍,太多字数可能导致APK展示时不够美观

视频文件:这里写添加影片的URL,IP需要用点播服务器的输出口IP,上图中url地址最后的",1"是必填,如果只有一个影片则,1第二个影片,2以此类推(如果分类选择为电影则只能添加一条记录)。 ,每条记录的占用一行。添加完成后点击保存该影片添加成功。

TamronOS腾龙智能桌面可以更方便的管理客户端机顶盒,推送和管控相关APK,具体设置方法如下

1、全局设置:全局设置中主要针对特定用户分组的全局配置进行设置

APK安装全局设置:针对该分组的用户中,是否允许用户自行安装APK。

允许所有用户安装APK:针对该分组的用户中,允许所有用户通过网络或者U盘安装APK。

需要独立授权:针对该分组中可以指定某些用户允许安装APK(选择该选项后再直播账号管理中会多一个是否允许安装APK的开关)

禁止所有用户安装APK:禁止该分组的所有用户安装APK

是否允许用户执行高级系统设置:改功能会禁止用户通过启动器的高级系统设置进入到机顶盒原生系统设置页面,但无法限制某些盒子遥控器自带设置按钮来进入。

禁止卸载的应用包名称:注意这里一行为一条,指定某个应用不能被卸载,需要在此处填写应用包名称,包名称可以下载一个APK包名称查看器来获得。

2、主题管理:用于设置桌面启动器背景、按钮等图片和主题切换管理(注意主题需要自行上传图片生成,如果没有主题则桌面启动器不会启动)

添加主题:添加主题所需的图片必须为PNG格式,背景图尺寸为1920*1080 大按钮图尺寸473*719 小按钮尺寸314*215 单位都是像素

注意事项:每次只能启用一个主题,不能同时启用多个主题,添加完成的主题可以通过预览按钮预览主题效果,如下图

3、默认应用管理:默认应用管理用于创建机顶盒做必须的默认应用,每一个按钮都可以锁定为默认应用且不允许用户变更应用。

按钮控制:如果要在某个按钮上锁定一个默认应用则必须设置为“锁定APK”。

要启动的APK包名称:这里的包名称要跟你上传到该按钮的应用包名一致,否则会无限提示下载,以TamronOS纯直播APK为例,它的包名称就是"com.neo.tvlive"

上传默认应用:点击上传按钮上传对应的APK(一定要跟要启动的APK包名称一致)上传成功后点击保存按钮

删除默认应用:将对应的按钮控制选项设置为“不锁定”,如果之前上传了默认应用需要先点击删除按钮删除原有的默认应用在点击保存

不锁定按钮:当某个按钮状态设置为不锁定时,用户点击该按钮可以自行设置一个应用通过该按钮启动,如果要更换应用可以在该按钮上点击遥控器的菜单键并选择“替换应用”

4、应用替换:主要作用为卸载已经安装的A应用并推送一个B应用给机顶盒

应用名称:这里的应用名称指的是B应用的名称,上图中我要将VST全聚合替换为QQ音乐。

要替换的应用包名称:这里指的是A应用的包名称,比如我这里要卸载的是VST全聚合,那么VST全聚合的包名称为"net.myvst.v2"

上传新应用:上传B应用的安装包

要推送的应用包名称:在这里设置B应用的包名称,比如我设置的QQ音乐,它的包名称为"com.tencent.qqmusictv"

要推送的应用版本号:这里指的是B应用的版本号,注意这里的版本号不能写错,如果错误可能会导致应用反复推送。版本号自己安装应用后再应用中对应查询。

5、推送新应用:将一个全新的应用推送到客户端机顶盒

应用名称:要推送的应用名称,例如我这里要推送的应用是“乐播投屏”

包名:这里填写乐播投屏的包名称

上传新应用:上传应用的安装包

要推送的应用版本号:乐播投屏的版本号,注意这里的版本号不能写错,如果错误可能会导致应用反复推送。版本号自己安装应用后再应用中对应查询。

6、启动广告管理

广告类型:可以是图片也可以是视频,但注意如果选择为视频,填写视频地址时请确保客户端机顶盒可以访问这个地址

注意事项:广告可以有多条,当有多条广告存在时,系统每次启动会随机播放一条。如果广告类型为视频,那么广告播放时间要大于视频长度时间(一般多3-5秒即可)

如果您在使用过程中还有其它问题,请与我们联络。

www.tamronos.com QQ 1125888050 Tel 13791663000 0536-8619798

教程编辑:亚洲黑鹰 CopyRight 2016-2019 TamronOS 版权所有 转载请注明出处。