一种实时音视频信息导航方法及系统的制作方法

文档序号:7741674阅读:237来源:国知局
专利名称:一种实时音视频信息导航方法及系统的制作方法
技术领域
本发明涉及电通信领域,尤其涉及电通信领域中的音视频通讯技术。
背景技术
电子节目指南(英文Electronic program guide,简称EPG)。用户通过在数字 电视机及机顶盒等接收设备上浏览EPG,可以看到当前节目及未来节目的更多的信息,比如 节目名称、频道、播出时间等,并可以选择观看每个节目的更详细的内容。EPG通常在数字电 视传输流中广播,也可以通过专门的数据频道传输。即时通信anstant messaging,简称IM)是一个实时通信系统,允许两人或多人 使用网络即时的传递文字消息、文件、语音与视频交流。大部分的即时通信服务提供了状态 信息,显示联系人名单,以及联系人的在线状态。现有的即时通讯工具主要是呈现联系人的在线状态等信息,不能实现音视频节目 的导航播放的功能。虽然通过即时通讯工具可以实现点对点摄像头视频聊天和远程视频文 件的播放,但是这些功能大体上是点对点的视频通讯,不具有音视频导航功能,因此不便于 实现音视频内容在多个即时通讯联系人之间的分享。本发明的发明人发现,以即时通讯工具特有的实时通信特性,实现类似电子节目 指南的音视频节目实时导航功能,可以很方便地实现音视频内容在多个即时通讯联系人之 间的实时分享。

发明内容
本发明的目的在于提供一种实时音视频信息导航方法和系统,方便即时通讯联系 人实时获取音视频导航信息及其更新,以实现音视频节目在即时通讯联系人之间的实时分享。为解决上述技术问题,本发明提供了一种实时音视频信息导航方法,包括以下步 骤步骤Sl 音视频导航信息发布端采集音视频导航信息,其中音视频导航信息包含 音视频内容的描述信息和定位信息;步骤S2 音视频导航信息发布端的即时通讯模块将所采集的音视频导航信息推 送给音视频导航信息接收端的即时通讯模块;步骤S3 音视频导航信息接收端的即时通讯模块接收音视频导航信息;步骤S4 音视频导航信息接收端解析并呈现音视频导航信息。上述的实时音视频信息导航方法,还包括以下步骤步骤S5,音视频导航信息接收端根据呈现的音视频导航信息选择音视频内容;步骤S6,音视频导航信息接收端根据所选择音视频内容的定位信息向音视频数据 源发出流传输请求;步骤S7,音视频数据源响应流传输请求,通过网络传输系统向音视频导航信息接收端发送音视频流数据;步骤S8,音视频导航信息接收端接收,解码,并播放音视频数据。上述的实时音视频信息导航方法,其中步骤S2中的音视频导航信息发布端周期 性地将音视频导航信息及其更新推送给即时通讯联系人的音视频导航信息接收端。上述的实时音视频信息导航方法,其中步骤S2中的音视频导航信息发布端在音 视频导航信息有更新时将音视频导航信息推送给即时通讯联系人的音视频导航信息接收 端。上述的实时音视频信息导航方法,其中步骤S2中的音视频导航信息发布端在音 视频导航信息接收端请求的时候,作为响应,将音视频导航信息推送给音视频导航信息接 收端。上述的实时音视频信息导航方法,其中步骤S6中的音视频内容的定位信息指向 音视频数据源的IP地址和端口 ;音视频导航信息接收端从音视频内容的定位信息获取音 视频数据源的IP地址和端口,并根据所得到的IP地址和端口向音视频数据源发送流传输 请求。上述的实时音视频信息导航方法,其中步骤S6中的音视频内容的定位信息指向 WEB服务器;音视频导航信息接收端从音视频内容的定位信息获取音视频内容的HTTP URL 地址,并根据所得到的HTTP URL地址向TOB服务器发送传输请求。上述的实时音视频信息导航方法,其中步骤S6中的音视频内容的定位信息指向 流媒体服务器;音视频导航信息接收端从音视频内容的定位信息获取音视频内容的流媒体 URL地址,并根据所得到的流媒体URL地址向流媒体服务器发送流传输请求。上述的实时音视频信息导航方法,其中音视频导航信息发布端首先将音视频导航 信息推送给即时通讯服务器,再由即时通讯服务器以广播方式推送给即时通讯联系人的音 视频导航信息接收端。上述的实时音视频信息导航方法,其中音视频导航信息发布端将音视频导航信息 以点对点方式直接推送给即时通讯联系人的音视频导航信息接收端。这种实时音视频信息导航系统,包括音视频数据源,音视频导航信息发布端,即时 通讯服务器,音视频导航信息接收端,以及网络传输系统;其中音视频数据源包括音视频采 集设备和音视频流发送模块;音视频导航信息发布端包括即时通讯模块和音视频导航信息 发布模块;音视频导航信息发布模块用于从音视频数据源采集音视频导航信息并通过即时 通讯模块发布音视频导航信息;音视频导航信息接收端包括即时通讯模块,音视频导航信 息处理模块,以及音视频导航信息呈现模块;音视频导航信息处理模块用于通过即时通讯 模块接收,解析音视频导航信息,并提取音视频数据源的定位信息。这种实时音视频信息导航系统,其中音视频导航信息接收端还包括音视频数据接 收模块,音视频解码器,以及音视频播放器。本发明实施方式与现有技术相比,主要区别及其效果在于本发明通过即时通讯系统实现了类似电子节目指南的音视频实时导航功能,解决 了音视频内容在即时通讯联系人之间分享的实时性和便利性问题。音视频导航信息发布端 通过即时通讯系统推送音视频导航信息,接收端的即时通讯联系人可以实时地获取音视频 内容列表及其更新。由于目标群体是即时通讯联系人,与传统的数字电视导航系统相比,所推送的音视频导航信息更具有针对性和用户细分性。通过浏览音视频导航信息,即时通讯 联系人还可以进一步定位音视频服务资源,并观看所分享的音视频节目。


图1为本发明的实时音视频信息导航流程;图2为本发明的音视频定位和播放流程;图3为本发明第一实施例的实时音视频信息导航系统结构示意图;图4为本发明第一实施例的实时音视频信息导航系统详细结构示意图;图5为本发明第二实施例的实时网络视频导航系统结构示意图;图6为本发明第二实施例的实时网络视频导航流程;图7为本发明第三实施例的实时流媒体导航系统结构示意具体实施例方式在以下的叙述中,为了使读者更好地理解本申请而提出了许多技术细节。但是,本领域的普通技术人员可以理解,即使没有这些技术细节和基于以下各实 施方式的种种变化和修改,也可以实现本发明各权利要求所要求保护的技术方案。为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的实施 方式作进一步地详细描述。图1和图2示出了本发明的实时音视频信息导航方法的流程和步骤。根据图3和 图4,本发明的第一实施例的系统包括音视频数据源100,音视频导航信息发布端200,即时 通讯服务器300,网络传输系统400,以及音视频导航信息接收端500 ;音视频数据源100包括音视频采集设备101和音视频流发送模块102 ;音视频采 集设备101用于从卫星电视接收机,电视采集卡,摄像机,麦克风,音视频文件等音视频输 入设备中采集音视频数据并发送到音视频流发送模块102。音视频信息导航发布端200包 括音视频导航信息发布模块201,以及即时通讯模块202 ;音视频导航信息发布模块201从 音视频数据源100采集音视频导航信息,其中音视频导航信息包含音视频内容的描述信息 和定位信息,并通过即时通讯模块202发布音视频导航信息;音视频信息导航接收端500包括即时通讯模块501,音视频导航信息处理模块 502,音视频导航信息呈现模块503,音视频流接收模块504,音视频解码器505,以及音视频 播放器506 ;其中音视频导航信息处理模块502用于通过即时通讯模块501接收并解析音 视频导航信息,以及提取音视频内容的定位信息;位于音视频导航信息发布端200的即时通讯模块202通过即时通讯服务器300与 其他即时通讯联系人500,600和700等建立信息连接。音视频导航信息发布端200将采集 到的音视频导航信息首先通过即时通讯模块202发送到即时通讯服务器300,即时通讯服 务器300将所收到的音视频导航信息以广播形式推送到多个即时通讯联系人的音视频导 航信息接收端500,600,700等。根据网络情况,音视频导航信息发布端200也可以将音视 频导航信息以点对点方式直接推送给即时通讯联系人的音视频导航信息接收端。以音视频信息导航接收端500为例,其即时通讯模块501接收音视频导航信息。 由于音视频导航信息在音视频导航信息发布端200被打成适合在即时通讯系统传输的数据包格式,所以需要在音视频信息导航处理模块502中解析接收到的音视频导航信息数据 包,再由音视频导航信息呈现模块503呈现音视频的描述信息。即时通讯联系人根据呈现 的音视频的文字,图形或图像等描述信息选择要播放的音视频内容,由音视频导航信息处 理模块502提取音视频内容的定位信息;定位信息可以直接包含,也可以间接指向,提供音 视频内容的音视频数据源的IP地址和端口。这样,音视频导航信息接收端根据定位信息可 进一步定位音视频内容所存储的地址。音视频导航信息接收端500根据所得到的音视频数据源100的IP地址和端口向 音视频数据源100发出流传输请求;音视频数据源100响应流传输请求,通过流发送模块 102以及网络传输系统400向音视频导航信息接收端500发送音视频流数据;音视频导航 信息接收端500通过音视频流接收模块504接收音视频流,并通过音视频解码器505对音 视频进行解码,以及通过音视频播放器506播放音视频;本发明的第二实施例如图5和图6所示网络视频导航信息发布端20从TOB服务器10获取所要分享的视频节目指南(即 音视频导航信息),视频节目指南由WEB服务器10的视频存储器11中的视频文件所生成。 视频节目指南包括所要分享的视频列表,其中列表中的每一项包括视频节目的描述信息以 及视频的定位信息,即视频的 HTTP (HypertextTransfer Protocol)URL(Uniform Resource Locator)。网络视频导航信息发布端20的即时通讯工具将视频节目指南通过即时通讯服 务器300推送给其即时通讯联系人50,60,和70。网络视频导航信息接收端50,60,和70呈 现所接收到的视频节目指南列表中的视频节目的标题,作者,注释等文字描述信息以及视 频截图。网络视频导航信息接收端50,60,70的即时通讯联系人选择所感兴趣的视频节目 后,通过HTTP传输系统40从TOB服务器10渐进式地下载并播放所选择的视频。本发明的第三实施例如图7所示流媒体导航信息发布端21的即时通讯工具将所采集的流媒体导航信息通过即时 通讯服务器300分别推送给其即时通讯联系人的流媒体导航信息接收端51,61,和71。流媒 体导航信息接收端的即时通讯联系人可以浏览当前的节目列表,也可以向流媒体导航信息 发布端21请求获取更多的节目列表并点播所感兴趣的节目。由于流媒体导航信息的定位 信息指向流媒体服务器13,流媒体导航信息接收端可以根据定位信息获取音视频内容的流 媒体URL地址,比如RTSP (RealTime Streaming Protocol)地址。流媒体导航信息接收端根 据所得到的流媒体URL地址向流媒体服务器13发送流传输请求。流媒体服务器13响应并 由流媒体发送模块15通过流媒体传输系统41向流媒体导航信息接收端传输音视频流。流 媒体传输系统可以使用RTP (Real-time Transport Protocol)等传输协议。流媒体导航信 息接收端接收,解码并播放音视频流。与WEB服务器的HTTP下载模式相比,流媒体服务器 对音视频流的随机访问支持更强。通常的流媒体服务器包括RTSP服务器,MMS (Microsoft Media Server protocol)服务器,以及 RTMP (Real Time Messaging Protocol)服务器等;虽然通过参照本发明的某些优选实施方式,已经对本发明进行了图示和描述,但 本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本发 明的精神和范围。需要说明的是,本发明各实施方式中提到的各模块都是逻辑单元本发明的模块 或计算步骤可以集中在单个计算装置上,也可以分布在由网络连接的计算装置上实现。在物理上,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多 个物理单元的组合实现,这些逻辑单元本身的物理实现方式并不是最重要的,这些逻辑单 元所实现的功能的组合是才解决本发明所提出的技术问题的关键。此外,为了突出本发明 的创新部分,本发明上述各实施方式并没有将与解决本发明所提出的技术问题关系不太密 切的单元引入,这并不表明上述实施方式并不存在其它的单元。
权利要求
1.一种实时音视频信息导航方法,其特征在于包括以下步骤,步骤Sl 音视频导航信息发布端采集音视频导航信息,其中音视频导航信息包含音视 频内容的描述信息和定位信息;步骤S2 音视频导航信息发布端的即时通讯模块将所采集的音视频导航信息推送给 音视频导航信息接收端的即时通讯模块;步骤S3 音视频导航信息接收端的即时通讯模块接收音视频导航信息;步骤S4 音视频导航信息接收端解析并呈现音视频导航信息。
2.根据权利要求1所述的实时音视频信息导航方法,其特征在于还包括以下步骤,步 骤S5,音视频导航信息接收端根据呈现的音视频导航信息选择音视频内容;步骤S6,音视 频导航信息接收端根据所选择音视频内容的定位信息向音视频数据源发出流传输请求;步 骤S7,音视频数据源响应流传输请求,通过网络传输系统向音视频导航信息接收端发送音 视频流数据;步骤S8,音视频导航信息接收端接收,解码,并播放音视频数据。
3.根据权利要求1所述的实时音视频信息导航方法,其特征在于步骤S2中的音视频 导航信息发布端周期性地将音视频导航信息及其更新推送给即时通讯联系人的音视频导 航信息接收端。
4.根据权利要求1所述的实时音视频信息导航方法,其特征在于步骤S2中的音视频 导航信息发布端在音视频导航信息有更新时将音视频导航信息推送给即时通讯联系人的 音视频导航信息接收端。
5.根据权利要求1所述的实时音视频信息导航方法,其特征在于步骤S2中的音视频 导航信息发布端在音视频导航信息接收端请求的时候,作为响应,将音视频导航信息推送 给音视频导航信息接收端。
6.根据权利要求2所述的实时音视频信息导航方法,其特征在于步骤S6中的音视频 内容的定位信息指向音视频数据源的IP地址和端口 ;音视频导航信息接收端从音视频内 容的定位信息获取音视频数据源的IP地址和端口,并根据所得到的IP地址和端口向音视 频数据源发送流传输请求。
7.根据权利要求2所述的实时音视频信息导航方法,其特征在于步骤S6中的音视频 内容的定位信息指向WEB服务器;音视频导航信息接收端从音视频内容的定位信息获取音 视频内容的HTTP URL地址,并根据所得到的HTTP URL地址向TOB服务器发送传输请求。
8.根据权利要求2所述的实时音视频信息导航方法,其特征在于步骤S6中的音视频 内容的定位信息指向流媒体服务器;音视频导航信息接收端从音视频内容的定位信息获取 音视频内容的流媒体URL地址,并根据所得到的流媒体URL地址向流媒体服务器发送流传 输请求。
9.根据权利要求3或4或5所述的实时音视频信息导航方法,其特征在于音视频导 航信息发布端首先将音视频导航信息推送给即时通讯服务器,再由即时通讯服务器以广播 方式推送给即时通讯联系人的音视频导航信息接收端。
10.根据权利要求3或4或5所述的实时音视频信息导航方法,其特征在于音视频导 航信息发布端将音视频导航信息以点对点方式直接推送给即时通讯联系人的音视频导航 信息接收端。
11.一种实时音视频信息导航系统,其特征在于包括音视频数据源,音视频导航信息发布端,即时通讯服务器,音视频导航信息接收 端,以及网络传输系统;其中音视频数据源包括音视频采集设备和音视频流发送模块;音 视频导航信息发布端包括即时通讯模块和音视频导航信息发布模块;音视频导航信息发布 模块用于从音视频数据源采集音视频导航信息并通过即时通讯模块发布音视频导航信息; 音视频导航信息接收端包括即时通讯模块,音视频导航信息处理模块,以及音视频导航信 息呈现模块;音视频导航信息处理模块用于通过即时通讯模块接收,解析音视频导航信息, 并提取音视频数据源的定位信息。
12.根据权利要求11所述的实时音视频信息导航系统,其特征在于所述的音视频导 航信息接收端还包括音视频数据接收模块,音视频解码器,以及音视频播放器。
全文摘要
本发明涉及电通信领域,公开了一种实时音视频信息导航方法及系统。音视频导航信息发布端采集音视频导航信息;音视频导航信息发布端的即时通讯工具将所采集的音视频导航信息推送给音视频导航信息接收端的即时通讯工具;音视频导航信息接收端接收,解析并呈现音视频导航信息;根据音视频内容的定位信息,音视频导航信息接收端可以进一步从音视频数据源获取,解码并播放音视频导航信息发布端所发布的音视频内容。本发明以即时通讯工具特有的实时通信特性,实现类似电子节目指南的音视频节目实时导航功能,可以很方便地实现音视频内容在多个即时通讯联系人之间的实时分享。
文档编号H04N21/431GK102149014SQ20101010739
公开日2011年8月10日 申请日期2010年2月9日 优先权日2010年2月9日
发明者丁亚强 申请人:上海麦戈信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1