一种IPTV业务集成方法和装置制造方法及图纸

技术编号:8273900 阅读:321 留言:0更新日期:2013-01-31 06:35
本发明专利技术实施例公开了一种IPTV业务集成方法和装置,属于视频处理领域。方法包括:包括连接到IPTV专网的第一网卡和连接到互联网的第二网卡,基于第一网卡提供的数据调用视频线程至第一窗口,使第一窗口进行视频播放;基于第二网卡提供的数据分别调用广告线程和会话线程至第二窗口和第三窗口,使第二窗口进行广告播放,第三窗口进行会话通信;将第一窗口、第二窗口和第三窗口进行集成。本发明专利技术通过分别通过连接到IPTV专网的第一网卡和连接到互联网的第二网卡获取IPTV视频数据和互联网数据,从而实现IPTV视频播放、广告播放和即时通信,向用户同时提供了IPTV业务和互联网应用,提高了IPTV的业务质量。

【技术实现步骤摘要】
一种IPTV业务集成方法和装置
本专利技术涉及视频处理领域,尤其涉及一种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的业务质量。附图说明图1为本专利技术提供的一种IPTV业务集成方法的流程图;图2为本专利技术提供的一种IPTV业务集成装置的模块结构图。具体实施方式下面结合附图对本专利技术实施例一种IPTV业务集成方法和装置进行详细描述。数字电视机顶盒与IPTV机顶盒通过连接HFC(HybridFiber-Coaxial)网络与IPTV网络,获得直播或点播媒体流,用户通过这些终端获得视音频体验,从数字电视到IPTV,虽然网络发生了变化,但客户的体验并无根本性变化,电视或者机顶盒遥控器输入的弊端没有改善,交互略显简单。三网融合让个人电脑、TV、手机等界限变得模糊,通过个人电脑、PC或者PAD看电视也从理想逐渐成为现实。IPTV软终端正式适应这一潮流而逐渐为人所知,软终端给我们带来了视音频体验的同时,让人们最为看重的是其便捷的输入和交互能力。IPTV业务通常由IPTV专网提供业务,而与IP互联网使用不同的地址网段,通常情况下,此两网段无法直接通信。这是保证IPTV业务质量的需要,否则互联网业务与IPTV业务混合在一起,当互联网数据业务特别是P2P业务流量较大时,会影响到IPTV的业务质量。一种IPTV业务集成方法,包括连接到IPTV专网的第一网卡和连接到互联网的第二网卡,如图1所示,还包括如下步骤:步骤101:基于第一网卡提供的数据调用视频线程至第一窗口,使第一窗口进行视频播放;用户触发对应的请求时,触发视频线程,视频线程通过第一网卡加载IPTV专网中服务器的视频数据,并在客户端通过视频解码核心将所述视频数据进行解析后在设置的第一窗口中显示,使第一窗口进行视频播放。其中,IPTV视频请求的认证过程与IPTV机顶盒的认证请求过程相同,但可以在通信过程中使用特殊的STBID(机顶盒认证过程中使用的机顶盒标识)来表明软终端身份,以便在IPTV系统侧针对性地提供业务。步骤102:基于第二网卡提供的数据分别调用广告线程和会话线程至第二窗口和第三窗口,使第二窗口进行广告播放,第三窗口进行会话通信;在用户开启客户端时,客户端调用对应的触发信号,分别调用对应的会话线程和广告数据。调用会话线程时,会话线程将发送请求的客户端接入至对应的会话服务器,从而将所述客户端与其他客户端发送的消息进行记录,并按照会话服务器设定的关联结构将消息记录进行有针对性的显示,从而形成对话将通信信息在第三窗口中显示。调用广告数据时,发送请求将至所述客户端接入至广告服务器,广告服务器将既定的广告资源推送至对应的客户端,从而显示广告数据在第二窗口中显示。为了避免欺诈行为,使用视频线程时,使用心跳维持业务进行IPTV专网中服务器的验证。通过token验证,使IPTV专网中服务器才能保证IPTV软终端获得持续的视频数据。本实施例中,IPTV软终端根据输入的用户名和密码发送登录请求,互联网中广告服务器对登录请求进行应答的同时调用广告线程,并进行心跳验证,从而在证明IPTV软终端处于生存状态时发送广告数据至第二窗口进行显示。用户登录后选中待播放的视频后,启动视频线程,由视频线程向IPTV专网中的服务器进行业务请求和心跳验证,视频服务器进行心跳验证后向IPTV软本文档来自技高网...
一种IPTV业务集成方法和装置

【技术保护点】
一种IPTV业务集成方法,其特征在于,包括连接到IPTV专网的第一网卡和连接到互联网的第二网卡,还包括如下步骤:基于第一网卡提供的数据调用视频线程至第一窗口,使第一窗口进行视频播放;基于第二网卡提供的数据分别调用广告线程和会话线程至第二窗口和第三窗口,使第二窗口进行广告播放,第三窗口进行会话通信;将第一窗口、第二窗口和第三窗口进行集成。

【技术特征摘要】
1.一种IPTV业务集成方法,其特征在于,使用包括连接到IPTV专网的第一网卡和连接到互联网的第二网卡,还包括如下步骤:基于第一网卡提供的数据调用视频线程至第一窗口,使第一窗口进行视频播放;基于第二网卡提供的数据分别调用广告线程和会话线程至第二窗口和第三窗口,使第二窗口进行广告播放,第三窗口进行会话通信;将第一窗口、第二窗口和第三窗口进行集成;所述视频线程通过第一网卡加载IPTV专网中服务器的视频数据,并将所述视频数据进行解析后在第一窗口中显示;所述广告线程通过第二网卡加载互联网中服务器的广告数据在第二窗口中显示;所述会话线程通过第二网卡在互联网中进行通信,并将通信信息在第三窗口中显示;IPTV视频请求的通信过程中使用特殊的STBID来表明软终端身份,以便在IPTV系统侧针对性地提供业务;调用会话线程时,会话线程将发送请求的客户端接入至对应的会话服务器,从而将所述客户端与其他客户端发送的消息进行记录,并按照会话服务器设定的关联结构将消息记录进行有针对性的显示,从而将通信信息形成对话并在第三窗口中显示所述对话;使用视频线程时,IPTV软终端通过第二一网卡和第一网卡分别向服务器进行心跳验证,确认视频线程和广告线程处于活动状态,从而使第一窗口和第二窗口正常获得媒体数据使用心跳维持业务进行IPTV专网中服务器的验证,IPTV软终端同时通过第二网卡与广告服务器、会话服务器进行周期性的心跳验证。2.根据权利要求1所述的方法,其特征在于:通过第...

【专利技术属性】
技术研发人员:付艳
申请(专利权)人:北京捷成世纪科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1