CN101621667B - 视频提供方法和***及网络设备 - Google Patents

视频提供方法和***及网络设备 Download PDF

Info

Publication number
CN101621667B
CN101621667B CN200910090426XA CN200910090426A CN101621667B CN 101621667 B CN101621667 B CN 101621667B CN 200910090426X A CN200910090426X A CN 200910090426XA CN 200910090426 A CN200910090426 A CN 200910090426A CN 101621667 B CN101621667 B CN 101621667B
Authority
CN
China
Prior art keywords
video
user
session connection
terminal
iptv system
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
CN200910090426XA
Other languages
English (en)
Other versions
CN101621667A (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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group 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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN200910090426XA priority Critical patent/CN101621667B/zh
Publication of CN101621667A publication Critical patent/CN101621667A/zh
Application granted granted Critical
Publication of CN101621667B publication Critical patent/CN101621667B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明涉及一种视频提供方法和***及网络设备,该视频提供***包括:呼叫中心、网络设备和IPTV***;呼叫中心用于向网络设备发送视频查询请求,视频查询请求包括用户所需的视频信息;网络设备用于接收呼叫中心发送的视频查询请求,查询IPTV***上是否存储有与用户所需的视频信息匹配的视频,如果有,获取该用户的终端信息,建立所述终端与所述IPTV***的会话连接,并通知IPTV***向所述终端推送所述视频;IPTV***用于在接收到所述网络设备发送的用于推送视频的通知时,向终端推送相应视频。本发明丰富了呼叫中心提供视频的形式,有利于呼叫中心为不同类型终端提供视频增值业务,从而有利于呼叫中心视频增值服务的推广应用。

Description

视频提供方法和***及网络设备
技术领域
本发明涉及通信技术,特别是涉及一种将呼叫中心与互联网协议电视(Internet Protocol Television,简称IPTV)***相结合,用以实现视频增值服务的视频提供方法和***及网络设备。
背景技术
传统的呼叫中心以话音业务为主,通过交互式语音应答设备或人工坐席向用户提供所需的信息或服务。近年来,随着因特网(Internet)的发展以及数据、语音和视频传输网络三网合一等技术的发展,呼叫中心的服务内容、服务方式、服务技术和服务领域发生了巨大的变化。***呼叫中心在接入方式上集成了互联网渠道,实现接入和呼出方式的多样化,用户可以使用多种方便快捷的方式与呼叫中心坐席进行沟通和交流。
目前呼叫中心基于Web方式可以向用户提供不同的多媒体服务,主要包括以下几种:
1、用户通过个人电脑(Personal Computer,简称PC)在网上呼叫坐席,用户可以看到坐席的视频;如果用户的PC终端也安装了视频摄像头,则坐席也可以看到用户的视频;
2、用户和坐席的沟通通过固定电话或手机以语音形式进行,其它媒体通过因特网接入;
3、坐席通过文本交谈的形式与用户沟通,快速、准确地为用户解答;
4、电子白板允许坐席和用户同时绘制图形并键入文本,可以添加白板页、绘制图形、键入文本以及使用荧光笔或远程指示器强调某个项目;
5、坐席和用户之间可以相互实时传送文件。
发明人在实现本发明过程中发现,现有的呼叫中心结合互联网技术,基于Web方式虽然可以向PC终端提供视频服务,但限于网络带宽条件,难以在手机上实现视频类的增值服务,手机用户只能通过电话或短信方式与呼叫中心坐席进行语音或文字上的交流。此外,家庭用户通过固定电话以语音方式和呼叫中心坐席沟通,坐席在了解用户的需求后,无法将用户感兴趣的视频推送给家庭用户。由于用户多数情况下是使用固定电话和手机来访问呼叫中心,因此呼叫中心只能向PC终端提供视频服务的现有技术,使得呼叫中心提供的视频形式单一,不利于呼叫中心视频增值服务去推广应用。
发明内容
本发明提供一种视频提供方法和***及网络设备,将呼叫中心与IPTV***相结合,丰富呼叫中心提供视频的形式,有利于呼叫中心为与其通信连接的不同类型终端提供视频增值业务,从而有利于呼叫中心视频增值服务的推广应用。
本发明提供了一种视频提供***,包括:呼叫中心、网络设备和互联网协议电视IPTV***;所述IPTV***包括:数据库服务器和流媒体服务器;
所述呼叫中心用于向所述网络设备发送视频查询请求,所述视频查询请求包括用户所需的视频信息;
所述网络设备包括:呼叫中心接口模块,用于接收所述呼叫中心发送的所述视频查询请求;核心处理模块,用于查询所述数据库服务器是否存储与所述用户所需的视频信息匹配的视频,如果有,获取所述用户的终端信息,建立所述终端与所述流媒体服务器的会话连接,并通知所述流媒体服务器向所述终端推送所述视频;
所述数据库服务器,用于存储视频信息;所述流媒体服务器,用于在所述网络设备触发下,与所述终端建立所述会话连接,并向所述终端推送所述视频。
本发明还提供了一种网络设备,包括:
呼叫中心接口模块,用于接收呼叫中心发送的视频查询请求,所述视频 查询请求包括用户所需的视频信息;
核心处理模块,用于查询互联网协议电视IPTV***是否存储有与所述用户所需的视频信息匹配的视频,如果有,获取所述用户的终端信息,建立所述终端信息相应的终端与所述IPTV***的会话连接,并通知所述IPTV***向所述终端推送所述视频。
本发明还提供了一种视频提供方法,包括:
网络设备的呼叫中心接口模块接收呼叫中心发送的视频查询请求,所述视频查询请求包括用户所需的视频信息;
网络设备的核心处理模块查询互联网协议电视IPTV***是否存储有与所述用户所需的视频信息匹配的视频,如果有,获取所述用户的终端信息,建立所述终端信息相应的终端与所述IPTV***的会话连接,并通知所述IPTV***向所述终端推送所述视频。
本发明在呼叫中心和IPTV***之间增设网络设备,建立呼叫中心与IPTV***的通信交互,使得呼叫中心可利用IPTV***自身推送高服务质量的视频的内容推送特性,为不同类型终端提供高服务质量的视频,与呼叫中心建立会话连接的电脑终端用户、手机终端用户以及家庭用户都可能获取视频,丰富了呼叫中心提供视频的形式,有利于呼叫中心为与其通信连接的不同类型终端提供视频增值业务,从而有利于呼叫中心视频增值服务的推广应用。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的一种视频增值服务实现***结构示意图
图2为本发明提供的一种网络设备结构示意图;
图3为本发明提供的一种视频提供方法流程图;
图4为本发明提供的一种实现呼叫中心视频增值业务的网络拓扑示意图;
图5为本发明提供的电脑终端获取视频业务的交互流程图;
图6为本发明提供的家庭通信终端获取视频业务的交互流程图;
图7为本发明提供的手机终端获取视频业务的交互流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明通过在呼叫中心和IPTV***之间建立交互以实现视频增值服务。图1为本发明提供的一种视频增值服务实现***结构示意图。如图1所示,本实施例视频增值服务实现***包括用户使用的终端1和视频提供***2,视频提供***2包括呼叫中心21、网络设备22和IPTV***23,其中,网络设备22是为了建立呼叫中心21与IPTV***23之间的通信交互而新增的节点。
用户通过终端1与呼叫中心21建立会话,向呼叫中心21发送用户的第一视频推送请求,该第一视频推送请求包括有用户所需获取的视频信息,还可包括用户的终端信息。
呼叫中心21用于获取视频查询请求并向网络设备22发送,该视频查询请求包括用户所需的视频信息。
网络设备22用于接收呼叫中心21发送的视频查询请求,查询IPTV***23上是否存在与用户所需的视频信息匹配的视频,如果有,获取用户的终端信息,建立终端1与IPTV***23的会话连接,并通知IPTV***23向终端1推送用户所需的视频。
IPTV***23用于在接收到网络设备22发送的视频推送通知时,向终端 1推送用户所需的视频。
在具体实现过程中,可将现有的呼叫中心21和IPTV***23通过网络设备22建立通信交互,以实现呼叫中心的视频增值业务。
呼叫中心21的具体结构不受限制,例如:呼叫中心21可包括:呼叫中心坐席211和ACD(自动呼叫分配,Automatic Call Distribution)服务器212。
呼叫中心坐席211通过和终端的交互发送操作指令,以处理用户所需的各种服务请求。
ACD服务器212用于监视来自用户的各种呼叫请求,为用户的各种呼叫请求建立优先权,并监视呼叫中心坐席211的当前状态,将优先权较高的呼叫请求分配到空闲的坐席人员进行处理。
IPTV***23的具体结构不受限制,例如:IPTV***可包括:数据库服务器231和流媒体服务器232。
数据库服务器231是IPTV***运营的重要设备,存储有用户和视频等内容的数据,如用户注册信息、机顶盒设备信息、视频内容元数据等。数据库服务器231根据需求可以提供高速、准确的检索、统计、维护及数据分析功能。
流媒体服务器232用于在网络设备22触发下,与终端1建立会话连接,并向终端1推送用户所需的视频。流媒体服务器232与终端1之间通过IP网络传送媒体流,通过实时流协议/实时传输协议(Real-time StreamingProtocol/Real-time Transport Protocol,简称RTSP/RTP)进行控制和数据传输。
图2为本发明提供的一种网络设备结构示意图。如图1和图2所示,网络设备22可包括:呼叫中心接口模块221和核心处理模块222。
呼叫中心接口模块221用于接收呼叫中心21发送的视频查询请求,该视频查询请求包括用户所需的视频信息。
核心处理模块222用于查询数据库服务器231是否存储有与用户所需的视频信息匹配的视频,如果有,获取用户的终端信息,建立终端1与流媒体服务器232的会话连接,并通知流媒体服务器232向终端1推送用户所需的视频。
上述技术方案中,网络设备22整体可作为一个连接呼叫中心21和IPTV***23的独立装置,也可作为现有IPTV***23中的一个新增功能模块,该情形下,呼叫中心接口模块221可表现为IPTV***23向呼叫中心21提供的一套Web管理界面,呼叫中心坐席人员通过该Web管理界面可对其视频增值业务进行控制管理。
上述技术方案中,核心处理模块222还可进一步包括:查询单元2221、终端信息获取单元2222、会话连接建立单元2223和媒体资源协商单元2224。终端1可为用户的电脑终端,或者手机终端,或者固定电话和机顶盒。
如果用户的终端信息为电脑终端的地址信息,核心处理模块222中,查询单元2221用于查询数据库服务器231是否存储有与用户所需的视频信息匹配的视频。终端信息获取单元2222用于在根据查询单元2221的查询结果,确定数据库服务器231上存储有与用户所需的视频信息匹配的视频之后,接收电脑终端发送的第三视频推送请求,该第三视频推送请求包括电脑终端的地址信息。会话连接建立单元2223用于建立电脑终端与流媒体服务器232的会话连接。媒体资源协商单元2224用于在会话连接建立单元2223完成上述会话连接的建立之后,与电脑终端进行媒体资源协商以通知电脑终端准备接收视频,并通知流媒体服务器232向电脑终端推送用户所需的视频。如果网络设备向呼叫中心返回的查询结果中包括有多个内容标识,呼叫中心可确定其中一个内容标识,并将该确定的内容标识携带在重定向消息中发送给电脑终端。如果电脑终端接收到的重定向消息中携带有内容标识,电脑终端可将该内容标识作为用户所需的视频的内容标识携带在第三视频推送请求中发送给网络设备。该应用场景下呼叫中心为电脑终端用户提供视频增值业务的交 互流程详见下文中图5的相关记载。
如果用户的终端信息为固定电话的号码信息和机顶盒的设备信息,数据库服务器231还用于存储固定电话的号码信息与机顶盒的设备信息之间的映射关系。核心处理模块222中,查询单元2221用于查询数据库服务器231是否存储有与用户所需的视频信息匹配的视频。终端信息获取单元2222用于在根据查询单元2221的查询结果,确定数据库服务器231上存储有与用户所需的视频信息匹配的视频之后,接收呼叫中心21发送的第二视频推送请求,该第二视频推送请求包括固定电话的号码信息;向数据库服务器231查询以获取与上述固定电话的号码信息相应的机顶盒的设备信息。会话连接建立单元2223用于建立机顶盒与流媒体服务器232的会话连接。媒体资源协商单元2224用于在会话连接建立单元2223完成上述会话连接的建立之后,与机顶盒进行媒体资源协商以通知机顶盒准备接收视频,并通知流媒体服务器232向机顶盒推送用户所需的视频。如果网络设备向呼叫中心返回的查询结果中包括有多个内容标识,呼叫中心可确定其中一个内容标识,并将该确定的内容标识作为用户所需的视频的内容标识携带在第二视频推送请求中发送给网络设备。该应用场景下呼叫中心为家庭用户提供视频增值业务的交互流程详见下文中图6的相关记载。
如果用户的终端信息为手机终端的号码信息,核心处理模块222中,查询单元2221用于查询数据库服务器231是否存储有与用户所需的视频信息匹配的视频。终端信息获取单元2222用于在根据查询单元2221的查询结果,确定数据库服务器231上存储有与用户所需的视频信息匹配的视频之后,接收呼叫中心21发送的第二视频推送请求,该第二视频推送请求包括手机终端的号码信息。会话连接建立单元2223用于向上述号码信息对应的手机终端发送携带有网络设备自身地址信息的短消息,用于指示手机终端在接收到上述短消息时向上述地址信息发送会话连接建立请求;在接收到手机终端的会话连接建立请求之后,向流媒体服务器232发送会话连接建立请求,建立手机 终端与流媒体服务器232的会话连接。媒体资源协商单元2224用于在会话连接建立单元2223完成上述会话连接的建立之后,与手机终端进行媒体资源协商以通知手机终端准备接收视频,并通知流媒体服务器232向手机终端推送用户所需的视频。如果网络设备向呼叫中心返回的查询结果中包括有多个内容标识,呼叫中心可确定其中一个内容标识,并将该确定的内容标识作为用户所需的视频的内容标识携带在第二视频推送请求中发送给网络设备。该应用场景下呼叫中心为手机终端用户提供视频增值业务的交互流程详见下文中图7的相关记载。
图3为本发明提供的一种视频提供方法流程图。本实施例是从网络设备侧说明本发明视频提供方法的技术方案。如图3所示,本实施例视频提供方法包括:
步骤31、网络设备接收呼叫中心发送的视频查询请求,该视频查询请求包括用户所需的视频信息。
步骤32、网络设备查询IPTV***是否存储有与上述用户所需的视频信息匹配的视频,如果有,获取用户的终端信息,建立该终端信息相应的终端与IPTV***的会话连接,并通知IPTV***向终端推送用户所需的视频。
上述步骤31中,呼叫中心向网络设备发送视频查询请求可携带有用户所需视频的内容标识。
上述步骤32中,IPTV***可主要包括:用于存储视频信息的数据库服务器以及具有视频推送功能的流媒体服务器。网络设备在向IPTV***查询过程中,可根据用户所需视频的内容标识,与IPTV***的数据库服务器中已存储有的视频的内容标识进行比较,如果数据库服务器存储的视频的内容标识与用户所需的内容标识匹配,则确定数据库服务器中有用户所需的视频。之后,网络设备可向呼叫中心发送响应,用以通知呼叫中心IPTV***上存在有用户所需的视频。呼叫中心自身可向网络设备发送第二视频推送请求,或呼叫中心可通知用户的终端向网络设备发送第三视频推送请求,该第二或第三 视频推送请求中携带有用户的终端信息。
如果用户为电脑终端用户,用户的终端信息为电脑终端的地址信息,如IP地址和端口号,网络设备触发建立电脑终端与IPTV***的流媒体服务器的会话连接,与电脑终端进行媒体资源协商以通知电脑终端准备接收相应视频,并通知流媒体服务器向电脑终端推送用户所需的视频。该应用场景下呼叫中心为电脑终端用户提供视频增值业务的交互流程详见下文中图5的相关记载。
如果用户为家庭用户,用户的终端信息包括:固定电话的号码信息和机顶盒的设备信息,该情形下,网络设备获取用户的终端信息可分为二个阶段。首先由呼叫中心向网络设备发送第二视频推送请求,该第二视频推送请求包括有用户的固定电话的号码信息,之后,网络设备根据获取的该用户的固定电话的号码信息,向数据库服务器中预先存储的固定电话的号码信息与用户机顶盒的设备信息之间的映射关系,获取该固定电话号码对应的机顶盒的设备信息,建立机顶盒与流媒体服务器的会话连接,会话连接中携带有用户所需视频的内容标识;网络设备与机顶盒进行媒体资源协商以通知机顶盒准备接收视频,并通知流媒体服务器向机顶盒推送与上述内容标识相应的视频。该应用场景下呼叫中心为家庭用户提供视频增值业务的交互流程详见下文中图6的相关记载。
如果用户为移动终端用户,用户的终端信息包括:手机终端的号码信息。手机终端与电脑终端存在的区别在于:手机终端上网的随机性,其上网没有固定的IP地址和端口号,相对于IP网络而言手机上网方式不是“永远在线”,因此,网络设备需要根据获取的手机终端的号码信息主动发现手机终端。该情形下,网络设备可向号码信息对应的手机终端发送携带有网络设备自身地址信息(如:网络设备的统一标识定位符(Uniform Resource Locator,简称URL))的短消息,用于指示手机终端在接收到该短消息时向该URL发送会话连接建立请求;如果网络设备接收到手机终端的会话连接建立请求之后, 向流媒体服务器发送会话连接建立请求,网络设备建立手机终端与流媒体服务器的会话连接,会话连接中携带有用户所需视频的内容标识;与手机终端进行媒体资源协商以通知手机终端准备接收视频,并通知流媒体服务器向手机终端推送与上述内容标识相应的视频。该应用场景下呼叫中心为手机终端用户提供视频增值业务的交互流程详见下文中图7的相关记载。
通过上述分析可知,本发明在呼叫中心和IPTV***之间增设网络设备,通过对网络设备内各功能模块的逻辑功能的扩展,可利用IPTV***自身推送高服务质量(Quality of Service,简称QoS)的视频的内容推送特性,为不同类型终端提供高服务质量的视频,与呼叫中心建立会话连接的电脑终端用户、手机终端用户以及家庭用户都可能获取视频,丰富呼叫中心提供视频的形式,有利于呼叫中心为与其通信连接的不同类型终端提供视频增值业务,从而有利于呼叫中心视频增值服务的推广应用。
图4为本发明提供的一种实现呼叫中心视频增值业务的网络拓扑示意图。如图4所示的应用场景中,呼叫中心实现视频增值业务的网络架构主要包括:用户使用的终端以及包括呼叫中心和IPTV***的视频提供***,用户使用的终端包括:电脑终端、手机终端或家庭通信终端,其中,家庭通信终端包括固定电话和机顶盒。
IPTV***中新增有用于建立IPTV***其他网元与呼叫中心交互的呼叫应用服务器,该呼叫应用服务器即为本发明实施例所述的网络设备。此外,图4所示IPTV***中除了包括有图1所示的数据库服务器和流媒体服务器之外,还示意出了设计和开发IPTV***所需的其他功能网元,如:防火墙、四层交换机、内容管理服务器、内容转换服务器等。网络设备可通过四层交换机与数据库服务器和流媒体服务器进行交互。内容管理服务器用于存储各种内容资源,包括产品介绍、广告、视频教学等视频内容,兼容多种信息来源和文件格式,内容管理服务器和流媒体服务器之间可通过网络文件***(NetFile System,简称NFS)协议或简单文件传输协议(Trivial File Transfer Protocol,简称TFTP)传送媒体文件;内容管理服务器支持内容提供商(Content Provider,简称CP)和服务提供商(Service Provider,简称SP)不断扩充内容管理服务器上的资源,以更好的满足用户需求。内容转换服务器用于根据各种不同类型的终端能力,如终端支持的接收的视频码流和分辨率,对原始内容进行多次编码,以获得满足不同终端能力的视频内容。
图4所示的呼叫中心除了包括图1所示的ACD服务器和呼叫中心坐席之外,还示意出了设计和开发呼叫中心所需的其他功能网元,如:Web服务器、专用交换机(private branch exchange,简称PBX)和交互式语音应答(Interactive Voice Response,简称IVR)设备、数据库等。
下面结合图4,针对用户通过电脑终端、家庭通信终端(包括固定电话和机顶盒)或手机终端获取视频的业务流程,分别进行说明。
图5为本发明提供的电脑终端获取视频业务的交互流程图。如图4和图5所示,电脑终端通过因特网(Internet)分别与呼叫中心和IPTV***通信连接,用户通过电脑终端获取视频的业务流程包括:
步骤51、用户通过电脑终端向呼叫中心发送呼叫请求。
用户可通过耳机和话筒以语音的方式向呼叫中心发起呼叫,或者,用户还可通过Web网页以文字的方式向呼叫中心发起呼叫。
步骤52、呼叫中心为用户分配坐席。
呼叫中心接收到用户的呼叫请求后,由ACD服务器为用户分配坐席,如ACD服务器从本地数据库服务器获取已注册到呼叫中心的各坐席的状态和能力等属性信息,选择当前适合提供服务的坐席,将用户的呼叫请求转发到选取的坐席上。
步骤53、用户与呼叫中心坐席建立会话,可通过语音或文字等方式交互。
用户和呼叫中心坐席建立连接后,可通过语音或文字方式进行沟通,以使坐席人员了解用户的需求。
步骤54、用户向呼叫中心坐席发送第一视频推送请求,该第一视频推送 请求中包括有用户所需的产品或服务的视频信息。
步骤55、呼叫中心坐席以Web交互的方式,如通过浏览器向网络设备发送视频查询请求,该视频查询请求中携带有用户所需的产品或服务的视频信息。
为便于查询,优选的,呼叫中心坐席可根据用户所需的产品或服务的视频信息确定检索词,并在该视频查询请求中携带确定的检索词。
步骤56、网络设备向IPTV***的数据库服务器查询,用以确定数据库服务器是否存储有与上述内容标识相符的视频。
步骤57、如果数据库服务器上存储有与上述检索词相符的视频,网络设备通过浏览器向呼叫中心坐席发送查询结果,该查询结果表示IPTV***的数据库服务器上存储有与上述检索词相符的视频,该查询结果包括数据库服务器上存储有与上述检索词相符的视频的内容标识。
步骤58、呼叫中心坐席向电脑终端发送准备接收视频的通知,同时向电脑终端发送重定向消息,该重定向消息中携带有网络设备的URL,用于通知电脑终端将用于推送视频的请求重定向到网络设备上。如果网络设备向呼叫中心坐返回的查询结果中包括有多个内容标识,呼叫中心坐席可确定其中一个内容标识,并将该确定的内容标识携带在重定向消息中发送给电脑终端。
步骤59、电脑终端向网络设备发送第三视频推送请求,该第三视频推送请求中包括有电脑终端的地址信息(如IP地址和端口号),如果电脑终端接收到的重定向消息中携带有内容标识,电脑终端可将该内容标识作为用户所需的视频的内容标识携带在第三视频推送请求中发送给网络设备。
步骤510、网络设备在接收到电脑终端的第三视频推送请求之后,与流媒体服务器建立会话连接。
步骤511、网络设备与电脑终端进行媒体资源协商,通知电脑终端准备接收视频。
通过媒体资源协商,网络设备可获取电脑终端的视频接收能力信息,如: 视频分辨率和格式等。
步骤512、网络设备向流媒体服务器发送视频推送指示消息,该视频推送指示消息包括电脑终端的地址信息以及所需推送的视频的内容标识,此外,该视频推送指示信息还可包括有电脑终端的视频接收能力信息。
如果电脑终端发送的第三视频推送请求中携带有用户所需的内容标识,网络设备可将该内容标识确定为需推送的视频的内容标识。
步骤513、流媒体服务器在接收到视频推送指示消息时,向与该地址信息相应的电脑终端,推送与该内容标识相应的视频。
如果视频推送指示信息中包括有电脑终端的视频接收能力信息,流媒体服务器可指示内容转换服务器生成与电脑终端视频接收能力匹配的视频,将生成的视频推送给终端。用户可通过电脑终端的屏幕观看视频。
本实施例中,呼叫中心结合IPTV***可实现向电脑终端推送视频的增值业务,由于IPTV***推送的视频具有较高的服务质量保证,因此有利于提高视频推送的效率,改善用户体验。
图6为本发明提供的家庭通信终端获取视频业务的交互流程图。如图4和图6所示,家庭通信终端包括固定电话和机顶盒,其中,固定电话通过公用电话交换网(Public Switched Telephone Network,简称PSTN)与呼叫中心建立通信连接,机顶盒通过因特网与IPTV***建立通信连接。用户通过家庭通信终端获取视频的业务流程包括:
步骤61、用户通过固定电话向呼叫中心发送呼叫请求。
用户以语音的方式向呼叫中心发起呼叫。
步骤62、呼叫中心为用户分配坐席。
步骤63、用户与呼叫中心坐席建立通话,通过语音方式交互。
步骤64-步骤67与图5对应实施例中步骤54-步骤57相似,不再赘述。
步骤68、呼叫中心坐席通过固定电话向用户发送准备接收视频的通知。
步骤69、呼叫中心向网络设备发送第二视频推送请求,该第二视频推送 请求中包括有用户的固定电话号码。如果网络设备向呼叫中心返回的查询结果中包括有多个内容标识,呼叫中心坐席可确定其中一个内容标识,并将该确定的内容标识作为用户所需的视频的内容标识携带在第二视频推送请求中,发送给网络设备。
步骤610、网络设备在接收到呼叫中心发送的第二视频推送请求,向数据库服务器查询与用户的固定电话号码对应的机顶盒设备信息。
数据库服务器中存储的信息中,维护为归属于某一用户的固定电话号码与机顶盒之间的映射关系,网络设备通过查询可获取该用户的机顶盒设备信息。
步骤611、数据库服务器向网络设备返回查询结果,该查询结果携带有与用户的固定电话号码对应的机顶盒设备信息,该机顶盒设备信息可包括机顶盒的IP地址和端口号。
步骤612、网络设备根据获取的机顶盒设备信息,主动与机顶盒建立会话连接。
步骤613、网络设备与流媒体服务器建立会话连接。
步骤614、网络设备与机顶盒进行媒体资源协商,通知机顶盒准备接收视频。
步骤615、网络设备向流媒体服务器发送视频推送指示消息,该视频推送指示消息包括机顶盒的设备信息以及所需推送的视频的内容标识。
步骤616、流媒体服务器在接收到视频推送指示消息时,向相应的机顶盒推送与该内容标识相应的视频。
本实施例中,呼叫中心结合IPTV***可实现向家庭用户推送视频的增值业务,家庭用户可通过固定电话与呼叫中心建立通信,并通过机顶盒接收IPTV***中流媒体服务器推送的视频,从而使得用户通过家庭通信终端即可获取呼叫中心的视频增值业务,丰富了呼叫中心提供视频的形式,有利于呼叫中心视频增值业务的推广应用,此外,由于IPTV***推送的视频具有较高的服 务质量保证,因此有利于提高视频推送的效率,改善用户体验。
图7为本发明提供的手机终端获取视频业务的交互流程图。如图4和图7所示,手机终端通过公用陆地移动网络(Public Land Mobile Network,简称PLMN)与呼叫中心建立通信连接,并通过因特网与IPTV***通信连接,用户通过手机终端获取视频的业务流程包括:
步骤71、用户通过手机终端向呼叫中心发送呼叫请求。
用户可以语音的方式向呼叫中心发起呼叫。
步骤72、呼叫中心为用户分配坐席。
步骤73、用户与呼叫中心坐席建立通话,通过语音方式交互。
步骤74-步骤77与图5对应实施例中步骤54-步骤57相似,不再赘述。
步骤78、呼叫中心坐席向手机终端发送准备接收视频的通知。
步骤79、呼叫中心向网络设备发送第二视频推送请求,该第二视频推送请求中包括有用户的手机终端的手机号码。如果网络设备向呼叫中心返回的查询结果中包括有多个内容标识,呼叫中心坐席可确定其中一个内容标识,并将该确定的内容标识作为用户所需的视频的内容标识携带在第二视频推送请求中,发送给网络设备。
步骤710、用户终端通过自动发现机制发现手机终端,获取手机终端的地址信息。
网络设备可向号码信息对应的手机终端发送携带有网络设备自身地址信息的短消息,用于指示手机终端在接收到该短消息时向该地址信息发送会话连接建立请求。
步骤711、手机终端在接收到该短消息时,与网络设备建立会话连接。
本实施例步骤710和步骤711中,用户所需的视频内容需经由分组交换域(Packet-Switched domain,简称PS)网络推送到手机终端。而由于手机终端对于IP网络而言不是实时在线的,网络设备不能根据手机号码查询到用户通过手机终端上网的IP地址,因此为了获取手机终端的地址信息,网络设 备可通过短消息方式发现手机终端。
具体的,本实施例网络设备可在电路域网络上向用户的手机终端发送短消息,该短消息可包括有网络设备的地址信息,如网络设备自身的URL和端口号。可根据实际需要,将该短消息设置为用户不可见,使得手机终端一旦接收到该短消息时,会自动向网络设备发送响应消息,用以与网络设备建立会话连接,在该响应消息中可携带手机终端的地址信息,如手机上网使用的IP地址和端口号。或者,可根据实际需要,将该短消息设置为用户可见;用户通过移动终端接收到该短消息时,会选择是否需要进行视频接收的后续流程,如果需要,则通过移动终端向网络设备发送会话连接建立请求,用以与网络设备建立会话连接,该会话连接建立请求中可携带有手机终端的地址信息。
步骤712、网络设备与流媒体服务器建立会话连接。
步骤713、网络设备与手机终端进行媒体资源协商,通知手机终端准备接收视频。
步骤714、网络设备向流媒体服务器发送视频推送指示消息,该视频推送指示消息包括手机终端的地址信息以及所需推送的视频的内容标识。
步骤715、流媒体服务器在接收到视频推送指示消息时,向相应的手机终端推送与该内容标识相应的视频。
本实施例中,呼叫中心结合IPTV***可实现向手机终端推送视频的增值业务,从而使得用户通过手机终端即可获取呼叫中心的视频增值业务,丰富了呼叫中心提供视频的形式,有利于呼叫中心视频增值业务的推广应用,此外,由于IPTV***推送的视频具有较高的服务质量保证,因此有利于提高视频推送的效率,改善用户体验。
图5-图7对应实施例中的网络设备即为图4所示网络拓扑中的呼叫处理服务器,上述应用场景均是以网络设备作为现有I PTV***中的一个新增网元为例进行的说明,但本领域技术人员可以理解,上述应用场景中,网络设备, 即呼叫处理服务器也可作为呼叫中心与IPTV***之间的一个独立设备,其实现视频增值业务的方法与上述实施例相似,不再赘述。
本领域普通技术人员可以理解:附图只是一个实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域普通技术人员可以理解:实施例中的装置中的模块可以按照实施例描述分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。

Claims (12)

1.一种视频提供***,其特征在于,包括:呼叫中心、网络设备和互联网协议电视IPTV***;所述IPTV***包括:数据库服务器和流媒体服务器;
所述呼叫中心用于向所述网络设备发送视频查询请求,所述视频查询请求包括用户所需的视频信息;
所述网络设备包括:呼叫中心接口模块,用于接收所述呼叫中心发送的所述视频查询请求;核心处理模块,用于查询所述数据库服务器是否存储与所述用户所需的视频信息匹配的视频,如果有,获取所述用户的终端信息,建立所述终端与所述流媒体服务器的会话连接,并通知所述流媒体服务器向所述终端推送所述视频;
所述数据库服务器,用于存储视频信息;所述流媒体服务器,用于在所述网络设备触发下,与所述终端建立所述会话连接,并向所述终端推送所述视频。
2.根据权利要求1所述的视频提供***,其特征在于,所述用户的终端信息为:电脑终端的地址信息;所述核心处理模块包括:
查询单元,用于查询所述数据库服务器是否存储有与所述用户所需的视频信息匹配的视频;
终端信息获取单元,用于在根据所述查询单元的查询结果,确定所述数据库服务器上存储有与所述用户所需的视频信息匹配的视频之后,接收所述电脑终端发送的第三视频推送请求,所述第三视频推送请求包括所述电脑终端的地址信息;
会话连接建立单元,用于根据所述电脑终端的地址信息,建立所述电脑终端与所述流媒体服务器的会话连接;
媒体资源协商单元,用于在所述会话连接建立单元完成所述会话连接的建立之后,与所述电脑终端进行媒体资源协商以通知所述电脑终端准备接收所述视频,并通知所述流媒体服务器向所述电脑终端推送所述视频。
3.根据权利要求1所述的视频提供***,其特征在于,所述用户的终端 信息为:固定电话的号码信息和机顶盒的设备信息;
所述数据库服务器还用于存储固定电话的号码信息与机顶盒的设备信息之间的映射关系;
所述核心处理模块包括:
查询单元,用于查询所述数据库服务器是否存储有与所述用户所需的视频信息匹配的视频;
终端信息获取单元,用于在根据所述查询单元的查询结果,确定所述数据库服务器上存储有与所述用户所需的视频信息匹配的视频之后,接收所述呼叫中心发送的第二视频推送请求,所述第二视频推送请求包括所述固定电话的号码信息;向所述数据库服务器查询以获取与所述固定电话的号码信息相应的机顶盒的设备信息;
会话连接建立单元,用于根据所述机顶盒的设备信息,建立所述机顶盒与所述流媒体服务器的会话连接;
媒体资源协商单元,用于在所述会话连接建立单元完成所述会话连接的建立之后,与所述机顶盒进行媒体资源协商以通知所述机顶盒准备接收所述视频,并通知所述流媒体服务器向所述机顶盒推送所述视频。
4.根据权利要求1所述的视频提供***,其特征在于,所述用户的终端信息为:手机终端的号码信息;
所述核心处理模块包括:
查询单元,用于查询所述数据库服务器是否存储有与所述用户所需的视频信息匹配的视频;
终端信息获取单元,用于在根据所述查询单元的查询结果,确定所述数据库服务器上存储有与所述用户所需的视频信息匹配的视频之后,接收所述呼叫中心发送的第二视频推送请求,所述第二视频推送请求包括所述手机终端的号码信息;
会话连接建立单元,用于向所述号码信息对应的手机终端发送携带有所述网络设备自身地址信息的短消息,用于指示所述手机终端在接收到所述短消息时向所述地址信息发送会话连接建立请求;在接收到所述手机终端的会 话连接建立请求之后,向所述流媒体服务器发送会话连接建立请求,建立所述手机终端与所述流媒体服务器的会话连接;
媒体资源协商单元,用于在所述会话连接建立单元完成所述会话连接的建立之后,与所述手机终端进行媒体资源协商以通知所述手机终端准备接收所述视频,并通知所述流媒体服务器向所述手机终端推送所述视频。
5.一种网络设备,其特征在于,包括:
呼叫中心接口模块,用于接收呼叫中心发送的视频查询请求,所述视频查询请求包括用户所需的视频信息;
核心处理模块,用于查询互联网协议电视IPTV***是否存储有与所述用户所需的视频信息匹配的视频,如果有,获取所述用户的终端信息,建立所述终端信息相应的终端与所述IPTV***的会话连接,并通知所述IPTV***向所述终端推送所述视频。
6.根据权利要求5所述的网络设备,其特征在于,所述用户的终端信息为:电脑终端的地址信息;所述核心处理模块包括:
查询单元,用于查询所述IPTV***是否存储有与所述用户所需的视频信息匹配的视频;
终端信息获取单元,用于在根据所述查询单元的查询结果,确定所述IPTV***上存储有与所述用户所需的视频信息匹配的视频之后,接收所述电脑终端发送的第三视频推送请求,所述第三视频推送请求包括所述电脑终端的地址信息;
会话连接建立单元,用于根据所述电脑终端的地址信息,建立所述电脑终端与所述IPTV***的会话连接;
媒体资源协商单元,用于在所述会话连接建立单元完成所述会话连接的建立之后,与所述电脑终端进行媒体资源协商以通知所述电脑终端准备接收所述视频,并通知所述IPTV***向所述电脑终端推送所述视频。
7.根据权利要求5所述的网络设备,其特征在于,所述用户的终端信息为:固定电话的号码信息和机顶盒的设备信息;所述核心处理模块包括:
查询单元,用于查询所述IPTV***是否存储有与所述用户所需的视频信 息匹配的视频;
终端信息获取单元,用于在根据所述查询单元的查询结果,确定所述IPTV***上存储有与所述用户所需的视频信息匹配的视频之后,接收所述呼叫中心发送的第二视频推送请求,所述第二视频推送请求包括所述固定电话的号码信息;向所述IPTV***查询以获取与所述固定电话的号码信息相应的机顶盒的设备信息;
会话连接建立单元,用于根据所述机顶盒的设备信息,建立所述机顶盒与所述IPTV***的会话连接;
媒体资源协商单元,用于在所述会话连接建立单元完成所述会话连接的建立之后,与所述机顶盒进行媒体资源协商以通知所述机顶盒准备接收所述视频,并通知所述IPTV***向所述机顶盒推送所述视频。
8.根据权利要求5所述的网络设备,其特征在于,所述用户的终端信息为:手机终端的号码信息;所述核心处理模块包括:
查询单元,用于查询所述IPTV***是否存储有与所述用户所需的视频信息匹配的视频;
终端信息获取单元,用于在根据所述查询单元的查询结果,确定所述IPTV***上存储有与所述用户所需的视频信息匹配的视频之后,接收所述呼叫中心发送的第二视频推送请求,所述第二视频推送请求包括所述手机终端的号码信息;
会话连接建立单元,用于向所述号码信息对应的手机终端发送携带有自身地址信息的短消息,用于指示所述手机终端在接收到所述短消息时向所述地址信息发送会话连接建立请求;在接收到所述手机终端的会话连接建立请求之后,向所述IPTV***发送会话连接建立请求,建立所述手机终端与所述IPTV***的会话连接;
媒体资源协商单元,用于在所述会话连接建立单元完成所述会话连接的建立之后,与所述手机终端进行媒体资源协商以通知所述手机终端准备接收所述视频,并通知所述IPTV***向所述手机终端推送所述视频。
9.一种视频提供方法,其特征在于,包括: 
网络设备的呼叫中心接口模块接收呼叫中心发送的视频查询请求,所述视频查询请求包括用户所需的视频信息;
网络设备的核心处理模块查询互联网协议电视IPTV***是否存储有与所述用户所需的视频信息匹配的视频,如果有,获取所述用户的终端信息,建立所述终端信息相应的终端与所述IPTV***的会话连接,并通知所述IPTV***向所述终端推送所述视频。
10.根据权利要求9所述的视频提供方法,其特征在于,所述用户的终端信息为:电脑终端的地址信息;
获取所述用户的终端信息,包括:在确定所述IPTV***上存储有与所述用户所需的视频信息匹配的视频之后,接收所述电脑终端发送的第三视频推送请求,所述第三视频推送请求包括所述电脑终端的地址信息;
建立所述终端与所述IPTV***的会话连接,并通知所述IPTV***向所述终端推送所述视频,包括:根据所述电脑终端的地址信息,建立所述电脑终端与所述IPTV***的会话连接,与所述电脑终端进行媒体资源协商以通知所述电脑终端准备接收所述视频,并通知所述IPTV***向所述电脑终端推送所述视频。
11.根据权利要求9所述的视频提供方法,其特征在于,所述用户的终端信息为:固定电话的号码信息和机顶盒的设备信息;
获取所述用户的终端信息,包括:在确定所述IPTV***上存储有与所述用户所需的视频信息匹配的视频之后,接收所述呼叫中心发送的第二视频推送请求,所述第二视频推送请求包括所述固定电话的地址信息,查询所述IPTV***以获得与所述固定电话的地址信息相应的机顶盒的设备信息;
建立所述终端与所述IPTV***的会话连接,并通知所述IPTV***向所述终端推送所述视频,包括:根据所述机顶盒的设备信息,建立所述机顶盒与所述IPTV***的会话连接,与所述机顶盒进行媒体资源协商以通知所述机顶盒准备接收所述视频,并通知所述IPTV***向所述机顶盒推送所述视频。
12.根据权利要求9所述的视频提供方法,其特征在于,所述用户的终端信息为:手机终端的号码信息; 
获取所述用户的终端信息,包括:在确定所述IPTV***上存储有与所述用户所需的视频信息匹配的视频之后,接收所述呼叫中心发送的第二视频推送请求,所述第二视频推送请求包括所述手机终端的号码信息;所述IPTV***包括:数据库服务器和流媒体服务器;
建立所述终端与所述IPTV***的会话连接,并通知所述IPTV***向所述终端推送所述视频,包括:向所述号码信息对应的手机终端发送携带有当前网络设备地址信息的短消息,用于指示所述手机终端在接收到所述短消息时向所述地址信息发送会话连接建立请求;在接收到所述手机终端的会话连接建立请求之后,向所述流媒体服务器发送会话连接建立请求,建立所述手机终端与所述流媒体服务器的会话连接;与所述手机终端进行媒体资源协商以通知所述手机终端准备接收所述视频,并通知所述流媒体服务器向所述手机终端推送所述视频。 
CN200910090426XA 2009-08-04 2009-08-04 视频提供方法和***及网络设备 Active CN101621667B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910090426XA CN101621667B (zh) 2009-08-04 2009-08-04 视频提供方法和***及网络设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910090426XA CN101621667B (zh) 2009-08-04 2009-08-04 视频提供方法和***及网络设备

Publications (2)

Publication Number Publication Date
CN101621667A CN101621667A (zh) 2010-01-06
CN101621667B true CN101621667B (zh) 2011-08-24

Family

ID=41514660

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910090426XA Active CN101621667B (zh) 2009-08-04 2009-08-04 视频提供方法和***及网络设备

Country Status (1)

Country Link
CN (1) CN101621667B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102447975A (zh) * 2010-10-08 2012-05-09 中国联合网络通信集团有限公司 流媒体信息处理方法、***及服务器
CN104809120B (zh) * 2014-01-24 2020-10-30 腾讯科技(深圳)有限公司 一种信息处理方法及装置
CN105898436A (zh) * 2015-12-01 2016-08-24 乐视网信息技术(北京)股份有限公司 一种智能电视信息推送***及方法
CN113225591B (zh) * 2020-01-21 2022-12-09 ***通信集团辽宁有限公司 观影方法及***
CN111683264B (zh) * 2020-06-16 2022-11-04 中国联合网络通信集团有限公司 视频点播方法、网络设备和终端

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101102210A (zh) * 2007-06-06 2008-01-09 中兴通讯股份有限公司 一种无源光网络分布式可控组播***及其实现方法
CN101119474A (zh) * 2007-08-22 2008-02-06 中兴通讯股份有限公司 一种iptv业务管理***和方法
CN101132560A (zh) * 2006-08-25 2008-02-27 华为技术有限公司 业务交互处理方法和***
WO2008119272A1 (fr) * 2007-03-30 2008-10-09 Huawei Technologies Co., Ltd. Procédé, terminal et système de mise en oeuvre d'une liaison vidéo dans un réseau de communication vocale
CN101309162A (zh) * 2008-06-23 2008-11-19 华为技术有限公司 实现多媒体信息交互的方法、***、设备及用户终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101132560A (zh) * 2006-08-25 2008-02-27 华为技术有限公司 业务交互处理方法和***
WO2008119272A1 (fr) * 2007-03-30 2008-10-09 Huawei Technologies Co., Ltd. Procédé, terminal et système de mise en oeuvre d'une liaison vidéo dans un réseau de communication vocale
CN101102210A (zh) * 2007-06-06 2008-01-09 中兴通讯股份有限公司 一种无源光网络分布式可控组播***及其实现方法
CN101119474A (zh) * 2007-08-22 2008-02-06 中兴通讯股份有限公司 一种iptv业务管理***和方法
CN101309162A (zh) * 2008-06-23 2008-11-19 华为技术有限公司 实现多媒体信息交互的方法、***、设备及用户终端

Also Published As

Publication number Publication date
CN101621667A (zh) 2010-01-06

Similar Documents

Publication Publication Date Title
US7302273B2 (en) System and method for providing interactive wireless data and voice based services
KR101192534B1 (ko) 하나 이상의 비디오 서버 컴포넌트를 포함하는 장치 및이의 동작 방법
CN101304324B (zh) 视频彩铃的实现方法及***
CN101309162B (zh) 实现多媒体信息交互的方法、***、设备及用户终端
CN109194427B (zh) 基于ip网络的校园广播***
CN101518072A (zh) 用于动态流送/存档配置的方法和设备
CN101635772A (zh) 一种呼叫信息管理的方法及其***
WO2006025461A1 (ja) 通話を伴うプッシュ型情報通信システム
CN101554051A (zh) 数字通信适配器
CN100415006C (zh) 短信网址装置及实现短信增值业务的***和方法
KR20080048802A (ko) 고객 맞춤형 멀티미디어 자동안내서비스 제공 시스템 및 그제공 방법
CN102780805B (zh) 基于终端的信息显示方法、装置和***
CN101621667B (zh) 视频提供方法和***及网络设备
CN105743958A (zh) 一种终端之间的通信方法和装置
CN102265635A (zh) 用于使用双级寻址方案来路由通信的方法和通信节点
CN101540870A (zh) 视频通话业务的实现方法
CN103179288B (zh) 来电信息显示的方法和***、来显信息推送设备及终端
CN101247389A (zh) 一种发现流媒体业务的方法和***以及业务发现装置
CN101159910B (zh) 同步呈现状态的方法及实现该方法的群组服务器和终端
CN109391666A (zh) 一种可视通话方法、装置及计算机可读介质
CN103167437A (zh) 在cdma 通信***中实现ussd 业务的方法与***、业务平台
CN104065787A (zh) 发现和使用电话号码位置信息
JP2013531945A (ja) 商業通信システムおよび方法
CN102572136A (zh) 呼叫中心及其呼叫业务提供方法
CN100380865C (zh) 因特网协议电话设备及其初始设置方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant