一种节目状态更新方法和装置的制造方法

文档序号:10555971阅读:552来源:国知局
一种节目状态更新方法和装置的制造方法
【专利摘要】本发明提供了一种节目状态控制方法和装置,通过获取节目状态信息,根据所述节目状态信息计算节目状态转换时间,根据所述节目状态转换时间启动定时器,进行节目状态的更新。通过该方法和装置能够对每个节目的状态更新进行及时更新,保证了用户在客户端上看到的节目状态信息的实时性,非常好的解决了现有技术中存在的节目状态不准确等问题,达到了良好的效果。
【专利说明】一种节目状态更新方法和装置 【技术领域】
[0001 ]本发明涉及信息播放技术领域,特别涉及一种节目状态更新方法和装置。 【【背景技术】】
[0002] 目前的大多数视频播放网站提供轮播节目(也就是精确确定起止时间的录播节 目)和直播节目(大概确定起止时间的现场直播)给用户观看,对于直播节目,有三种状态:
[0003] (1)未开始:未到直播开始时间(这个时间是编辑定的,跟现场真正开始的时间可 能有一点差异);
[0004] (2)直播中:正在直播,视频信号是实时的;
[0005] (3)可回看:表示已经直播完毕,点击可回看的直播节目实际上是在观看它的录 像。
[0006] 这三种状态的直播节目都会出现在界面上,通过不同颜色和文字的角标来区分。 用户可以看到的是可回看和直播中的直播节目,未开始的直播节目当然是看不了的,用户 如果点击,会弹出提示说该直播节目还未开始。
[0007] 现有的视频播放软件对于未开始的直播节目,一般就是弹出提示就完了。有的视 频播放软件为了增强用户体验,改善产品质量,引入了直播节目的预约功能,也就是用户能 预约一个未开始的直播节目,当直播开始时,用户会收到推送提示,提醒用户按时观看预约 的节目。
[0008] 现有技术中用户往往将预约的节目添加到用户菜单中,通过节目菜单管理功能查 看节目的状态信息,并根据节目状态选择观看节目的方式。然而现有技术中经常出现用户 菜单中的节目状态显示不及时,以及节目状态和节目实际状态不符合的情况,造成用户掌 握的节目状态不准确的情况发生,影响了用户观看体验。 【
【发明内容】

[0009] 为了解决现有技术中存在节目状态不准确等问题,本发明实施例提供了一种节目 状态更新方法和装置。
[0010] 本发明实施例提供的一种节目状态更新方法,包括:
[0011] 获取节目状态信息;
[0012] 根据所述节目状态信息计算节目状态转换时间;
[0013] 根据所述节目状态转换时间启动定时器;
[0014] 根据所述定时器更新所述节目状态。
[0015] 在一些【具体实施方式】中,所述获取节目状态信息具体为:客户端定时从服务器端 获取最新节目状态ig息。
[0016] 在一些【具体实施方式】中,所述节目状态信息至少包括:节目开始时间,和/或,节目 结束时间;所述根据节目状态信息计算节目状态转换时间具体为:
[0017] 根据当前系统时间和所述节目开始时间,或,根据当前系统时间和所述节目结束 时间,计算节目状态转换时间。
[0018] 在一些【具体实施方式】中,所述根据所述节目状态转换时间启动定时器进一步包 括:
[0019] 判断该节目对应的定时器是否已经启动,如果已经启动,则终止该步骤。
[0020] 在一些【具体实施方式】中,所述根据所述节目状态转换时间启动定时器进一步包 括:
[0021] 判断该节目对应的定时器是否已经启动,如果已经启动,则更新所述定时器的定 时时间。
[0022] 在一些【具体实施方式】中,所述根据所述定时器更新所述节目状态具体为:
[0023] 所述定时器定时结束时,更新所述节目状态;当更新后的节目状态为节目最终状 态时,则终止节目状态更新;当更新后的节目状态不为节目最终状态时,则重新获取节目状 态信息。
[0024] 在一些【具体实施方式】中,所述节目状态至少包括:未开始、直播中和可回看;
[0025] 当所述节目状态为未开始时,则该节目为可预约;
[0026] 当所述节目状态由未开始更新为直播中时,则删除该节目的预约信息;
[0027] 当所述节目状态为直播中或可回看时,则该节目不可预约。
[0028] 本发明实施例还提供一种节目状态更新装置,包括:
[0029] 节目状态获取模块:用于获取节目状态信息,并将节目状态信息发送给定时器模 块;
[0030] 定时器模块:用于根据所述节目状态信息计算节目状态转换时间,并根据所述节 目状态转换时间进行定时;定时结束时,向节目状态更新模块发送节目状态更新指示;
[0031 ]节目状态更新模块:用于接收节目状态更新指示,并根据所述节目状态更新指示 更新所述节目状态。
[0032]在一些【具体实施方式】中,进一步包括:
[0033] 定时器判断单元:用于判断该节目对应的定时器是否已经启动,如果已经启动,则 不做操作;如果没有启动,则启动定时器。
[0034]在一些【具体实施方式】中,进一步包括:
[0035] 定时器判断单元:用于判断该节目对应的定时器是否已经启动,如果已经启动,则 更新所述定时器定时时间;如果没有启动,则启动定时器。
[0036]在一些【具体实施方式】中,进一步包括:
[0037]节目状态存储单元:用于存储节目状态信息,所述节目状态信息至少包括节目状 态转换顺序、节目最终状态指示;所述节目状态转换顺序用于指示节目状态更新模块更新 节目状态的顺序,所述节目最终状态指示用于指示所述节目是否为最终状态,当为最终状 态时,指示节目状态更新模块终止该节目状态的更新。
[0038]在一些【具体实施方式】中,进一步包括:
[0039]节目预约模块:用于预约节目,当节目状态更新模块将节目状态更新为未开始时, 则该节目预约模块提供预约操作;当节目状态更新模块将节目状态更新为直播中时,则节 目预约模块删除该节目的预约信息;当节目状态更新模块将节目状态更新为未开始或可回 看时,则节目预约模块禁止该节目的预约。
[0040]与现有技术相比,本发明通过设定定时器的方式,对每个节目的状态更新进行计 时,保证了客户端看到的节目状态信息能够及时更新,非常好的解决了现有技术中存在的 节目状态不准确等问题。更进一步的,通过根据最新的节目状态转换时间进行定时器定时, 并不断进行定时器更新,能够保证在节目播出延时或播出取消的情况下,客户端得到的节 目状态是最新的。 【【附图说明】】
[0041 ]图1是本发明实施例一提供的一种节目状态更新方法流程图;
[0042]图2是本发明实施例二提供的一种节目状态更新方法流程图;
[0043]图3是本发明实施例三提供的一种节目状态更新方法流程图;
[0044] 图4为本发明实施例四提供的一种节目预约方法流程图;
[0045] 图4A为本发明实施例四提供的节目预约状态界面图;
[0046] 图4B为本发明实施例四提供的节目预约界面图;
[0047]图4C为本发明实施例四提供的预约提醒显示界面图;
[0048]图4D为本发明实施例四提供的预约管理界面图;
[0049]图4E为本发明实施例四提供的预约取消界面图;
[0050]图5为本发明实施例五提供的一种节目状态更新装置;
[0051 ]图6为本发明实施例六提供的一种节目状态更新装置。 【【具体实施方式】】
[0052]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0053]本发明实施例一提供了一种节目状态更新方法,如图1所示,具体包括:
[0054]步骤101:获取节目状态信息;
[0055] 客户端定时从服务器端获取节目的状态信息。由于连接服务器的客户端非常多, 通过服务器主动发送的方式向客户端定时发送节目状态信息并不现实,这样会加重服务器 的负担,因此,在本实施例中,采用客户端定时从服务器端获取节目状态信息的方式,获取 的时间由客户端软件自行设定,也可以由服务器端设定。
[0056] 步骤102:根据所述节目状态信息计算节目状态转换时间;
[0057] 接收节目状态信息,所述节目状态信息至少包括:节目开始时间,和/或,节目结束 时间。
[0058] 客户端根据当前的系统时间和节目开始时间,计算距离节目开始还有多少时长, 将该时长确定为节目状态转换时间;或,
[0059] 客户端根据当前的系统时间和节目结束时间,计算距离节目结束还有多少时长, 将该时长确定为节目状态转换时间;
[0060] 需要指出的是,节目开始时间和节目结束时间是两个比较常用的时间点,系统可 以根据需要设定其他时间点,比如中场休息时间等,操作方式都是一样的,在这里不再赘 述。
[0061] 需要指出的是,所述节目状态转换时间可以根据时长,也可以具体时间点进行定 时,在这里不做限定,仅以根据时长进行定时的方式为例进行说明。
[0062] 步骤103:根据所述节目状态转换时间启动定时器;
[0063] 接收节目状态转换时间,并根据所述时间,启动定时器。
[0064] 由于服务器端并不会在节目状态转换时间到的时候推送给客户端一个转换信号, 而且客户端从服务器端获取节目列表的定时刷新,也不能保证节目状态能够立刻变化(因 为定时刷新也是有时间间隔的),所以本发明实施例通过定时器来实现节目状态的刷新。
[0065] 每次客户端从服务器端获取了最新的节目状态信息,就会统计所有节目的当前状 态和节目状态转换时间,这些信息是由服务器端传来的,而且是最新的,所以以此为基准进 行定时是准确的,每个节目都有一个定时器。
[0066] 步骤104:根据所述定时器更新所述节目状态。
[0067] 当节目对应的定时器到时时,则更新所对应的节目状态,比如:当前距离节目开始 还有30分钟,则该定时器定时30分钟,当30分钟结束时,则更新所述节目状态。
[0068] 本发明实施例一通过客户端定时从服务器获取节目状态,设定定时器的方式,对 每个节目的状态更新进行计时,这样既保证了服务器侧的负担不会加重,也保证了客户端 看到的节目状态信息能够及时更新,非常好的解决了现有技术中存在的节目状态不准确等 问题。
[0069] 更进一步的,本发明实施例二提供了一种节目状态更新方法,如图2所示,包括:
[0070] 步骤201:获取节目状态信息;
[0071] 本步骤同实施例一中步骤101的操作相同,在这里不再赘述。
[0072]步骤202:根据节目状态信息计算节目状态转换时间;
[0073]本步骤同实施例一中步骤102的操作相同,在这里不再赘述。
[0074] 步骤2031:判断该节目对应的定时器是否已经启动;
[0075]客户端获得节目状态转换时间后,判断该节目对应的定时器是否已经启动,进行 判断的目的在于确定该节目是否已经启动定时。
[0076] 如果已经启动,转步骤2032;如果未启动,转步骤2033。
[0077]步骤2032:如果定时器已经启动,则不做任何操作;
[0078] 如果定时器已经启动,说明该节目状态定时已经启动,则不需要做任何操作,只需 要等待定时器到时,转步骤2041。
[0079] 步骤2033:如果定时器没有启动,则启动定时器;
[0080]如果定时器没有启动,则说明针对该节目的状态转换定时还没有启动,则根据步 骤202中确定的节目状态转换时间,启动定时器。
[0081 ] 步骤2041:更新节目状态;
[0082]当定时器定时结束时,更新节目状态。优选的,对于直播节目我们设定节目有三种 状态:未开始、直播中和可回看。如果当前节目状态为未开始,则定时时间到时,节目状态更 新为直播中;如果当前节目状态为直播中,则定时时间到时,节目状态更新为可回看。
[0083]节目状态的转换时间和转换方式,如下表所示:
[0085]从上表可以看出,假设获取到的节目状态为未开始,直播节目开始时间为11:10, 当前时间为11:05,则计算节目状态转换时间为5分钟,启动定时器,当定时时间到时,更新 节目状态为直播中;同样,当获取到的节目状态为直播中时,节目结束时间为11:50,当前时 间为11:10,则计算节目状态转换时间为40分钟,启动定时器,当定时时间到时,更新节目状 态为可回看。
[0086] 步骤2042:判断节目当前状态是否为节目最终状态;
[0087]客户端对节目状态做个判断,如果是最终状态,则转步骤2043 ;如果不是最终状 态,则转步骤201,继续获取节目状态信息,对节目状态进行更新。
[0088] 步骤2043:终止节目状态更新;
[0089] 如果节目已经为最终状态,则终止流程。比如如果当前节目状态为可回看,则客户 端停止对该节目状态的更新。
[0090] 本发明实施例二通过增加定时器判断的步骤,确保了状态更新的有效性,避免了 节目状态更新造成混乱。同时,在节目状态更新后,判断该节目状态是否是最终状态,如果 是则不再更新,避免了客户端对节目状态进行无效操作,减小了客户端的工作量,提升了系 统的效率。
[0091] 更进一步的,本发明实施例三提供了一种节目状态更新方法,如图3所示,包括: [0092]步骤301:获取节目状态信息;
[0093]本步骤同实施例二中步骤201的操作相同,在这里不再赘述。
[0094]步骤302:根据节目状态信息计算节目状态转换时间;
[0095]本步骤同实施例二中步骤202的操作相同,在这里不再赘述。
[0096] 步骤3031:判断该节目对应的定时器是否已经启动;
[0097]客户端获得节目状态转换时间后,判断该节目对应的定时器是否已经启动,进行 判断的目的在于确定该节目是否已经启动定时。
[0098] 如果已经启动,转步骤3032;如果未启动,转步骤3033。
[0099] 步骤3032:更新定时器定时时间;
[0100] 本步骤中,如果定时器已经启动,则用最新的状态转换时间来更新定时器的定时 时间,以确保定时器的定时时间的准确性。
[0101] 在一些直播节目中,往往会因为播出的原因造成节目播出延时,甚至出现播出取 消的情况,本步骤中,根据最新的节目状态转换时间进行定时器定时,能够保证客户端得到 的节目状态是最新的。
[0102] 比如:原定11:30的节目直播,由于主办方的原因,推迟至12:00开始。在11:10的时 候,节目状态为未开始,定时器为20分钟定时;在11:20的时候,服务器端进行了节目状态的 更新,将节目开始时间更新为12:00;客户端获取最新节目状态信息,计算出节目状态转换 时间为40分钟,在定时器已经启动的情况下,将定时器的定时时间由20分钟更新为40分钟, 这样能保证客户端正确显示节目状态。
[0103] 步骤3033:启动定时器;
[0104] 如果定时器没有启动,则启动定时器。
[0105] 步骤3041:更新节目状态;
[0106]该步骤的操作同实施例二中的步骤2041操作一致,在这里不再赘述。
[0107]步骤3042:判断节目状态是否为最终状态;
[0108]该步骤的操作同实施例二中的步骤2042操作一致,在这里不再赘述。
[0109] 步骤3043:终止节目状态更新;
[0110]如果节目已经为最终状态,则终止流程。比如如果当前节目状态为可回看,则客户 端停止对该节目状态的更新。
[0111] 本发明实施例三通过增加定时器判断的步骤,采用最新的节目状态转换时间更新 定时器,每次更新都能确保定时器的准确性,使客户端在节目时间出现变动的时候,保证节 目状态的准确性。
[0112] 本发明实施四提供一种节目预约方法,如图4所示,包括:
[0113] 步骤401:判断节目状态;
[0114] 客户端在显示节目能否预约前,需要首先判断该节目对应的节目状态信息,当该 节目状态为未开始时,显示预约界面。当该节目状态为直播中或可回看时,则显示该节目不 可预约。所述节目状态信息的获取采用实施例一至三所述的方法进行获取。
[0115] 在节目选择页上显示可预约标志,可以是一个闹钟形状的图标,表示该节目是未 开始的直播节目,可以预约,如果该节目已被预约,则图标换成另外的样式,表示该节目已 被预约,如图4A所示。
[0116] 当点击节目时,除了提示这是未开始节目,还会有预约按钮,如图4B所示。
[0117] 步骤402:发送预约请求;
[0118] 当该节目处于可预约状态时,客户端用户点击预约按钮,则向服务器发出预约请 求,服务器记录该预约请求。通过这种方式,用户所有的客户端(电视、手机、车载设备等)都 可以同步获得该用户的预约记录。当然,如果用户未登录,则弹出的提示里是登录按钮,弓丨 导用户去登录。
[0119] 服务器记录该预约请求后,会在特定时间向客户端发送预约到期提醒消息,比如 当用户预约的直播节目到了播出时间前几分钟时,客户端会收到一条推送信息(通过内置 的推送sdk实现),推送信息里包括到时节目的信息和流地址等。这时客户端会在屏幕右上 角弹出提示条,包含到时节目的标题和时间等,如图4C所示。
[0120]优选的,这个预约到时提醒是一个静态的控件,弹出后过一段时间消失。如果在某 个被预约的直播节目收到了到时推送信息,预约到时提醒已在显示时,又收到另外一个节 目的预约到时推送信息,则这两个提醒会循环滚动显示。
[0121 ]当节目状态由未开始更新为直播中时,删除该节目的预约信息。
[0122] 步骤403:更改节目预约状态;
[0123] 客户端更改该节目的预约状态为已预约。
[0124] 优选的,本实施例还提供了一种预约管理的方法,通过预约管理页面,集中管理预 约信息,本实施例提供一个单独的预约节目管理页面,来浏览当前所有已预约节目如图4D 所示。
[0125] 该管理页面中,包含所有已被预约的节目,如果要取消预约,有两种方式,如图4E 所示:
[0126] 1、点击某个节目,弹出取消预约的对话框,点击取消,该节目就从预约列表中删除 了;
[0127] 2、点击预约管理界面右上角的"批量取消模式"按钮,进入批量取消预约模式,这 时界面上会显示浮层,浮层上包括每个节目的勾选框。
[0128] 本发明实施例四通过在用户进行节目预约的时候,结合节目状态信息实时更新节 目的预约状态,这样能够使节目预约状态更准确的显示,保持节目状态的一致性,有更好的 用户体验。
[0129] 本发明实施例五提供了一种节目状态更新状装置,如图5所示,包括:
[0130]节目状态获取模块501:用于获取节目状态信息,并将节目状态信息发送给定时器 模块502;
[0131 ]节目状态获取模块501定时从服务器端获取节目的状态信息。由于连接服务器的 客户端非常多,通过服务器主动发送的方式向客户端定时发送节目状态信息并不现实,这 样会加重服务器的负担,因此,在本实施例中,节目状态获取模块501定时从服务器端获取 节目状态信息的方式,定时的时间由客户端软件自行设定,也可以由服务器端设定。将获取 到的节目状态信息发送给定时器模块502。
[0132] 定时器模块502:用于根据所述节目状态信息计算节目状态转换时间,并根据所述 节目状态转换时间进行定时;定时结束时,向节目状态更新模块503发送节目状态更新指 示;
[0133] 定时器模块502根据当前的系统时间和节目开始时间,计算距离节目开始还有多 少时长,将该时长确定为节目状态转换时间;或,
[0134] 客户端根据当前的系统时间和节目结束时间,计算距离节目结束还有多少时长, 将该时长确定为节目状态转换时间;
[0135] 根据上述节目状态转换时间,启动定时器,并在定时器到时时,向节目状态更新模 块503发送节目状态更新指示。
[0136] 节目状态更新模块503:用于接收节目状态更新指示,并根据所述节目状态更新指 示更新所述节目状态。
[0137] 节目状态更新模块503接收到定时器模块502发送的节目状态更新指示后,进行节 目状态更新。
[0138] 本实施例五通过该节目状态更新装置,增加定时器模块502,对每个节目的状态更 新进行计时,保证了客户端看到的节目状态信息能够及时更新,非常好的解决了现有技术 中存在的节目状态不准确等问题。
[0139] 更进一步的,本发明实施例六提供了一种节目状态更新装置,如图6所示,在本发 明实施例五提供的节目状态更新装置的基础上,进一步包括:
[0140] 定时器判断单元6021:用于判断该节目对应的定时器是否已经启动,如果已经启 动,则不做操作;如果没有启动,则启动定时器。或者,可替换的,该定时器判断单元6021用 于判断该节目对应的定时器是否已经启动,如果已经启动,则更新所述定时器定时时间;如 果没有启动,则启动定时器。
[0141] 通过该定时器判断单元6021,可以在定时器已经启动时,不做任何操作,通过这种 方式,可以确保状态更新的有效性,避免了节目状态更新造成混乱。
[0142] 通过该定时器判断单元6201,也可以在定时器已经启动时,根据节目状态转换时 间,更新定时器的定时,以确保定时器的定时时间的准确性。在一些直播节目中,往往会因 为播出的原因造成节目播出延时,甚至出现播出取消的情况,通过定时器判断单元6201,根 据最新的节目状态转换时间进行定时器定时,能够保证客户端得到的节目状态是最新的。
[0143] 节目状态存储单元6031:用于存储节目状态信息,所述节目状态信息至少包括节 目状态转换顺序、节目最终状态指示;所述节目状态转换顺序用于指示节目状态更新模块 更新节目状态的顺序,所述节目最终状态指示用于指示所述节目是否为最终状态,当为最 终状态时,指示节目状态更新模块503停止该节目状态的更新。
[0144] 更进一步的,本发明实施例六提供的节目状态更新装置,还包括:
[0145] 节目预约模块604:用于预约节目,当节目状态更新模块603将节目状态更新为未 开始时,则该节目预约模块604提供预约操作;当节目状态更新模块603将节目状态更新为 直播中时,则节目预约模块604删除该节目的预约信息;当节目状态更新模块603将节目状 态更新为未开始或可回看时,则节目预约模块604禁止该节目的预约。
[0146] 通过将节目预约模块604和节目状态更新模块603相配合,这样在进行节目预约的 时候,可以结合节目状态信息实时更新节目的预约状态,这样能够使节目预约状态更准确 的显示,保持节目状态的一致性,有更好的用户体验。
[0147] 综上所述,通过本发明实施例提供的一种节目状态更新方法和装置,能够对每个 节目的状态进行及时更新,保证了用户在客户端上看到的节目状态信息的实时性,非常好 的解决了现有技术中存在的节目状态不准确等问题。
[0148] 本领域普通技术人员可以理解【具体实施方式】的各种方法中的全部或部分步骤是 可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存 储介质可以包括:只读存储器(R〇M,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
[0149] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种节目状态更新方法,其特征在于包括: 获取节目状态fg息; 根据所述节目状态信息计算节目状态转换时间; 根据所述节目状态转换时间启动定时器; 根据所述定时器更新所述节目状态。2. 如权利要求1所述的节目状态更新方法,其特征在于,所述获取节目状态信息具体 为: 客户端定时从服务器端获取最新节目状态信息。3. 如权利要求2所述的节目状态更新方法,其特征在于,所述节目状态信息至少包括: 节目开始时间,和/或,节目结束时间; 所述根据节目状态信息计算节目状态转换时间具体为: 根据当前系统时间和所述节目开始时间,或,根据当前系统时间和所述节目结束时间, 计算节目状态转换时间。4. 如权利要求1所述的节目状态更新方法,其特征在于,所述根据所述节目状态转换时 间启动定时器进一步包括: 判断该节目对应的定时器是否已经启动,如果已经启动,则终止该步骤。5. 如权利要求1所述的节目状态更新方法,其特征在于,所述根据所述节目状态转换时 间启动定时器进一步包括: 判断该节目对应的定时器是否已经启动,如果已经启动,则更新所述定时器的定时时 间。6. 如权利要求1所述的节目状态更新方法,其特征在于,所述根据所述定时器更新所述 节目状态具体为: 所述定时器定时结束时,更新所述节目状态;当更新后的节目状态为节目最终状态时, 则终止节目状态更新;当更新后的节目状态不为节目最终状态时,则重新获取节目状态信 息。7. 如权利要求1所述的节目状态更新方法,其特征在于,所述节目状态至少包括:未开 始、直播中和可回看; 当所述节目状态为未开始时,则该节目为可预约; 当所述节目状态由未开始更新为直播中时,则删除该节目的预约信息; 当所述节目状态为直播中或可回看时,则该节目不可预约。8. -种节目状态更新装置,其特征在于包括: 节目状态获取模块:用于获取节目状态信息,并将节目状态信息发送给定时器模块; 定时器模块:用于根据所述节目状态信息计算节目状态转换时间,并根据所述节目状 态转换时间进行定时;定时结束时,向节目状态更新模块发送节目状态更新指示; 节目状态更新模块:用于接收节目状态更新指示,并根据所述节目状态更新指示更新 所述节目状态。9. 如权利要求8所述的节目状态更新装置,其特征在于,进一步包括: 定时器判断单元:用于判断该节目对应的定时器是否已经启动,如果已经启动,则不做 操作;如果没有启动,则启动定时器。10. 如权利要求8所述的节目状态更新装置,其特征在于,进一步包括: 定时器判断单元:用于判断该节目对应的定时器是否已经启动,如果已经启动,则更新 所述定时器定时时间;如果没有启动,则启动定时器。11. 如权利要求8所述的节目状态更新装置,其特征在于,进一步包括: 节目状态存储单元:用于存储节目状态信息,所述节目状态信息至少包括节目状态转 换顺序、节目最终状态指示;所述节目状态转换顺序用于指示节目状态更新模块更新节目 状态的顺序,所述节目最终状态指示用于指示所述节目是否为最终状态,当为最终状态时, 指示节目状态更新模块终止该节目状态的更新。12. 如权利要求8所述的节目状态更新装置,其特征在于,进一步包括: 节目预约模块:用于预约节目,当节目状态更新模块将节目状态更新为未开始时,则该 节目预约模块提供预约操作;当节目状态更新模块将节目状态更新为直播中时,则节目预 约模块删除该节目的预约信息;当节目状态更新模块将节目状态更新为未开始或可回看 时,则节目预约模块禁止该节目的预约。
【文档编号】H04N21/472GK105915948SQ201610511567
【公开日】2016年8月31日
【申请日】2016年6月30日
【发明人】郦龙
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1