专利名称:网络电视接收机及其呈现消息的方法
技术领域:
本发明涉及网络电视领域,特别地涉及一种网络电视接收机及其呈现消息的方法。
背景技术:
网络电视能为人们提供人性化的节目收看体验,什么时候收看节目,收看什么样的节目,用户都可以自己作主,这种人性化的节目收看体验丰富了人们的生活。但是,提供这种人性化的节目收看体验的网络电视接收机不利于公共安全,原因是当发生一些重大、 紧急、可能危害到公众安全的事件,如台风、火灾时,这种网络电视接收机不能向公众通知上述情况,因此不能让公众及时地采取有效措施以保护公众的人身财产安全。
发明内容
本发明的一个目的是提供一种网络电视接收机,其能向用户发送公告信息,避免用户在收看点播节目的过程中出现重大、紧急的事件时无法获知这些事件,因此能使用户及时采取措施以避免用户的人身财产安全受到侵害。为实现上述目的,本发明采用的技术方案是构造一种网络电视接收机,包括网络通信模块,其与互联网中的服务器通信,用于从所述服务器中接收消息以及将反馈信息发送给所述服务器;主控模块,用于接收所述反馈信息并将所述反馈信息发送给所述网络通信模块;音视频数据处理模块,用于处理所述消息;数据输出模块,用于向用户呈现所述消息。在本发明的上述网络电视接收机中,还包括警报模块,用于向用户发送警报;和 /或智能家居控制模块,用于控制家用设备。在本发明的上述网络电视接收机中,所述主控模块还用于分析所述消息的格式并为所述消息设定呈现时间。在本发明的上述网络电视接收机中,还包括语音数据库,用于存储语音数据。上述网络电视接收机中,所述主控模块还用于根据文本格式的所述消息的内容从所述语音数据库中读取所述语音数据并将所述语音数据发送给所述音视频数据处理模块。本发明的另一个目的是提供一种网络电视接收机呈现消息的方法,其能向用户发送公告信息,避免用户在收看点播节目的过程中出现重大、紧急的事件时无法获知这些事件,因此能使用户及时采取措施以避免用户的人身财产安全受到侵害。为实现上述目的,本发明采用的技术方案是构造一种网络电视接收机呈现消息的方法,所述网络电视接收机包括网络通信模块、主控模块、音视频数据处理模块和数据输出模块,所述网络通信模块与互联网中的服务器通信,所述方法包括以下步骤(A)所述网络通信模块从所述服务器接收消息;(B)所述数据输出模块向用户呈现所述消息;(C)所述主控模块接收用户的反馈信息;(D)所述网络通信模块向所述服务器发送所述反馈信息。在本发明的上述网络电视接收机呈现消息的方法中,所述方法还包括以下步骤(E)所述主控模块设定所述消息的呈现时间。上述网络电视接收机呈现消息的方法中,所述步骤(E)还包括以下步骤所述主控模块分析所述消息的格式,若所述消息的格式为文本格式,则所述主控模块统计所述消息的字符数并设定第一预定时间;若所述消息的格式为影音格式或语音格式,则所述主控模块计算所述消息的播放时间并设定第二预定时间;若所述消息的格式为图像格式,所述主控模块文本识别该图像格式的所述消息并统计字符以及设定第三预定时间。在本发明的上述网络电视接收机呈现消息的方法中,所述网络电视接收机还包括语音数据库,所述方法还包括以下步骤(F)若所述消息的格式为文本格式,所述主控模块读取所述消息的内容并从所述语音数据库中读取语音数据。在本发明的上述网络电视接收机呈现消息的方法中,所述网络电视接收机还包括警报模块和/或智能家居控制模块,所述方法还包括以下步骤(G)所述警报模块向用户发出警报,和/或所述智能家居控制模块控制家用设备。本发明的有益效果是能向用户发送公告信息,避免用户在收看点播节目的过程中出现重大、紧急的事件时无法获知这些事件,因此能使用户及时采取措施以避免用户的人身财产安全受到侵害。
下面将结合附图及实施例对本发明作进一步说明,附图中图1是本发明的网络电视接收机的第一个实施例的框图;图2是本发明的网络电视接收机的第二个实施例的框图;图3是本发明的网络电视接收机呈现消息的方法的第一个实施例的流程图;图4是本发明的网络电视接收机呈现消息的方法的第二个实施例的流程图;图5是图3中主控模块分析消息的格式并设定消息的呈现时间的步骤的流程图。
具体实施例方式参考图1,图1为本发明的网络电视接收机的第一个实施例的框图。本实施例的网络电视接收机包括网络通信模块101、主控模块103、音视频数据处理模块104、数据输出模块105和遥控信号接收模块106。主控模块103电性连接网络通信模块101、音视频数据处理模块104和遥控信号接收模块106,音视频数据处理模块104与数据输出模块105电性连接。网络通信模块101接入到互联网中,与互联网中的服务器通信,用于从该服务器中接收消息并将该消息发送给主控模块103以及将反馈信息发送给该服务器。主控模块103 用于接收遥控信号接收模块106等设备接收的用户的反馈信息并将该反馈信息发送给网络通信模块101。当然,也可以使用语音识别模块和语音接收模块的组合来接收用户通过语音的方式作出的反馈信息,语音接收模块用于接收用户的语音数据,语音识别模块用于对用户的语音数据进行语音识别并将语音识别结果发送给主控模块103,语音识别模块电性连接语音接收模块和主控模块103。音视频数据处理模块104用于处理消息,数据输出模块105用于向用户呈现消息的内容,呈现消息包括显示消息和播放消息。在本实施例中, 本发明的网络电视接收机还可以包括警报模块102,警报模块102用于向用户发出警报,当然,也可以包括智能家居控制模块201,如图2所示,智能家居控制模块201用于控制家用设备,警报模块102和/或智能家居控制模块201电性连接主控模块103,当主控模块103接收到消息后,主控模块103触发智能家居控制模块201控制家用设备,如关闭煤气阀门等, 或者,主控模块103触发警报模块102发出警报。主控模块103还用于分析所接收到的消息的格式并根据该消息的格式和内容计算呈现该消息所需要的时间,具体地,若该消息的格式为文本格式,主控模块103统计该消息的字符数,并按照预定的规则(如每个字符0. 5 秒)设定显示该消息所需要的时间(即用户阅读完该消息的全部内容所需的时间),作为第一预定时间,若该消息的格式为影音格式或语音格式,主控模块103用于计算播放该消息所需要的时间,作为第二预定时间,若该消息的格式为图片格式,主控模块103对该图像格式的消息进行文本识别并统计其中的字符数,然后设定用于阅读完该消息的全部内容所需的时间,作为第三预定时间,若图片格式的消息没有字符,则主控模块103将用户平均浏览一幅图片所需的时间(如5秒)设为第三预定时间。参考图2,图2为本发明的网络电视接收机的第二个实施例的框图。本实施例的网络电视接收机包括网络通信模块101、主控模块103、音视频数据处理模块104、数据输出模块105和语音数据库202。主控模块103电性连接网络通信模块101、音视频数据处理模块 104和语音数据库202,音视频数据处理模块104电性连接数据输出模块105。在本实施例中,本发明的网络电视接收机还包括智能家居控制模块201,智能家居控制模块201电性连接主控模块103,当然,也可以包括警报模块102。主控模块103还用于将文本格式的消息转换为语音格式的消息,具体地,主控模块103根据文本格式的消息的内容从语音数据库 202中查找与该消息对应的语音数据并将所查找到的语音数据发送给音视频数据处理模块 104,另外,主控模块103还可以在从语音数据库202中读取了与该消息的内容对应的语音数据之后将这些不连续的语音数据合成为连续的语音格式的消息。参考图3,图3为本发明的网络电视接收机呈现消息的方法的第一个实施例的流程图。在步骤301,网络通信模块101从网络电视服务器中接收消息并将该消息发送给主控模块103 ;在步骤302,主控模块103分析所接收到的消息的格式并为该消息设定呈现时间,若消息的格式为文本格式,主控模块103计算该文本格式的消息的字符数,然后根据该字符数设定用户阅读完所有字符所需要时间,作为第一预定时间,若消息的格式为语音格式或影音格式,主控模块103计算该语音格式的消息或影音格式的消息的播放时间,作为第二预定时间,若消息的格式为图像格式,主控模块103利用文本识别技术识别该图像以判断该图像中是否有文字,若有,则计算其中的字符数并设定用户阅读完所有内容所需要的时间,作为第三预设时间,若没有,可将用户观看一幅图像平均所需的时间(如5秒)设为第三预设时间,主控模块103分析消息的格式的方式是查看消息的文件名的后缀;在步骤303,主控模块103控制音视频数据处理模块104暂停处理媒体内容并开始处理消息;在步骤304,数据输出模块105向用户呈现消息;在步骤305,主控模块103判断预定时间是否已经结束,若是,则进入步骤306,否则,返回到步骤304,若该消息的格式为文本格式,则该预定时间为第一预定时间,若该消息的格式为语音格式或影音格式,则该预定时间为第二预定时间,若该消息的格式为图片格式,则该预定时间为第三预定时间;在步骤306,数据输出模块105向用户呈现反馈请求信息;在步骤307,主控模块103判断是否接收到用户发送的反馈信息,若是,则进入步骤308,否则,返回到步骤306 ;在步骤308,网络通信模块101 将反馈信息发送给服务器;在步骤309,主控模块103控制音视频数据处理模块104继续处理媒体内容,数据输出模块105继续向用户呈现媒体内容。如果消息属于非常紧急的级别,并且该消息是文本格式的,若将该文本格式的消息转换为语音格式的消息并通知用户有助于用户快速地获知该消息。因此,图2所示的实施例中,网络电视接收机还包括一个语音数据库202,主控模块103根据文本格式的消息从语音数据库202中查找语音数据并将该文本格式的消息转换为语音格式的消息,然后将该语音格式的消息实时地播放出来。参考图4,图4为本发明的网络电视接收机呈现消息的方法的第二个实施例的流程图。在步骤401,网络通信模块101从网络电视服务器中接收消息;在步骤402,主控模块103分析消息的格式;在步骤403,主控模块103判断消息的格式是否为文本格式,若是,则进入步骤405,否则,进入步骤404 ;在步骤405,主控模块103读取文本格式的消息的内容;在步骤406,主控模块103根据该消息的内容从语音数据库202 中读取语音数据,然后将所读取的语音数据直接发送给音视频数据处理模块104或先将所读取的语音数据合成为语音格式的消息再将该语音格式的消息发送给音视频数据处理模块104 ;在步骤407,音视频数据处理模块104处理语音数据和/或影音数据;在步骤408, 数据输出模块105向用户呈现反馈请求消息;在步骤409,主控模块103判断是否接收到反馈信息,若是,则进入步骤410,否则,返回到步骤408 ;在步骤410,网络通信模块101将反馈信息发送给服务器;在步骤404,主控模块103判断消息的格式是否为语音格式或影音格式,若是,则进入步骤407,否则,返回到步骤402。参考图5,图5为图3中主控模块103分析消息的格式并设定消息的呈现时间的步骤的流程图。在步骤501,主控模块103分析消息的格式;在步骤504,主控模块103判断消息的格式是否为文本格式,若是,则进入步骤506,否则,进入步骤505 ;在步骤506,主控模块103统计消息中的字符数;在步骤508,主控模块103根据文本格式的消息的字符数设定第一预定时间;在步骤505,主控模块103判断消息的格式是否为语音格式或影音格式,若是,则进入步骤507,否则,进入步骤502,主控模块103读取该消息的文件名后根据该消息的文件名的后缀来获知消息的格式;在步骤507,主控模块103计算该消息的播放时间,或者,由音视频数据处理模块104计算该消息的播放时间,然后反馈给主控模块103 ;在步骤 509,主控模块103根据该消息的播放时间设定第二预定时间;在步骤502,主控模块103判断消息的格式是否为图片格式,若是,则进入步骤503,否则,返回到步骤501 ;在步骤503, 主控模块103对消息进行文本识别,然后进入步骤506,若主控模块103统计得出该图片格式的消息中没有文字,则主控模块103将用户观看完一幅图片所需的平均时间(如5秒) 作为第三预定时间,若该图片格式的消息中有文字,则主控模块103根据字符数设定第三预定时间。以上描述了本发明的一些实施例,对本领域的普通技术人员来说,在不脱离本发明原理和精神的前提下,可以对本发明做出一些修改或变换,对本发明的一些修改或变换均落在本发明的保护范围之内。
权利要求
1.一种网络电视接收机,其特征在于,包括网络通信模块,其与互联网中的服务器通信,用于从所述服务器中接收消息以及将反馈信息发送给所述服务器;主控模块,用于接收所述反馈信息并将所述反馈信息发送给所述网络通信模块;音视频数据处理模块,用于处理所述消息;数据输出模块,用于向用户呈现所述消息。
2.根据权利要求1所述的网络电视接收机,其特征在于,还包括警报模块,用于向用户发送警报;和/或智能家居控制模块,用于控制家用设备。
3.根据权利要求1所述的网络电视接收机,其特征在于,所述主控模块还用于分析所述消息的格式并为所述消息设定呈现时间。
4.根据权利要求1所述的网络电视接收机,其特征在于,还包括语音数据库,用于存储语音数据。
5.根据权利要求4所述的网络电视接收机,其特征在于,所述主控模块还用于根据文本格式的所述消息的内容从所述语音数据库中读取所述语音数据并将所述语音数据发送给所述音视频数据处理模块。
6.一种网络电视接收机呈现消息的方法,其特征在于,所述网络电视接收机包括网络通信模块、主控模块、音视频数据处理模块和数据输出模块,所述网络通信模块与互联网中的服务器通信,所述方法包括以下步骤(A)所述网络通信模块从所述服务器接收消息;(B)所述数据输出模块向用户呈现所述消息;(C)所述主控模块接收用户的反馈信息;(D)所述网络通信模块向所述服务器发送所述反馈信息。
7.根据权利要求6所述的网络电视接收机呈现消息的方法,其特征在于,所述方法还包括以下步骤(E)所述主控模块设定所述消息的呈现时间。
8.根据权利要求7所述的网络电视接收机呈现消息的方法,其特征在于,所述步骤(E) 还包括以下步骤所述主控模块分析所述消息的格式,若所述消息的格式为文本格式,则所述主控模块统计所述消息的字符数并设定第一预定时间;若所述消息的格式为影音格式或语音格式, 则所述主控模块计算所述消息的播放时间并设定第二预定时间;若所述消息的格式为图像格式,所述主控模块文本识别该图像格式的所述消息并统计字符以及设定第三预定时间。
9.根据权利要求6所述的网络电视接收机呈现消息的方法,其特征在于,所述网络电视接收机还包括语音数据库,所述方法还包括以下步骤(F)若所述消息的格式为文本格式,所述主控模块读取所述消息的内容并从所述语音数据库中读取语音数据。
10.根据权利要求6所述的网络电视接收机呈现消息的方法,其特征在于,所述网络电视接收机还包括警报模块和/或智能家居控制模块,所述方法还包括以下步骤(G)所述警报模块向用户发出警报,和/或所述智能家居控制模块控制家用设备。
全文摘要
本发明公开了一种网络电视接收机,包括网络通信模块,其与互联网中的服务器通信,用于从所述服务器中接收消息以及将反馈信息发送给所述服务器;主控模块,用于接收所述反馈信息并将所述反馈信息发送给所述网络通信模块;音视频数据处理模块,用于处理所述消息;数据输出模块,用于向用户呈现所述消息。本发明还公开了一种网络电视接收机呈现消息的方法。
文档编号H04N21/431GK102325269SQ201110273768
公开日2012年1月18日 申请日期2011年9月15日 优先权日2011年9月15日
发明者何志军, 吴伟林, 童南方, 童清 申请人:深圳市网合科技股份有限公司