一种多媒体数据处理方法、装置及投屏设备与流程

文档序号:16202270发布日期:2018-12-08 06:43阅读:243来源:国知局
一种多媒体数据处理方法、装置及投屏设备与流程

本发明涉及电视信号处理技术领域,更具体地说,涉及一种多媒体数据处理方法、装置及投屏设备。

背景技术

随着互联网技术的发展,iptv(交互式网络电视)和ott(overthetop,互联网电视)盒子由于其良好的互动性,在家庭电视市场上越来越常见。在iptv和ott盒子的支持下,用户可以更灵活地对电视节目进行截图、录屏等多媒体数据截取处理,深受用户欢迎。

虽然iptv和ott盒子深受用户欢迎,但是传统的有线电视在市场的渗透率仍然很高,稳居市场第一。对于传统的有线电视来说,用户只能借助于传统的有线电视观看电视节目,由此相对于iptv和ott盒子来说传统的有线电视缺乏与用户的互动性,如用户无法借助于传统的有线电视对喜爱的电视节目进行截图、录屏等数据截取处理。



技术实现要素:

基于上述现有技术的缺陷和不足,本发明提出一种多媒体数据处理方法、装置及投屏设备,可以实现对有线电视多媒体数据进行截图、录屏等数据截取处理。

一种多媒体数据处理方法,应用于投屏设备,该方法包括:

接收用户通过终端设备发送的数据截取操作指令;

根据所述数据截取操作指令,确定所述数据截取操作指令对应的有线电视多媒体数据;其中,所述有线电视多媒体数据通过预设的数据输入接口接收;

对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果。

可选的,所述对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果,包括:

从所述数据截取操作指令对应的有线电视多媒体数据中复制图像帧,或从所述数据截取操作指令对应的有线电视多媒体数据中复制多媒体数据流,得到多媒体数据截取结果。

可选的,所述对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果,包括:

对所述数据截取操作指令对应的有线电视多媒体数据,以及所述投屏设备中的除所述有线电视多媒体数据之外的其它类型的数据进行截取处理,并对截取得到的数据按照设定形式进行整理,得到多媒体数据截取结果。

可选的,该方法还包括:

将通过预设的数据输入接口接收的有线电视多媒体数据发送至显示设备进行播放显示;

和/或

将所述多媒体数据截取结果发送给所述终端设备。

一种多媒体数据处理装置,应用于投屏设备,该装置包括:

指令接收单元,用于接收用户通过终端设备发送的数据截取操作指令;

数据确定单元,用于根据所述数据截取操作指令,确定所述数据截取操作指令对应的有线电视多媒体数据;其中,所述有线电视多媒体数据通过预设的数据输入接口接收;

数据截取单元,用于对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果。

可选的,所述数据截取单元对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果时,具体用于:

从所述数据截取操作指令对应的有线电视多媒体数据中复制图像帧,或从所述数据截取操作指令对应的有线电视多媒体数据中复制多媒体数据流,得到多媒体数据截取结果。

可选的,所述数据截取单元对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果时,具体用于:

对所述数据截取操作指令对应的有线电视多媒体数据,以及所述投屏设备中的除所述有线电视多媒体数据之外的其它类型的数据进行截取处理,并对截取得到的数据按照设定形式进行整理,得到多媒体数据截取结果。

可选的,该装置还包括:

数据发送单元,用于将通过预设的数据输入接口接收的有线电视多媒体数据发送至显示设备进行播放显示;

和/或

将所述多媒体数据截取结果发送给所述终端设备。

一种投屏设备,包括:

数据输入接口,用于接收有线电视多媒体数据;

多媒体数据处理装置,用于接收用户通过终端设备发送的数据截取操作指令;根据所述数据截取操作指令,确定所述数据截取操作指令对应的有线电视多媒体数据;对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果。

数据输出接口,用于将通过所述数据输入接口接收的有线电视多媒体数据发送至显示设备进行播放显示。

可选的,所述多媒体数据处理装置还用于:

将所述多媒体数据截取结果发送给所述终端设备。

本发明技术方案为投屏设备设置有线电视多媒体数据输入接口,当有线电视多媒体数据输入投屏设备时,投屏设备根据接收的数据截取操作指令确定对应的有线电视多媒体数据,并对确定的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果,即实现了对有线电视多媒体数据的数据截取处理。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1是本发明实施例提供的多媒体观影系统结构示意图;

图2是本发明实施例提供的一种多媒体数据处理方法的流程示意图;

图3是本发明实施例提供的投屏设备显示有线电视多媒体数据的示意图;

图4是本发明实施例提供的另一种多媒体数据处理方法的流程示意图;

图5是本发明实施例提供的一种多媒体数据处理装置的结构示意图;

图6是本发明实施例提供的另一种多媒体数据处理装置的结构示意图;

图7是本发明实施例提供的一种投屏设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种多媒体数据处理方法,该方法应用于投屏设备,具体用于实现对有线电视多媒体数据的数据截取处理。

投屏设备是一种新型终端,可以将手机等智能终端设备上的视频、图片、音乐等多媒体资源投屏至电视、投影仪等带有hdmi输入接口的显示设备屏幕上。同时,投屏设备配备有与硬件设备配套的终端app,用户可以通过操作安装于智能终端设备上的终端app,对投屏设备进行控制,实现用户与投屏设备的互动,进而实现用户与投屏设备输出的电视节目之间的互动。

如图1所示,投屏设备通过wifi网络接入互联网获取互联网资源,还可以通过标准dlna或airplay协议与终端设备通信,接收终端设备发送的多媒体数据,同时可以接收智能终端app的控制。本发明实施例还为投屏设备配置hdmiin接口,用于与有线电视机顶盒的hdmiout接口连接,接收有线电视机顶盒输出的有线电视信号。基于投屏设备本身所具有的投屏功能,投屏设备可以将接收的来自于有线电视信号的多媒体数据通过hdmiout接口投屏到连接的显示设备上进行显示。

与此同时,本发明实施例所研究的多媒体数据处理,具体是在投屏设备从hdmiin接口接收多媒体数据,到通过hdmiout接口将多媒体数据投屏输出到显示设备之间,利用投屏设备实现对有线电视多媒体数据的数据截取处理。

参见图2所示,本发明实施例公开的多媒体数据处理方法,包括:

s201、接收用户通过终端设备发送的数据截取操作指令;

具体的,如图1场景所示,用户在终端设备,例如手机、平板电脑等上面安装与投屏设备配套的终端app。终端设备与投屏设备同时接入家庭局域网,例如同时接入家庭路由器网络,然后用户可以通过操作终端设备上的app,对投屏设备进行控制操作,终端app生成的操作指令通过家庭网络发送到网络中的投屏设备。

在本发明实施例中,用户可以通过操作终端app,向投屏设备发送数据截取操作指令。在终端app界面上,设置截图和录屏操作按钮,当用户通过电视等显示设备观看投屏设备投屏显示的有线电视节目时,如果看到感兴趣的画面或片段,可以直接在终端app上点击截图和录屏操作按钮,终端app向投屏设备发送相应的数据截取操作指令。

s202、根据所述数据截取操作指令,确定所述数据截取操作指令对应的有线电视多媒体数据;其中,所述有线电视多媒体数据通过预设的数据输入接口接收;

具体的,本发明实施例技术方案应用于图1所示的电视节目播放场景。本发明实施例为投屏设备设置有线电视信号输入接口,即hdmiin接口,hdmiin接口与有线电视机顶盒的输出接口hdmiout连接,接收有线电视机顶盒输出的有线电视多媒体数据。需要说明的是,实际上投屏设备接收的有线电视多媒体数据并不限定必须来自有线电视机顶盒的输出,在可行范围内,也可以是有线电视多媒体数据直接接入本发明实施例中的投屏设备。

当有线电视多媒体数据输入投屏设备时,投屏设备可以对有线电视多媒体数据进行拦截或缓存处理,并且可以对拦截下或缓存的多媒体数据进行更多处理。其中,本发明实施例重点介绍基于用户通过终端设备发送的截取操作指令,对接收的有线电视多媒体数据进行数据截取处理。

在对多媒体数据进行截取之前,投屏设备首先根据接收的数据截取操作指令,确定该数据截取操作指令所对应的有线电视多媒体数据。具体的,如果上述数据截取操作指令为对有线电视多媒体数据进行截图处理,则投屏设备根据该数据截取操作指令确定需要截取的有线电视多媒体数据的图像帧;如果上述数据截取操作指令为对有线电视多媒体数据进行录屏处理,则投屏设备根据该数据截取操作指令确定需要录屏的多媒体数据开始时间和结束时间。

需要说明的是,在用户观看投屏设备投屏到显示设备上的有线电视节目的过程中,当用户看到某一画面或某一段节目时,才会产生想要截图或录屏的需求。也就是说,通常情况下,用户需要截取的多媒体数据,是投屏设备已经发送给显示设备进行显示的多媒体数据。为了保证能够有效地对用户想要截取的多媒体数据进行截取处理,本发明实施例设定投屏设备对接收的有线电视多媒体数据进行缓存处理,即当投屏设备将多媒体数据发送给显示设备进行显示后,还对已发送给显示设备的多媒体数据进行设定时长的缓存,如果在上述设定时长内,用户发出了对观看到的电视节目进行截取处理的操作指令,则投屏设备从缓存的多媒体数据中确定用户真正想要截取的数据内容;如果在上述设定时长内,没有接收到用户发送的数据截取操作指令,则可以将存储时长超过上述设定时长的多媒体数据删除。

在投屏设备根据接收的数据截取操作指令确定该数据截取操作指令对应的有线电视多媒体数据时,根据接收到数据截取操作指令的时刻,确定该时刻发送给显示设备正在显示的有线电视多媒体数据,即确定了该数据截取操作指令对应的有线电视多媒体数据。

s203、对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果。

具体的,在通过步骤s202确定接收的数据截取操作指令对应的有线电视多媒体数据后,投屏设备对该有线电视多媒体数据进行截取,截取得到的多媒体数据即为多媒体数据截取结果。

如果用户发送的数据截取操作指令为截取有线电视节目画面,则得到的多媒体数据截取结果为图像帧;如果用户发送的数据截取操作指令为对有线电视节目进行录屏处理,则得到的多媒体数据截取结果为一定时长范围内的有线电视多媒体数据。

通过上述介绍可见,本发明实施例为投屏设备设置有线电视多媒体数据输入接口,当有线电视多媒体数据输入投屏设备时,投屏设备根据接收的数据截取操作指令确定对应的有线电视多媒体数据,并对确定的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果,即实现了对有线电视多媒体数据的数据截取处理。

可选的,在本发明的另一个实施例中,还公开了投屏设备对有线电视多媒体数据进行截取处理的具体处理过程。

其中,所述对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果,包括:

从所述数据截取操作指令对应的有线电视多媒体数据中复制图像帧,或从所述数据截取操作指令对应的有线电视多媒体数据中复制多媒体数据流,得到多媒体数据截取结果。

具体的,当用户观看投屏设备投屏到显示设备上显示的有线电视节目时,可以对观看到的节目内容进行截取处理,实际上是对有线电视节目内容对应的多媒体数据进行截取处理。

一种可选的方式是,在确定用户发送的数据截取操作指令对应的有线电视多媒体数据后,从确定的有线电视多媒体数据中复制数据。如果用户发送的数据截取指令为截取有线电视节目的某一画面,则投屏设备根据该数据截取指令确定用户需要截取有线电视多媒体数据,也就是确定用户需要截取的图像帧,然后对该图像帧进行复制,得到多媒体数据截取结果,也就是得到截图结果。如果用户发送的数据截取指令为截取有线电视节目某一片段,则投屏设备根据该数据截取指令确定用户需要截取的有线电视多媒体数据,具体为确定用户需要截取的有线电视多媒体数据的时间区间,也就是确定用户需要截取从哪个时间点到哪个时间点之间的电视节目的多媒体数据,然后对确定的有线电视多媒体数据进行复制,得到多媒体数据截取结果,也就是得到录屏结果。

需要说明的是,本发明实施例并不限定必须采用上述复制数据的方式得到数据截取结果,事实上,任意可以从确定的需要截取的有线电视多媒体数据中得到想要的多媒体数据的方式,都可以被本发明实施例所采用。

例如,基于有线电视节目不能回放的特点,当有线电视多媒体数据被投放到显示设备进行显示后,该多媒体数据就失去了保留的价值,因此,在本发明实施例中的投屏设备对流过的有线电视多媒体数据进行缓存或拦截的基础上,当用户操作对观看到的有线电视节目,也就是投屏设备已经投放到显示设备显示的有线电视多媒体数据进行数据截取操作的时候,投屏设备可以直接提取相应的多媒体数据,而并不一定要采取复制的方式。对有线电视多媒体数据进行数据提取得到数据截取结果后,会导致已经被显示播放的连贯的有线电视节目的多媒体数据产生断缺,但这并不会对用户后续的观看产生影响,因为对于有线电视来说,已经播放过的节目本身就已经不可再回放,这些数据是否完整已不再重要,只需要从中得到用户希望保留的数据,也就是保留用户操作截取的数据即可。

可选的,在本发明的另一个实施例中还公开了,所述对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果,包括:

对所述数据截取操作指令对应的有线电视多媒体数据,以及所述投屏设备中的除所述有线电视多媒体数据之外的其它类型的数据进行截取处理,并对截取得到的数据按照设定形式进行整理,得到多媒体数据截取结果。

具体的,如图3所示,在本发明实施例中,有线电视多媒体数据通过投屏设备投屏到显示设备上显示时,不只显示有线电视节目界面,还显示投屏设备本身的显示界面,即以“画中画”的方式进行显示。

如图1场景所示,投屏设备可以接入互联网,获取一些网络多媒体资源信息,并在自身显示界面上进行广告显示,或生成链接显示。用户通过观看投屏设备显示界面,就可以获取一些热点多媒体资源信息,如果用户通过操作与投屏设备匹配的终端app,点击投屏设备显示界面上的热点多媒体资源信息,则可以跳转到显示相应的多媒体资源。

本发明实施例设置投屏设备在对接收的有线电视多媒体数据进行投屏显示时,同时投屏显示自身的显示界面,以便于用户在观看有线电视时,可以选择切换观看投屏设备链接的网络多媒体资源。

可以理解,投屏设备的显示界面也是有一系列数据构成,因此,在上述“画中画”显示方式中,投屏设备发送给显示设备显示的,不只是有线电视多媒体数据,还包括投屏设备自身显示界面的数据。

在上述“画中画”显示方式中,当用户操作对显示设备显示的电视节目画面进行截取时,实际上是对用户发送的数据截取操作指令对应的有线电视多媒体数据,以及投屏设备中除了上述有线电视多媒体数据之外的其它类型的数据同时进行截取处理。在得到截取的数据后,对截取得到的数据按照显示设备屏幕显示布局形式进行整理,得到最终的数据截取结果,即类似于图3中显示设备屏幕所显示的画面。

上述的除了有线电视多媒体数据之外的其它类型的数据,包括投屏设备自身显示界面的后台数据、投屏设备显示界面上所显示的网络多媒体资源相关数据等。

按照本实施例上述数据截取和整理方式执行用户触发的数据截取操作,可以保证截取的数据更完整,更符合用户需求。

可选的,在本发明的另一个实施例中,参见图4所示,该方法还包括:

s404、将通过预设的数据输入接口接收的有线电视多媒体数据发送至显示设备进行播放显示;

和/或

s405、将所述多媒体数据截取结果发送给所述终端设备。

具体的,在完成对有线电视多媒体数据的拦截或缓存,以及根据用户发送的数据截取操作指令对有线电视多媒体数据进行数据截取之后,投屏设备将上述通过数据输入接口接收的有线电视多媒体数据发送至显示设备进行播放显示。

同时,投屏设备还可以将多媒体数据截取结果发送给发送数据截取操作指令的终端设备,以供用户查看、存储等。

本实施例技术方案在对有线电视多媒体数据进行数据截取后,将截取结果发送给用户终端设备,便于用后查看。并且及时将多媒体数据发送到显示设备显示,以免影响有线电视节目的正常播放。

本实施例中的步骤s401~s403分别对应图2所示的方法实施例中的步骤s201~s203,其具体内容请参见图2所示的方法实施例的内容,此处不再赘述。

本发明实施例还公开了一种多媒体数据处理装置,参见图5所示,该装置包括:

指令接收单元100,用于接收用户通过终端设备发送的数据截取操作指令;

数据确定单元110,用于根据所述数据截取操作指令,确定所述数据截取操作指令对应的有线电视多媒体数据;其中,所述有线电视多媒体数据通过预设的数据输入接口接收;

数据截取单元120,用于对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果。

其中,所述数据截取单元120对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果时,具体用于:

从所述数据截取操作指令对应的有线电视多媒体数据中复制图像帧,或从所述数据截取操作指令对应的有线电视多媒体数据中复制多媒体数据流,得到多媒体数据截取结果。

可选的,在本发明的另一个实施例中,所述数据截取单元120对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果时,具体用于:

对所述数据截取操作指令对应的有线电视多媒体数据,以及所述投屏设备中的除所述有线电视多媒体数据之外的其它类型的数据进行截取处理,并对截取得到的数据按照设定形式进行整理,得到多媒体数据截取结果。

可选的,在本发明的另一个实施例中,参见图6所示,该装置还包括:

数据发送单元130,用于将通过预设的数据输入接口接收的有线电视多媒体数据发送至显示设备进行播放显示;

和/或

将所述多媒体数据截取结果发送给所述终端设备。

具体的,上述各个多媒体数据处理装置的实施例中的各个单元的具体工作内容,请参见上述方法实施例的内容,此处不再赘述。

本发明实施例还公开了一种投屏设备,参见图7所示,该投屏设备包括:

数据输入接口200,用于接收有线电视多媒体数据;

多媒体数据处理装置210,用于接收用户通过终端设备发送的数据截取操作指令;根据所述数据截取操作指令,确定所述数据截取操作指令对应的有线电视多媒体数据;对所述数据截取操作指令对应的有线电视多媒体数据进行截取处理,得到多媒体数据截取结果。

数据输出接口220,用于将通过所述数据输入接口接收的有线电视多媒体数据发送至显示设备进行播放显示。

具体的,现有的投屏设备,具有数据输出接口220,具体为一个hdmiout接口,用于与显示设备的hdmiin接口连接,将投屏设备通过无线网络接收的多媒体数据发送到显示设备进行显示。

在上述现有的投屏设备功能及结构的基础上,本发明实施例进一步为投屏设备设置一个数据输入接口200,具体为一个hdmiin接口,与有线电视机顶盒的hdmiout接口连接,用于接收有线电视多媒体数据。

同时,本发明实施例还为投屏设备配置多媒体数据处理装置210,该装置用于接收用户通过终端设备发送的数据截取操作指令,对接收的有线电视多媒体数据进行数据截取处理,得到多媒体数据截取结果,以便实现用户能够对有线电视节目进行数据截取。

在实现对接收的有线电视多媒体数据进行数据截取的同时,投屏设备还通过数据输出接口220将接收的有线电视多媒体数据发送至连接的显示设备进行播放显示。

其中,所述多媒体数据处理装置210还用于:

将所述多媒体数据截取结果发送给所述终端设备。

具体的,上述投屏设备的实施例中的多媒体数据处理装置的具体结构和工作内容,请参见上述的多媒体数据处理装置和多媒体数据处理方法的实施例内容,此处不再赘述。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1