专利名称:一种iptv业务集成方法和装置的利记博彩app
技术领域:
本发明涉及视频处理领域,尤其涉及一种IPTV业务集成方法和装置。
背景技术:
IPTV软终端一般作为软件安装在电脑上,用户通过电脑鼠标(或手柄)对其进行界面操作,从而对IPTV的相关内容进行访问。IPTV软终端主要依托于现有IPTV机顶盒的内容和功能,并在此基础上扩展了其他的增值业务和功能。为方便在不同场景下的使用,IPTV软终端为用户提供窗口和全屏两种显示模式。窗口模式就是小屏幕显示模式,软终端界面只占用了部分屏幕,这样,用户在窗口模式下,可以同时使用IPTV业务和其他计算机的应用,并且软终端支持窗体置顶和窗口自由缩放等功能。而为了更好地观看影视剧内容,用户也可以快速地切换到全屏状态,不受其他任何·应用影响。普通视频播放器的操作通常由标准的播放、停止、快进、快退等按键完成即可,IPTV软终端为达到与机顶盒类似的操作体验,在普通按键基础上提供了模拟遥控器,模拟遥控器与现实的机顶盒遥控器一致,具备机顶盒遥控器的相应功能,如上下左右确定(可实现播放、停止、快进、快退)、频道加减、音量加减、上下页、业务快捷键等按键,只需鼠标在其上轻轻一按,即可完成相应操作。如果不习惯使用鼠标,则可以配置一个真正的遥控器,遥控器也可操作电脑。用户坐在显示屏面前往往不需要满屏观看视频,否则反而显得视频太过突兀,IPTV软终端更加符合个人边看视频边网络浏览的需求,但目前的IPTV软终端只能从IPTV专网中获取互联网数据,当互联网业务与IPTV业务混合在一起,互联网数据业务特别是P2P业务流量较大时,会影响到IPTV的业务质量。
发明内容
本发明的实施例提供了一种IPTV业务集成方法和装置,通过分别通过连接到IPTV专网的第一网卡和连接到互联网的第二网卡获取数据,向用户同时提供IPTV业务和互联网应用,提高了 IPTV的业务质量。为达到上述目的,采用如下技术方案一种IPTV业务集成方法,包括连接到IPTV专网的第一网卡和连接到互联网的第二网卡,还包括如下步骤基于第一网卡提供的数据调用视频线程至第一窗口,使第一窗口进行视频播放;基于第二网卡提供的数据分别调用广告线程和会话线程至第二窗口和第三窗口,使第二窗口进行广告播放,第三窗口进行会话通信;将第一窗口、第二窗口和第三窗口进行集成。优选的,所述视频线程通过第一网卡加载IPTV专网中服务器的视频数据,并将所述视频数据进行解析后在第一窗口中显示。
优选的,所述广告线程通过第二网卡加载互联网中服务器的广告数据在第二窗口中显示。优选的,所述会话线程通过第二网卡在互联网中进行通信,并将通信信息在第三窗口中显示。优选的,方法还包括,通过第二网卡和第一网卡分别向服务器进行心跳验证,确认视频线程和广告线程处于活动状态,从而使第一窗口和第二窗口正常获得媒体数据。优选的,本方法通过第一网卡向服务器进行心跳验证前,服务器对视频线程发送的业务请求进行验证并应答。
本发明还公开了一种IPTV业务集成装置,包括连接到IPTV专网的第一网卡和连接到互联网的第二网卡,还包括如下模块IPTV模块,用于基于第一网卡提供的数据调用视频线程至第一窗口,使第一窗口进行视频播放;互联网模块,用于基于第二网卡提供的数据分别调用广告线程和会话线程至第二窗口和第三窗口,使第二窗口进行广告播放,第三窗口进行会话通信;集成模块,用于将第一窗口、第二窗口和第三窗口进行集成。优选的,所述IPTV模块中,视频线程通过第一网卡加载IPTV专网中服务器的视频数据,并将所述视频数据进行解析后在第一窗口中显示。优选的,所述互联网模块中,广告线程通过第二网卡加载互联网中服务器的广告数据在第二窗口中显示。优选的,所述会话线程互联网模块中,通过第二网卡在互联网中进行通信,并将通 目息在第二窗口中显不。本发明实施例提供的一种IPTV业务集成方法和装置,通过分别通过连接到IPTV专网的第一网卡和连接到互联网的第二网卡获取IPTV视频数据和互联网数据,从而实现IPTV视频播放、广告播放和即时通信,向用户同时提供了 IPTV业务和互联网应用,提高了IPTV的业务质量。
图I为本发明提供的一种IPTV业务集成方法的流程图;图2为本发明提供的一种IPTV业务集成装置的模块结构图。
具体实施例方式下面结合附图对本发明实施例一种IPTV业务集成方法和装置进行详细描述。数字电视机顶盒与IPTV机顶盒通过连接HFC(Hybrid Fiber-Coaxial)网络与IPTV网络,获得直播或点播媒体流,用户通过这些终端获得视音频体验,从数字电视到IPTV,虽然网络发生了变化,但客户的体验并无根本性变化,电视或者机顶盒遥控器输入的弊端没有改善,交互略显简单。三网融合让个人电脑、TV、手机等界限变得模糊,通过个人电脑、PC或者PAD看电视也从理想逐渐成为现实。IPTV软终端正式适应这一潮流而逐渐为人所知,软终端给我们带来了视音频体验的同时,让人们最为看重的是其便捷的输入和交互能力。
IPTV业务通常由IPTV专网提供业务,而与IP互联网使用不同的地址网段,通常情况下,此两网段无法直接通信。这是保证IPTV业务质量的需要,否则互联网业务与IPTV业务混合在一起,当互联网数据业务特别是P2P业务流量较大时,会影响到IPTV的业务质量。一种IPTV业务集成方法,包括连接到IPTV专网的第一网卡和连接到互联网的第二网卡,如图I所示,还包括如下步骤步骤101 :基于第一网卡提供的数据调用视频线程至第一窗口,使第一窗口进行视频播放;用户触发对应的请求时,触发视频线程,视频线程通过第一网卡加载IPTV专网中服务器的视频数据,并在客户端通过视频解码核心将所述视频数据进行解析后在设置的第一窗口中显示,使第一窗口进行视频播放。其中,IPTV视频请求的认证过程与IPTV机顶盒的认证请求过程相同,但可以在通信过程中使用特殊的STB ID(机顶盒认证过程中使用的机顶盒标识)来表明软终端身份,以便在IPTV系统侧针对性地提供业务。 步骤102 :基于第二网卡提供的数据分别调用广告线程和会话线程至第二窗口和第三窗口,使第二窗口进行广告播放,第三窗口进行会话通信;在用户开启客户端时,客户端调用对应的触发信号,分别调用对应的会话线程和广告数据。调用会话线程时,会话线程将发送请求的客户端接入至对应的会话服务器,从而将所述客户端与其他客户端发送的消息进行记录,并按照会话服务器设定的关联结构将消息记录进行有针对性的显示,从而形成对话将通信信息在第三窗口中显示。调用广告数据时,发送请求将至所述客户端接入至广告服务器,广告服务器将既定的广告资源推送至对应的客户端,从而显示广告数据在第二窗口中显示。为了避免欺诈行为,使用视频线程时,使用心跳维持业务进行IPTV专网中服务器的验证。通过token验证,使IPTV专网中服务器才能保证IPTV软终端获得持续的视频数据。本实施例中,IPTV软终端根据输入的用户名和密码发送登录请求,互联网中广告服务器对登录请求进行应答的同时调用广告线程,并进行心跳验证,从而在证明IPTV软终端处于生存状态时发送广告数据至第二窗口进行显示。用户登录后选中待播放的视频后,启动视频线程,由视频线程向IPTV专网中的服务器进行业务请求和心跳验证,视频服务器进行心跳验证后向IPTV软终端发送视频数据,从而使视频数据在第一窗口中进行播放。IPTV软件端同时通过第二网卡与广告服务器、会话服务器进行周期性的心跳验证,从而以技术手段保护业务运营商可以类似看广告、购物等优惠来减免IPTV软终端收视费用。步骤103 :将第一窗口、第二窗口和第三窗口进行集成。将第一窗口、第二窗口和第三窗口进行集成,使第一窗口对视频服务器发送的视频数据进行播放,第二窗口显示会话对应的消息记录和输入框,第三窗口显示广告服务器推送的广告信息。实际上,可以以网页的形式进行B/S显示,或以frame的形式进行C/S显
/Jn ο本方法通过第二网卡和第一网卡分别向服务器进行心跳验证,确认视频线程和广告线程处于活动状态,从而使第一窗口和第二窗口正常获得媒体数据。本发明还公开了一种IPTV业务集成装置,包括连接到IPTV专网的第一网卡和连接到互联网的第二网卡,如图2所示,还包括如下模块IPTV模块201,用于基于第一网卡提供的数据调用视频线程至第一窗口,使第一窗口进行视频播放;互联网模块202,用于基于第二网卡提供的数据分别调用广告线程和会话线程至第二窗口和第三窗口,使第二窗口进行广告播放,第三窗口进行会话通信;集成模块203,用于将第一窗口、第二窗口和第三窗口进行集成。优选的,所述IPTV模块中,视频线程通过第一网卡加载IPTV专网中服务器的视频数据,并将所述视频数据进行解析后在第一窗口中显示。优选的,所述互联网模块中,广告线程通过第二网卡加载互联网中服务器的广告数据在第二窗口中显示。优选的,所述会话线程互联网模块中,通过第二网卡在互联网中进行通信,并将通 目息在第二窗口中显不。
本发明实施例提供的一种IPTV业务集成方法和装置,通过分别通过连接到IPTV专网的第一网卡和连接到互联网的第二网卡获取IPTV视频数据和互联网数据,从而实现IPTV视频播放、广告播放和即时通信,向用户同时提供了 IPTV业务和互联网应用,提高了IPTV的业务质量。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种IPTV业务集成方法,其特征在于,包括连接到IPTV专网的第一网卡和连接到互联网的第二网卡,还包括如下步骤 基于第一网卡提供的数据调用视频线程至第一窗口,使第一窗口进行视频播放; 基于第二网卡提供的数据分别调用广告线程和会话线程至第二窗口和第三窗口,使第二窗口进行广告播放,第三窗口进行会话通信; 将第一窗口、第二窗口和第三窗口进行集成。
2.根据权利要求I所述的方法,其特征在于所述视频线程通过第一网卡加载IPTV专网中服务器的视频数据,并将所述视频数据进行解析后在第一窗口中显示。
3.根据权利要求I所述的方法,其特征在于所述广告线程通过第二网卡加载互联网中服务器的广告数据在第二窗口中显示。
4.根据权利要求I所述的方法,其特征在于所述会话线程通过第二网卡在互联网中进行通信,并将通信信息在第三窗口中显示。
5.根据权利要求I所述的方法,其特征在于还包括, 通过第二网卡和第一网卡分别向服务器进行心跳验证,确认视频线程和广告线程处于活动状态,从而使第一窗口和第二窗口正常获得媒体数据。
6.根据权利要求5所述的方法,其特征在于通过第一网卡向服务器进行心跳验证前,服务器对视频线程发送的业务请求进行验证并应答。
7.一种IPTV业务集成装置,其特征在于,包括连接到IPTV专网的第一网卡和连接到互联网的第二网卡,还包括如下模块 IPTV模块,用于基于第一网卡提供的数据调用视频线程至第一窗口,使第一窗口进行视频播放; 互联网模块,用于基于第二网卡提供的数据分别调用广告线程和会话线程至第二窗口和第三窗口,使第二窗口进行广告播放,第三窗口进行会话通信; 集成模块,用于将第一窗口、第二窗口和第三窗口进行集成。
8.根据权利要求7所述的装置,其特征在于所述IPTV模块中,视频线程通过第一网卡加载IPTV专网中服务器的视频数据,并将所述视频数据进行解析后在第一窗口中显示。
9.根据权利要求I所述的装置,其特征在于所述互联网模块中,广告线程通过第二网卡加载互联网中服务器的广告数据在第二窗口中显示。
10.根据权利要求I所述的装置,其特征在于所述会话线程互联网模块中,通过第二网卡在互联网中进行通信,并将通信信息在第三窗口中显示。
全文摘要
本发明实施例公开了一种IPTV业务集成方法和装置,属于视频处理领域。方法包括包括连接到IPTV专网的第一网卡和连接到互联网的第二网卡,基于第一网卡提供的数据调用视频线程至第一窗口,使第一窗口进行视频播放;基于第二网卡提供的数据分别调用广告线程和会话线程至第二窗口和第三窗口,使第二窗口进行广告播放,第三窗口进行会话通信;将第一窗口、第二窗口和第三窗口进行集成。本发明通过分别通过连接到IPTV专网的第一网卡和连接到互联网的第二网卡获取IPTV视频数据和互联网数据,从而实现IPTV视频播放、广告播放和即时通信,向用户同时提供了IPTV业务和互联网应用,提高了IPTV的业务质量。
文档编号H04N21/266GK102905175SQ20121039392
公开日2013年1月30日 申请日期2012年10月17日 优先权日2012年10月17日
发明者付艳 申请人:北京捷成世纪科技股份有限公司