CN109246482B - 基于iptv机顶盒的用户分组管理方法及*** - Google Patents

基于iptv机顶盒的用户分组管理方法及*** Download PDF

Info

Publication number
CN109246482B
CN109246482B CN201810890273.6A CN201810890273A CN109246482B CN 109246482 B CN109246482 B CN 109246482B CN 201810890273 A CN201810890273 A CN 201810890273A CN 109246482 B CN109246482 B CN 109246482B
Authority
CN
China
Prior art keywords
user
page
subsystem
current page
live channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810890273.6A
Other languages
English (en)
Other versions
CN109246482A (zh
Inventor
胡丽娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fiberhome Telecommunication Technologies Co Ltd
Original Assignee
Fiberhome Telecommunication Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fiberhome Telecommunication Technologies Co Ltd filed Critical Fiberhome Telecommunication Technologies Co Ltd
Priority to CN201810890273.6A priority Critical patent/CN109246482B/zh
Publication of CN109246482A publication Critical patent/CN109246482A/zh
Application granted granted Critical
Publication of CN109246482B publication Critical patent/CN109246482B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/441Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4753End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种基于IPTV机顶盒的用户分组管理方法及***,涉及交互式网络电视终端管理领域,包括S1:判断用户选择的是否为管理员模式,若是,转到S2,若否,则转到S4;S2:提示用户输入管理员密码,判断用户输入的管理员密码是否正确,若否,转到S1,若是,则进入管理员控制子***,并转到S3;S3:设置对用户子***可播放的IPTV业务节目;S4:进入用户子***,用户仅能播放对用户子***可播放的IPTV业务节目,用户访问其它节目时受限。本发明分组管理操作在IPTV机顶盒本地端完成,有效满足家庭用户场景下只有一个业务账号时的用户分组管理。

Description

基于IPTV机顶盒的用户分组管理方法及***
技术领域
本发明涉及交互式网络电视终端管理领域,具体涉及一种基于IPTV机顶盒的用户分组管理方法和一种基于IPTV机顶盒的用户分组管理***。
背景技术
随着IPTV(Internet Protocol television,交互式网络电视)机顶盒进入广大家庭,用户群体与日俱增,用户群体如成人、老年人、儿童等,不同的用户群体对于机顶盒的需求也不尽相同。目前为满足不同用户群体的需求,针对不同用户群体进行用户分组,不同用户分组所能观看的节目内容不同。针对不同的用户分组,业务平台一般通过业务账号来进行表示,但是一个家庭通常只有一个账号,所以要实现一个家庭的不同用户的需求,就需要IPTV机顶盒能够根据不同的人群来实现差异化的管理。
现行的IPTV机顶盒实现IPTV的功能主要包括两大块:浏览器和播放器,IPTV机顶盒的主要工作原理是,浏览器首先去加载IPTV业务平台的地址并上报机顶盒的相关参数,让业务平台判断机顶盒是否有权限进入平台,当机顶盒进入后,由业务平台下发EPG(Electronic Program Guide,电子节目指南)首页以及通过js调用播放器的相关接口,实现页面的显示以及视频的播放,也就是说,整个过程,浏览器都只是被动的接收平台下发的指令,无法主动的根据不同用户做定制化的管理,例如:当观看电视的是小朋友的时候,家长则可能会希望能让其只观看儿童直播频道,或者某些网页不适合小朋友观看时,但在现有技术背景下,家长无法将其设置为儿童不可观看。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种基于IPTV机顶盒的用户分组管理方法,分组管理操作在IPTV机顶盒本地端完成,有效满足家庭用户场景下只有一个业务账号时的用户分组管理。
为达到以上目的,本发明采取的技术方案是,包括:
S1:判断用户选择的是否为管理员模式,若是,转到S2,若否,则转到S4;
S2:提示用户输入管理员密码,判断用户输入的管理员密码是否正确,若否,则返回S1,若是,则进入管理员控制子***,并转到S3;
S3:设置对用户子***可播放的IPTV业务节目;
S4:进入用户子***,用户仅能播放对用户子***可播放的IPTV业务节目,用户访问其它节目时受限。
在上述方案的基础上,步骤S1中,所述判断用户选择的是否为管理员模式之前,还包括以下步骤:
S101:启动IPTV机顶盒中webview的activity,然后加载认证地址,向IPTV业务平台进行认证,若认证通过,则转到S102,若否,则结束;
S102:IPTV机顶盒***前台启动用户管理***,所述用户管理***包括用户分组管理子***、管理员控制子***和用户子***,转到S103;
S103:webview的activity切到IPTV机顶盒***后台继续加载EPG首页。
在上述方案的基础上,所述S3的具体步骤为:
S201:弹出选择界面,由用户选择是否进入直播频道设置界面,若选择是,则转到S202,若选择否,则转到S203;
S202:列出所有直播频道,用户选择/取消对用户子***可播放的直播频道,然后记录对用户子***不可播放的直播频道,结束;
S203:将webview的activity切到IPTV机顶盒***前台,转到S204;
S204:用户选择设置当前页面是否对用户子***可播放,对于设置为对用户子***可播放的当前页面,判断当前页面是否为直播频道页面,若不是,则转到S205,若是,则转到S206;
S205:记录当前页面的URL,并将当前页面的URL设置为对用户子***可播放,然后用户切换页面,返回S204;
S206:记录当前页面对应直播频道的频道号。
在上述方案的基础上,所述S4的具体步骤中,进入用户子***选择可播放的页面观看,在每一个页面具体包括:
S301:对点击将进入的页面进行判断,若该页面不为直播频道页面,且该页面的URL被设置为对用户子***可播放,则转到S302;若该页面为直播频道页面,且该直播频道被设置为对用户子***可播放,则转到S303;若为其它情况,则停留在当前页面,并提示错误;
S302:显示当前页面内容;
S303:播放直播频道的内容。
本发明还提供一种基于IPTV机顶盒的用户分组管理***,包括用户分组管理子***、管理员控制子***和用户子***;
所述用户分组管理子***用于:判断用户选择的是否为管理员模式,若否,则驱使用户子***工作;若是,则提示用户输入管理员密码,并判断用户输入的管理员密码是否正确,若错误,则结束;若正确,则驱使管理员控制子***工作;
所述管理员控制子***用于:设置对用户子***可播放的IPTV业务节目;
所述用户子***用于:限制用户仅能播放对用户子***可播放的IPTV业务节目进行观看。
在上述方案的基础上,所述用户分组管理子***在判断用户选择的是否为管理员模式之前,启动IPTV机顶盒中webview的activity,然后加载认证地址向IPTV业务平台进行认证,若认证通过,则在IPTV机顶盒***前台启动用户分组管理子***、管理员控制子***和用户子***,然后webview的activity切到IPTV机顶盒***后台继续加载EPG首页,若否,则结束。
在上述方案的基础上,所述管理员控制子***具体用于:
弹出选择界面,由用户选择是否进入直播频道设置界面:
若用户选择不进入直播频道设置界面,则将webview的activity切到IPTV机顶盒***前台,用户选择设置当前页面是否对用户子***可播放,对于设置为对用户子***可播放的当前页面,判断当前页面是否为直播频道页面,若当前页面为直播频道页面,记录当前页面对应直播频道的频道号;若当前页面不为直播频道页面,则记录当前页面的URL,并将当前页面的URL设置为对用户子***可播放;
若用户选择进入直播频道设置界面,则列出所有直播频道,用户选择/取消对用户子***可播放的直播频道,然后记录对用户子***不可播放的直播频道。
在上述方案的基础上,所述用户子***具体用于:
对点击将进入的页面进行判断,若该页面不为直播频道页面,且该页面的URL被设置为对用户子***可播放,则显示当前页面内容;若该页面为直播频道页面,且该直播频道被设置为对用户子***可播放,则播放直播频道的内容;若为其它情况,则停留在当前页面,并提示错误。
与现有技术相比,本发明的优点在于:当用户进入IPTV机顶盒时,则让用户选择是否进入管理员模式,且选择进入管理员模式的用户需要进行密码验证,进入管理员模式的用户可以正常访问该IPTV账号提供的全部业务,此外,还可以对非管理员模式的用户的可播放内容进行选择,非管理员模式下的用户仅能观看所设定的非管理员模式的用户的可播放内容,其他内容无法访问,以此来对不同用户进行分组划分管理,且整个分组管理操作在IPTV机顶盒本地端完成,有效满足家庭用户场景下只有一个业务账号时的用户分组管理。
附图说明
图1为本发明实施例中一种基于IPTV机顶盒的用户分组管理方法的流程图;
图2为本发明中实施例2的流程图;
图3为本发明中实施例3的流程图;
图4为本发明中实施例4的流程图。
具体实施方式
以下结合附图及实施例对本发明作进一步详细说明。本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
实施例1
参见图1所示,本发明实施例提供一种基于IPTV机顶盒的用户分组管理方法,用于在IPTV机顶盒本地端实现对用户的分组管理。本发明实施例的基于IPTV机顶盒的用户分组管理方法具体包括以下步骤:
S1:判断用户选择的是否为管理员模式,若是,转到S2,若否,则转到S4。本发明实施例中,当用户每次开机进入IPTV机顶盒时,均弹出管理员模式选择界面以供用户选择,此次来对不同的用户进行划分,当用户不选择进入管理员模式时,相当于此次用户进入的为被管理的普通用户分组,用户选择进入管理员模式时,则相当于用户此次进入的是管理分组,用于对普通用户分组的可观看内容进行定制,以此来对用户进行分组划分。为防止没有管理权限的普通用户进入管理员模式,当用户选择管理员模式后,提示用户输入管理员密码,输入密码成功,才会进入管理员模式。
S2:提示用户输入管理员密码,判断用户输入的管理员密码是否正确,若否,说明当前用户没有管理权限,则返回S1,若是,则进入管理员控制子***,并转到S3。管理员控制子***用于对进入用户子***的用户可播放的视频内容进行定制。
S3:用户选择设置对用户子***可播放的IPTV业务节目。当用户输入管理员密码正确后,进入管理员控制子***,进入管理员模式的用户选择对用户子***可播放的IPTV业务节目,IPTV业务中,除包括直播频道外,还包括其它视频节目(如点播、回看等),以及一些纯页面显示不带视频的业务。进入管理员控制子***可以不受限制的观看IPTV平台下发的所有业务。
S4:进入用户子***,用户仅能播放对用户子***可播放的IPTV业务节目,用户访问其它节目时受限。进入用户子***的用户相当于被管理的普通用户,该类用户只能观看管理员控制子***中用户选择的视频节目。
本发明实施例的基于IPTV机顶盒的用户分组管理方法,当用户进入IPTV机顶盒时,则让用户选择是否进入管理员模式,且选择进入管理员模式的用户需要进行密码验证,进入管理员模式的用户可以正常访问该IPTV账号提供的全部业务,此外,还可以对非管理员模式的用户的可播放内容进行设定,非管理员模式下的用户仅能观看所设定的非管理员模式的用户的可播放内容,其他内容无法访问,以此来对不同用户进行分组划分管理,且整个分组管理操作在IPTV机顶盒本地端完成,有效满足家庭用户场景下只有一个业务账号时的用户分组管理。
实施例2
参见图2所示,本发明实施例在实施例1的基础上,判断用户选择的是否为管理员模式之前,还包括以下步骤:
S101:启动IPTV机顶盒中webview的activity,然后加载认证地址,向IPTV业务平台进行认证,若认证通过,则转到S102,若否,则结束。IPTV机顶盒一般运行Android操作***,activity是Android操作***种最常见的一种组件。WebView是Android操作***中一个基于webkit引擎、展现web页面的控件。每次IPTV机顶盒开机启动后,均需要向IPTV业务平台进行认证,认证通过后才能够进行后续的操作。
S102:IPTV机顶盒***前台启动用户管理***,用户管理***包括用户分组管理子***、管理员控制子***和用户子***,转到S103;
S103:webview的activity切到IPTV机顶盒***后台继续加载EPG首页。由于Android操作***的特性,允许当前活动的activity只能有一个,因此,当用户管理******后,webview的activity会被切换到后台进行运行。
本发明实施例的基于IPTV机顶盒的用户分组管理方法,当IPTV机顶盒认证通过后,启动用户管理***,有效保证IPTV机顶盒本地端对用户管理的稳定运行。
实施例3
参见图3所示,在实施例3的基础上,步骤S3中,设置对用户子***可访问的播放内容,具体为:
S201:弹出选择界面,由用户选择是否进入本地直播频道设置界面,若选择是,则转到S202,若选择否,则转到S203。IPTV业务主要包括直播、点播、回看、EPG页面、增值业务(如游戏)的,其中点播、回看、EPG页面、增值业务都需要经过页面作为入口,对于非直播频道的业务,由页面进行展示和播放,故对于非直播频道的业务,通过控制页面的方式进行实现,页面相当于一个网页。故用户进入管理员控制子***后,需要判断用户是对直播频道进行设置,还是对非直播频道进行设置。
S202:列出所有直播频道,用户选择/取消对用户子***可播放的直播频道,然后记录对用户子***不可播放的直播频道,即对用户子***中可播放和不可播放的直播频道,是会被记录下来的。
S203:将webview的activity切到IPTV机顶盒***前台,转到S204;
S204:用户选择设置当前页面是否对用户子***可播放,对于设置为对用户子***可播放的当前页面,判断当前页面是否为直播频道页面,因为某些页面中可能含有直播内容,故对于设为可播放的页面,需进行进一步的判断,若不是,则转到S205,若是,则转到S206。对于页面,可以通过显示悬浮标志来表示当前页面是否对用户子***可见,用户在对页面设置时,通过特定的按键(如遥控器上的按键)来选择改变当前页面是否对用户子***可见。
S205:记录当前页面的URL(Uniform Resource Locator,统一资源定位符),并将当前页面的URL设置为对用户子***可播放,然后用户切换页面,返回S204,以对下一个页面进行选择设置;
S206:记录当前页面对应直播频道的频道号。
对于当前页面是否为直播频道页面,可以通过当前页面是否进行了相应的js调用来进行判断,该js调用为:
joinChannel(int channelNum)
setVideoDisplayMode(0)
若当前页面进行了该js调用,则当前页面为直播频道页面,反之,则不是。在实际工程应用中,不同直播频道的页面的URL是一样的,但其js的joinChannel调用的频道号channelNum不同,故对不同的直播频道不能仅从URL来区分。
此处采用两个地方设置直播频道的目的在于:S202将全部的直播频道在一个新增的Activity里面实现,便于用户批量选择;而S206是用户在IPTV原始的页面中对单个直播频道进行选择。
实施例4
参见图4所示,在实施例4的基础上,步骤S4中,进入用户子***选择可播放的直播频道观看,在每一个页面具体包括:
S301:对点击将进入的页面进行判断,若该页面不为直播频道页面,且该页面的URL被设置为对用户子***可播放,则转到S302;若该页面为直播频道页面,且该直播频道被设置为对用户子***可播放,则转到S303;若为其它情况,则停留在当前页面,并提示错误。
S302:显示当前页面内容;
S303:播放直播频道的内容。
实施例5
本发明实施例还提供一种基于IPTV机顶盒的用户分组管理***,包括用户分组管理子***、管理员控制子***和用户子***。
用户分组管理子***用于判断用户选择的是否为管理员模式,若否,则驱使用户子***工作,若是,则提示用户输入管理员密码,并判断用户输入的管理员密码是否正确,若错误,则结束,若正确,则驱使管理员控制子***工作;管理员控制子***用于设置对用户子***可播放的IPTV业务节目;用户子***用于限制用户仅能播放对用户子***可播放的IPTV业务节目进行观看。
本发明实施例的基于IPTV机顶盒的用户分组管理***,当用户进入IPTV机顶盒时,则让用户选择是否进入管理员模式,且选择进入管理员模式的用户需要进行密码验证,进入管理员模式的用户可以正常访问该IPTV账号提供的全部业务,此外,还可以对非管理员模式的用户的可播放内容进行选择,非管理员模式下的用户仅能观看所设定的非管理员模式的用户的可播放内容,其他内容无法访问,以此来对不同用户进行分组划分管理,且整个分组管理操作在IPTV机顶盒本地端完成,有效满足家庭用户场景下只有一个业务账号时的用户分组管理。
实施例6
在实施例6的基础上,用户分组管理子***判断用户选择的是否为管理员模式之前,还包括以下过程:
启动IPTV机顶盒中webview的activity,然后加载认证地址向IPTV业务平台进行认证,若认证通过,则IPTV机顶盒***前台启动用户分组管理子***、管理员控制子***和用户子***,然后webview的activity切到IPTV机顶盒***后台继续加载EPG首页,若否,则结束。
当webview的activity切到IPTV机顶盒***后台继续加载EPG首页后,还包括以下步骤,进入用户分组管理子***,用户分组管理子***具体用于:
弹出管理员模式选择界面供用户选择,若用户选择的是管理员模式,则弹出输入管理员密码的界面,待用户输入管理员密码后,判断用户输入的管理员密码是否正确,若否,则结束,若是,则驱使管理员控制子***工作,若用户选择的不是管理员模式,则驱使用户子***工作。
实施例7
在实施例7的基础上,管理员控制子***具体用于:
弹出本地选择界面,由用户选择是否进入直播频道设置界面:
若用户选择不是进入直播频道设置界面,则将webview的activity切到IPTV机顶盒***前台,用户选择设置当前页面是否对用户子***可播放,对于设置为对用户子***可播放的当前页面,判断当前页面是否为直播频道页面,若当前页面为直播频道页面,记录当前页面对应直播频道的频道号,若当前页面不为直播频道页面,则记录当前页面的URL,并将当前页面的URL设置为对用户子***可播放;
若用户选择是进入直播频道设置界面,则列出所有直播频道,用户选择/取消对用户子***可播放的直播频道,然后记录对用户子***不可播放的直播频道。
用户子***具体用于:
对点击将进入的页面进行判断,若该页面不为直播频道页面,且当该页面的URL被设置为对用户子***可播放,则显示该页面内容;若该页面为直播频道页面,且该直播频道被设置为对用户子***可播放,则播放直播频道的内容;若为其它情况,则停留在当前页面,并提示错误。
本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

Claims (2)

1.一种基于IPTV机顶盒的用户分组管理方法,其特征在于,包括以下步骤:
S1:判断用户选择的是否为管理员模式,若是,转到S2,若否,则转到S4;
S2:提示用户输入管理员密码,判断用户输入的管理员密码是否正确,若否,则返回S1,若是,则进入管理员控制子***,并转到S3;
S3:设置对用户子***可播放的IPTV业务节目;
S4:进入用户子***,用户仅能播放对用户子***可播放的IPTV业务节目,用户访问其它节目时受限;
步骤S1中,所述判断用户选择的是否为管理员模式之前,还包括以下步骤:
S101:启动IPTV机顶盒中webview的activity,然后加载认证地址,向IPTV业务平台进行认证,若认证通过,则转到S102,若否,则结束;
S102:IPTV机顶盒***前台启动用户管理***,所述用户管理***包括用户分组管理子***、管理员控制子***和用户子***,转到S103;
S103:webview的activity切到IPTV机顶盒***后台继续加载EPG首页;
所述S3的具体步骤为:
S201:弹出选择界面,由用户选择是否进入直播频道设置界面,若选择是,则转到S202,若选择否,则转到S203;
S202:列出所有直播频道,用户选择/取消对用户子***可播放的直播频道,然后记录对用户子***不可播放的直播频道,结束;
S203:将webview的activity切到IPTV机顶盒***前台,转到S204;
S204:用户选择设置当前页面是否对用户子***可播放,对于设置为对用户子***可播放的当前页面,判断当前页面是否为直播频道页面,若不是,则转到S205,若是,则转到S206;
S205:记录当前页面的URL,并将当前页面的URL设置为对用户子***可播放,然后用户切换页面,返回S204;
S206:记录当前页面对应直播频道的频道号;
所述S4的具体步骤中,进入用户子***选择可播放的页面观看,在每一个页面具体包括:
S301:对点击将进入的页面进行判断,若该页面不为直播频道页面,且该页面的URL被设置为对用户子***可播放,则转到S302;若该页面为直播频道页面,且该直播频道被设置为对用户子***可播放,则转到S303;若为其它情况,则停留在当前页面,并提示错误;
S302:显示当前页面内容;
S303:播放直播频道的内容;
所述IPTV业务包括直播频道、视频节目以及非视频页面;
所述判断当前页面是否为直播频道页面包括:
确认当前页面是否进行了相应的js调用来进行判断,若当前页面进行了该js调用,则当前页面为直播频道页面,反之,则不是。
2.一种基于IPTV机顶盒的用户分组管理***,其特征在于,包括用户分组管理子***、管理员控制子***和用户子***;
所述用户分组管理子***用于:判断用户选择的是否为管理员模式,若否,则驱使用户子***工作;若是,则提示用户输入管理员密码,并判断用户输入的管理员密码是否正确,若错误,则结束;若正确,则驱使管理员控制子***工作;
所述管理员控制子***用于:设置对用户子***可播放的IPTV业务节目;
所述用户子***用于:限制用户仅能播放对用户子***可播放的IPTV业务节目进行观看;
所述用户分组管理子***在判断用户选择的是否为管理员模式之前,启动IPTV机顶盒中webview的activity,然后加载认证地址向IPTV业务平台进行认证,若认证通过,则在IPTV机顶盒***前台启动用户分组管理子***、管理员控制子***和用户子***,然后webview的activity切到IPTV机顶盒***后台继续加载EPG首页,若否,则结束;
所述管理员控制子***具体用于:
弹出选择界面,由用户选择是否进入直播频道设置界面:
若用户选择不进入直播频道设置界面,则将webview的activity切到IPTV机顶盒***前台,用户选择设置当前页面是否对用户子***可播放,对于设置为对用户子***可播放的当前页面,判断当前页面是否为直播频道页面,若当前页面为直播频道页面,记录当前页面对应直播频道的频道号;若当前页面不为直播频道页面,则记录当前页面的URL,并将当前页面的URL设置为对用户子***可播放;
若用户选择进入直播频道设置界面,则列出所有直播频道,用户选择/取消对用户子***可播放的直播频道,然后记录对用户子***不可播放的直播频道;
所述用户子***具体用于:
对点击将进入的页面进行判断,若该页面不为直播频道页面,且
该页面的URL被设置为对用户子***可播放,则显示当前页面内容;
若该页面为直播频道页面,且该直播频道被设置为对用户子***可播放,则播放直播频道的内容;若为其它情况,则停留在当前页面,并提示错误;
所述IPTV业务包括直播频道、视频节目以及非视频页面;
所述判断当前页面是否为直播频道页面包括:
确认当前页面是否进行了相应的js调用来进行判断,若当前页面进行了该js调用,则当前页面为直播频道页面,反之,则不是。
CN201810890273.6A 2018-08-07 2018-08-07 基于iptv机顶盒的用户分组管理方法及*** Active CN109246482B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810890273.6A CN109246482B (zh) 2018-08-07 2018-08-07 基于iptv机顶盒的用户分组管理方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810890273.6A CN109246482B (zh) 2018-08-07 2018-08-07 基于iptv机顶盒的用户分组管理方法及***

Publications (2)

Publication Number Publication Date
CN109246482A CN109246482A (zh) 2019-01-18
CN109246482B true CN109246482B (zh) 2020-11-10

Family

ID=65070569

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810890273.6A Active CN109246482B (zh) 2018-08-07 2018-08-07 基于iptv机顶盒的用户分组管理方法及***

Country Status (1)

Country Link
CN (1) CN109246482B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112860145B (zh) * 2019-07-30 2022-08-26 华为技术有限公司 一种应用的控制方法与电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101771807A (zh) * 2009-12-23 2010-07-07 中山大学 控制数字家庭家用电器的机顶盒及方法
CN103747322A (zh) * 2013-12-21 2014-04-23 惠州市伟乐科技有限公司 一种机顶盒的节目播放控制方法
CN104581389A (zh) * 2015-01-08 2015-04-29 浪潮软件集团有限公司 一种用于数字电视机顶盒的儿童收视行为控制***及方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100083304A1 (en) * 2008-09-26 2010-04-01 Yang Pan System and method of rendering advertisements by employing paused screen of television
US8990317B2 (en) * 2010-11-24 2015-03-24 At&T Intellectual Property I, L.P. Shared multimedia experience

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101771807A (zh) * 2009-12-23 2010-07-07 中山大学 控制数字家庭家用电器的机顶盒及方法
CN103747322A (zh) * 2013-12-21 2014-04-23 惠州市伟乐科技有限公司 一种机顶盒的节目播放控制方法
CN104581389A (zh) * 2015-01-08 2015-04-29 浪潮软件集团有限公司 一种用于数字电视机顶盒的儿童收视行为控制***及方法

Also Published As

Publication number Publication date
CN109246482A (zh) 2019-01-18

Similar Documents

Publication Publication Date Title
US11871064B2 (en) Systems and methods for presenting content simultaneously in different forms based on parental control settings
US11575973B2 (en) Media content search results ranked by popularity
JP7447197B2 (ja) 対話型メディア環境におけるエピソード追跡のためのシステムおよび方法
US10575056B2 (en) System and method for sharing user content through a set-top box
US8893169B2 (en) Systems and methods for selectively obscuring portions of media content using a widget
US10205999B2 (en) Advanced user interface and control paradigm including contextual collaboration for multiple service operator extended functionality offers
AU2017277686B2 (en) Systems and methods for determining context switching in conversation
US8805751B2 (en) User class based media content recommendation methods and systems
CA2834730C (en) Apparatus, systems and methods for facilitating social networking via a media device
US9021607B2 (en) Advanced user interface and control paradigm including digital rights management features for multiple service operator extended functionality offers
JP6937369B2 (ja) 2要素認証を用いたメディアアセットに対するアクセスの制御のためのシステムおよび方法
US20120278428A1 (en) Creation and presentation of selective digital content feeds
KR20130039771A (ko) 컨텐츠의 목적지를 할당하기 위한 사용자 정의형 룰
US8793718B2 (en) System and method for collecting opinion data
KR20180021669A (ko) 유저 프로파일에 기초한 미디어 자산을 위한 이미지의 자동 포맷팅을 위한 시스템 및 방법
JP2021175057A (ja) 選択画面に対するユーザ操作を通信事業者サーバで認識するシステム及びユーザ操作認識方法
KR20070078967A (ko) 데이터 분배장치, 데이터 분배용 컴퓨터 프로그램 제품 및데이터 분배방법
CN109246482B (zh) 基于iptv机顶盒的用户分组管理方法及***
WO2013015919A2 (en) Systems and methods for selectively modifying the display of advertisements and providing supplementary media content
US20140188937A1 (en) Systems, methods, and media for controlling access to media content
WO2012098479A1 (en) Synchronized video presentation
WO2012148425A1 (en) Creation and presentation of selective digital content feeds

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant