CN114286166A - 显示设备、信号接收装置及媒资播放方法 - Google Patents
显示设备、信号接收装置及媒资播放方法 Download PDFInfo
- Publication number
- CN114286166A CN114286166A CN202111147465.6A CN202111147465A CN114286166A CN 114286166 A CN114286166 A CN 114286166A CN 202111147465 A CN202111147465 A CN 202111147465A CN 114286166 A CN114286166 A CN 114286166A
- Authority
- CN
- China
- Prior art keywords
- transmission protocol
- protocol version
- signal
- signal receiving
- media asset
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000005540 biological transmission Effects 0.000 claims abstract description 230
- 230000000694 effects Effects 0.000 claims description 26
- 230000004044 response Effects 0.000 claims description 9
- 230000005236 sound signal Effects 0.000 claims description 9
- 238000012790 confirmation Methods 0.000 claims description 4
- 238000012544 monitoring process Methods 0.000 claims 1
- 230000002159 abnormal effect Effects 0.000 abstract description 9
- 230000006870 function Effects 0.000 description 32
- 239000010410 layer Substances 0.000 description 23
- 238000004891 communication Methods 0.000 description 19
- 230000008569 process Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 13
- 230000002452 interceptive effect Effects 0.000 description 11
- 230000003993 interaction Effects 0.000 description 9
- 239000000284 extract Substances 0.000 description 5
- 230000008054 signal transmission Effects 0.000 description 5
- 230000005856 abnormality Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000011895 specific detection Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000005266 casting Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 239000012792 core layer Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本申请提供一种显示设备、信号接收装置及媒资播放方法,所述方法可以在用户控制播放媒资时,由信号接收装置获取显示设备当前传输协议版本。再根据当前传输协议版本对待播放数据进行解码,以获得支持通过当前传输协议版本进行传输的媒资信号,并发送给显示设备。所述方法可以针对显示设备当前传输协议版本自适应解码方式,使媒资信号可以正常传输给显示设备,缓解播放异常的问题。所述方法还可以通过提示指令、切换指令控制显示设备切换传输协议版本,以使显示设备能够通过支持待播放数据最高音画质功能的传输协议版本传输媒资信号,提高媒资播放质量。
Description
技术领域
本申请涉及智能显示设备技术领域,尤其涉及一种显示设备、信号接收装置及媒资播放方法。
背景技术
显示设备是指能够输出具体显示画面的终端设备,可以是智能电视、移动终端、智能广告屏、投影仪等终端设备。以智能电视为例,智能电视是基于Internet应用技术,具备开放式操作***与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体的电视产品,用于满足用户多样化和个性化需求。
显示设备可以通过信号接收装置连接信号源。例如,信号接收装置可以是连接智能电视高清多媒体接口(High Definition Multimedia Interface,HDMI)的电视盒子。电视盒子可以通过网线或者同轴信号线接入数字电视信号。在通过电视盒子内置的视频解码模块将数字电视信号转化为可以通过HDMI接口传递的视频信号,发送给智能电视,以通过智能电视的屏幕进行显示。
但由于显示设备所支持传输协议的限制,导致部分视频信号在经过信号接收装置解码后的无法通过当前传输协议传输至显示设备,从而使显示设备在播放此类视频信号出现花屏、绿屏等异常。
发明内容
本申请提供了一种显示设备、信号接收装置及媒资播放方法,以解决传统显设备因传输协议限制导致的播放异常的问题。
第一方面,本申请提供一种显示设备,包括:显示器、外部装置接口以及控制器。其中,所述显示器被配置为显示用户界面。所述外部装置接口被配置为连接信号接收装置,以使所述显示设备通过所述信号接收装置连接媒资信号源。所述控制器被配置为执行以下程序步骤:
获取用户输入的用于播放媒资的控制指令;
响应于所述控制指令,向所述信号接收装置发送当前传输协议版本;
接收所述信号接收装置发送的媒资信号,所述媒资信号为所述信号接收装置根据所述当前传输协议版本解码获得的视频信号和/或音频信号;
控制播放所述媒资信号。
第二方面,本申请还提供一种信号接收装置,包括:第一端口、第二端口以及处理器。其中,所述第一端口被配置为连接媒资信号源;所述第二端口被配置为连接显示设备;所述处理器被配置执行以下程序步骤:
获取待播放媒资数据以及所述显示设备的当前传输协议版本;
对所述待播放数据执行解码,以获得媒资信号,所述媒资信号包括根据所述当前传输协议版本解码获得的视频信号和/或音频信号;
向所述显示设备发送所述媒资信号。
第三方面,本申请还提供一种媒资播放方法,应用于由显示设备和信号接收装置组成的智能显示***,其中,所述显示设备连接所述信号接收装置,以通过所述信号接收装置连接媒资信号源。所述媒资播放方法包括以下步骤:
显示设备获取用户输入的用于播放媒资的控制指令,以及响应于所述控制指令,向信号接收装置发送当前传输协议版本;
所述信号接收装置获取待播放媒资数据以及所述显示设备的当前传输协议版本;
所述信号接收装置对所述待播放数据执行解码,以获得媒资信号,所述媒资信号包括根据所述当前传输协议版本解码获得的视频信号和/或音频信号;
所述显示设备接收所述信号接收装置发送的媒资信号,并控制播放所述媒资信号。
由以上技术方案可知,本申请提供的显示设备、信号接收装置及媒资播放方法可以在用户控制播放媒资时,由信号接收装置获取显示设备当前传输协议版本。再根据当前传输协议版本对待播放数据进行解码,以获得支持通过当前传输协议版本进行传输的媒资信号,并发送给显示设备。所述方法可以针对显示设备当前传输协议版本自适应解码方式,使媒资信号可以正常传输给显示设备,缓解播放异常的问题。所述方法还可以通过提示指令、切换指令控制显示设备切换传输协议版本,以使显示设备能够通过支持待播放数据最高音画质功能的传输协议版本传输媒资信号,提高媒资播放质量。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例中显示设备的使用场景;
图2为本申请实施例中控制装置的硬件配置框图;
图3为本申请实施例中显示设备的硬件配置图;
图4为本申请实施例中显示设备的软件配置图;
图5为本申请实施例中显示设备与信号接收装置连接关系示意图;
图6为本申请实施例中外部装置接口示意图;
图7为本申请实施例中媒资播放方法流程示意图;
图8为本申请实施例中媒资选择界面示意图;
图9为本申请实施例中媒资详情界面示意图;
图10为本申请实施例中信号接收装置内部功能模块示意图;
图11为本申请实施例中显示提示界面流程示意图;
图12为本申请实施例中提示界面示意图;
图13为本申请实施例中信号接收装置对音画质效果判断的流程示意图;
图14为本申请实施例中控制显示设备切换传输协议版本流程示意图;
图15为本申请实施例中判断切换后传输协议版本支持音画质功能流程示意图;
图16为本申请实施例中显示设备对音画质效果判断的流程示意图;、
图17为本申请实施例中显示设备侧媒资播放方法时序图;
图18为本申请实施例中信号接收装置媒资播放方法流程示意图;
图19为本申请实施例中信号接收装置侧媒资播放方法时序图。
具体实施方式
下面将详细地对实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下实施例中描述的实施方式并不代表与本申请相一致的所有实施方式。仅是与权利要求书中所详述的、本申请的一些方面相一致的***和方法的示例。
需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。
术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。
术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
图1为根据实施例中显示设备的使用场景的示意图。如图1所示,显示设备200还与服务器400进行数据通信,用户可通过智能设备300或控制装置100操作显示设备200。
在一些实施例中,控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式中的至少一种,通过无线或有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入、控制面板输入等至少一种输入用户指令,来控制显示设备200。
在一些实施例中,显示设备200还与服务器400进行数据通信。可允许显示设备200通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。服务器400可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。
在一些实施例中,一个步骤执行主体执行的软件步骤可以随需求迁移到与之进行数据通信的另一步骤执行主体上进行执行。示例性的,服务器执行的软件步骤可以随需求迁移到与之数据通信的显示设备上执行,反之亦然。
图2示例性示出了根据示例性实施例中控制装置100的配置框图。如图2所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储器、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。
图3示出了根据示例性实施例中显示设备200的硬件配置框图。
在一些实施例中,显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口中的至少一种。
在一些实施例中,通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括Wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。显示设备200可以通过通信器220与控制装置100或服务器400建立控制信号和数据信号的发送和接收。
在一些实施例中,外部装置接口240可以包括但不限于如下:高清多媒体接口接口(HDMI)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(CVBS)、USB输入接口(USB)、RGB端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。
在一些实施例中,控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。
在一些实施例中,控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。例如:响应于接收到用于选择在显示器260上显示UI对象的用户命令,控制器250便可以执行与由用户命令选择的对象有关的操作。
在一些实施例中,用户可在显示器260上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。
在一些实施例中,“用户界面”,是应用程序或操作***与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(Graphic User Interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素中的至少一种。
参见图4,在一些实施例中,将***分为四层,从上至下分别为应用程序(Applications)层(简称“应用层”),应用程序框架(Application Framework)层(简称“框架层”),安卓运行时(Android runtime)和***库层(简称“***运行库层”),以及内核层。
在一些实施例中,应用程序层中运行有至少一个应用程序,这些应用程序可以是操作***自带的窗口(Window)程序、***设置程序或时钟程序等;也可以是第三方开发者所开发的应用程序。在具体实施时,应用程序层中的应用程序包不限于以上举例。
框架层为应用程序层的应用程序提供应用编程接口(application programminginterface,API)和编程框架。应用程序框架层包括一些预先定义的函数。应用程序框架层相当于一个处理中心,这个中心决定让应用层中的应用程序做出动作。应用程序通过API接口,可在执行中访问***中的资源和取得***的服务。
如图4所示,本申请实施例中应用程序框架层包括管理器(Managers),内容提供者(Content Provider)等,其中管理器包括以下模块中的至少一个:活动管理器(ActivityManager)用与和***中正在运行的所有活动进行交互;位置管理器(Location Manager)用于给***服务或应用提供了***位置服务的访问;文件包管理器(Package Manager)用于检索当前安装在设备上的应用程序包相关的各种信息;通知管理器(NotificationManager)用于控制通知消息的显示和清除;窗口管理器(Window Manager)用于管理用户界面上的括图标、窗口、工具栏、壁纸和桌面部件。
在一些实施例中,活动管理器用于管理各个应用程序的生命周期以及通常的导航回退功能,比如控制应用程序的退出、打开、后退等。窗口管理器用于管理所有的窗口程序,比如获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕,控制显示窗口变化(例如将显示窗口缩小显示、抖动显示、扭曲变形显示等)等。
在一些实施例中,***运行库层为上层即框架层提供支撑,当框架层被使用时,安卓操作***会运行***运行库层中包含的C/C++库以实现框架层要实现的功能。
在一些实施例中,内核层是硬件和软件之间的层。如图4所示,内核层至少包含以下驱动中的至少一种:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、WIFI驱动、USB驱动、HDMI驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。
上述显示设备200,可以通过接入不同的信号源,播放不同的媒资数据。如图5所示,在一些实施例中,显示设备200可以通过连接信号接收装置500,连接相应的信号源。例如,显示设备200的外部装置接口240可以是基于高清多媒体传输协议的接口,即HDMI接口。用户可以将电视盒子等信号接收装置500接入HDMI接口,并将电视盒子连接数字电视信号线,使显示设备200连接数字电视信号源。电视直播信号或点播信号可以先通过数字电视信号线传输至电视盒子中,电视盒子再对接收到的电视直播信号进行解码,使电视直播信号转化为可以被显示设备200直接播放的媒资信号,并通过HDMI连接线传输给显示设备200,使显示设备200可以播放电视直播信号对应的媒资内容。
通过信号接收装置500获得的媒资信号可以包括视频信号和/或音频信号。在传递媒资信号的同时,显示设备200还可以与信号接收装置500之间进行信息数据传递,以实现相互控制,传递的信息数据可以包括控制指令、控制数据、控制文件等。
根据外部装置接口240的具体接口形式的不同,显示设备200与信号接收装置之间传递数据的方式也不同。为了使媒资信号可以在显示设备200和信号接收装置500之间进行传递,显示设备200和信号接收装置500之间可以基于所使用的接口规范定义不同的传输协议。例如,如图6所示,当显示设备200与电视盒子之间通过HDMI接口进行连接时,显示设备200可以支持HDMI协议,并通过HDMI协议从电视盒子获取媒资信号。
为了实现多设备间的相互兼容,在一些实施例中,显示设备200的外部装置接口240可以采用通用的接口规范,同时信号接收装置500上基于通用接口规范设置端口,从而使显示设备200与信号接收装置500可以基于通用接口规范对应的传输协议传递媒资信号和信息数据。
由于通用接口规范通常为某个行业协会或组织共同推出,因此随着传输技术的不断发展,通用接口规范也会不断更新改进。为此,还会推出基于新一代通用接口规范的新版本传输协议。例如,常用的HDMI协议可以包括HDMI1.4、HDMI2.0、HDMI2.0a、HDMI2.0b等版本。不同的传输协议版本对应的最大传输带宽不用,相应所能够传输的媒资信号形式也不同。
通常,新版本传输协议会在兼容旧版本传输协议功能的同时,具有更大的传输带宽,因此相对于旧版本传输协议,可以支持更多形式的媒资信号传输。例如,HDMI1.4版本的传输协议能够支持4K高清分辨率,但是由于受到带宽(10Gbps)的限制,HDMI 1.4版本的传输协议最高只能传输分辨率为3840×2160,刷新率(帧率)为30Hz的媒资信号传递,因此,HDMI1.4版本的传输协议不支持21:9超宽视频和3D立体格式视频的媒资信号传递。
而HDMI2.0版本的传输协议最大传输带宽增大至18Gbps,并进一步扩展了色彩深度,能够支持4K,60Hz刷新率的媒资信号传递,同时增加了对21:9宽高比和3D立体格式的媒资信号支持。并且HDMI2.0版本的传输协议还可以传递支持1440p,144Hz刷新率的媒资信号,以及1080P,240Hz刷新率的媒资信号。更进一步地,对于HDMI2.0a版本的传输协议,还增加了对高动态范围图像(High Dynamic Range,HDR)的支持,而HDMI2.0b则支持更高级的HDR10格式和HLG(Hybrid Log Gamma)标准,以满足更画质的视频播放需求。而对于低版本的HDMI1.4传输协议,则只能够支持标准动态范围(Standard Dynamic Range,SDR)这一HDMI基本格式的视频信号传输。
其中,HDR格式是一种特殊的图形文件格式,它的每一个像素除普通的RGB信息外,还包括改点的实际亮度信息。不同于普通的图形文件每个像素只有0~255的灰度范围,HDR格式的图形文件可以提供更多的动态范围和图像细节,根据不同的曝光时间的LDR(Low-Dynamic Range,低动态范围图像),并利用每个曝光时间相对应最佳细节的LDR图像来合成最终HDR图像,使HDR格式的视频文件能够更好地反映出真实环境中的视觉效果。HLG格式是高动态范围HDR的一个标准。HLG格式不需要元数据,可以得到细节更丰富的画面,能尽可能保证画质的前提下减小因光比带来的细节丢失。并且HLG格式能向后兼容SDR,即在播放视频时,播放程序可以利用HLG格式文件解码出SDR格式的文件,以满足不同设备的播放功能。
可见,由于不同的传输协议版本所支持传输的媒资信号形式不同,因此当显示设备200在播放某一媒资时,如果待播放媒资支持高质量的音画质功能,则需要使用支持该功能格式信号的传输协议版本。例如,当显示设备200控制播放媒资A,而媒资A支持HLG格式,则显示设备200至少需要HDMI2.0b版本的传输协议才能够获得媒资A在HLG格式下的媒资信号。而使用较低版本传输协议,如HDMI1.4版本时,则无法通过当前传输协议获取HLG格式的媒资信号,导致出现播放异常问题。
另外,由于显示设备200通过信号接收装置500连接信号源时,信号源对应的媒资数据由信号接收装置500进行解码,而所支持的传输协议则由显示设备200的具体接口连接状况和播放进程决定,因此信号接收装置500在解码过程中,通常直接按照最高音画质功能格式进行解码,导致信号接收装置500向显示设备200发送的解码后媒资信号通常是最高音画质功能格式的媒资信号,当显示设备200采用较低版本的传输协议时,极容易出现播放异常。
例如,当显示设备200选择播放媒资A时,由于待播放的媒资A支持HLG格式,则信号接收装置500会按照HLG格式进行解码,从而根据媒资数据解码出HLG格式的媒资信号传递给显示设备200。此时,如果显示设备200采用的传输协议为HDMI1.4版本,则由于当前传输协议版本不支持HLG格式的媒资信号传递,使媒资数据不能够完整地传输给显示设备200,使播放过程出现花屏、绿屏等异常情况。
为了改善因传输协议版本不匹配导致的播放异常问题,在本申请的部分实施例中,提供一种媒资播放方法,所述媒资播放方法可以应用于由显示设备200和信号接收装置500组成的播放***中。为实施该媒资播放方法,显示设备200应至少包括:显示器260、外部装置接口240以及控制器250。其中,显示器260用于显示用户界面和播放界面,以呈现媒资画面内容;外部装置接口240被配置为连接信号接收装置500,以使显示设备200可以通过信号接收装置500连接特定的信号源。控制器250则被配置为执行该媒资播放方法中的部分步骤,用于实现显示设备200的交互响应、信号收发以及媒资播放。
信号接收装置500则应至少包括第一端口、第二端口以及处理器。其中,第一端口被配置为连接媒资信号源,可以根据信号源对应信号线的类型采用相适应的接口规范,例如,信号源为电视直播信号时,第一端口为同轴电缆接口;信号源为网络电视信号时,第一端口为网线接口等。第二端口被配置为连接显示设备200,具体为通过数据线或无线网络连接显示设备200的外部装置接口240,因此第二端口的接口规范应与外部装置接口240的接口规范一直,从而实现在显示设备200与信号接收装置500之间传递媒资信号和信息数据。处理器则被配置为执行所述媒资播放方法中的部分步骤,用于实现信号接收装置500的交互响应、信号收发以及媒资数据解码。
下面结合几个具体示例,对所述媒资播放方法进行详细阐述,如图7所示,所述媒资播放方法包括以下内容:
显示设备200获取用户输入的用于播放媒资的控制指令。用户可以通过多种方式控制显示设备200播放媒资。例如,如图8、图9所示,用户可以通过按下控制装置100上的方向键控制焦点光标移动,在焦点光标移动至要播放的媒资项目上以后,按下确定键,控制显示设备200跳转至选中媒资项目的媒资详情界面。用户再基于媒资详情界面,使焦点光标移动至“播放”选项上以后,按下确定键,则可以控制显示设备200播放对应的媒资。此时,用于播放媒资的控制指令由控制装置100上的按键动作输入。
在一些实施例中,对于支持触控交互的显示设备200,用户还可以通过触控交互操作,在带有媒资项目的界面中点击要播放的媒资项目,控制显示设备200切换至点击媒资项目的媒资详情界面。用户再通过触控交互操作点击媒资详情界面中的播放选项,控制显示设备200播放对应的媒资。即,用于播放媒资的控制指令由用户的触控交互操作输入。
显然,当用户通过按键动作或者触控交互操作输入所述控制指令时,可以基于显示设备200提供的不同用户界面控制播放媒资。例如,用户可以通过切换信号源操作,使显示设备200播放信号源对应的媒资。即用户可以通过点击控制主页上的信号源控件,触发显示设备200切换至信号源界面,并在信号源界面中点击信号接收装置500所对应的选项,以触发显示设备200切换至信号接收装置500对应的信号源。
在一些实施例中,对于支持语音交互的显示设备200,用户还可以在任意界面下输入语音“播放××”、“我想看××”等,控制显示设备200跳转至语音内容中指定的媒资详情界面,并在用户点击“播放”选项,或输入“播放”语音,或在等待预设时间后自动播放对应的媒资。即,用于播放媒资的控制指令由用户的语音指令输入。
需要说明的是,用户通过上述方式输入用于播放媒资的控制指令时,所播放媒资应归属于信号接收装置500对应连接的信号源,从而使显示设备200播放的媒资信号是由信号接收装置500进行的解码操作获得。而对于不是通过信号接收装置500进行解码操作的媒资,由于显示设备200的播放器可以直接对相应的媒资信号进行解码,一般不会因为传输协议版本的影响而出现播放异常的问题。因此,所述用于播放媒资的控制指令应用于通过信号接收装置500获取媒资信号的媒资播放过程,而对于本地媒资播放、服务器400媒资播放、投屏媒资播放以及其他不需要信号接收装置500参与的媒资播放过程,并不会触发显示设备200后续的媒资播放方法,显示设备200仍然按照常规的媒资播放方式进行播放。
基于上述针对不同信号源的媒资播放过程,在一些实施例中,显示设备200在接收到用于播放媒资的控制指令后,还可以对待播放的媒资进行检测,以确定待播放媒资的播放过程是否需要信号接收装置500的参与。具体的检测方法可以通过媒资名称,以及显示设备200或服务器400中预先构建的对照表进行筛选。
例如,在显示设备200中可以存储由显示设备200和/或服务器400构建的媒资数据表,所述媒资数据表中记载有当前服务器400平台和显示设备200本机存储的全部媒资名称。在用户控制播放任一媒资时,显示设备200可以在控制指令中提取待播放媒资名称,再根据待播放媒资名称在媒资数据表中进行匹配。
如果待播放媒资名称包含在媒资数据表中,则说明当前媒资播放过程无需信号接收装置500参与,可以按照常规媒资播放方法进行解码播放。如果待播放媒资名称不包含在媒资数据表中,则说明当前媒资平台无法提供该媒资信号,显示设备200需要通过信号接收装置500才能进行播放,因此可以按照本申请实施例中提供的媒资播放方法进行播放。
在获取用于播放媒资的控制指令以后,显示设备200可以响应于所述控制指令,向信号接收装置500发送当前传输协议版本,以使信号接收装置500可以获知当前显示设备200使用的传输协议版本,以按照与当前传输协议版本相适应的方式对媒资数据进行解码,获得能够通过当前版本传输协议进行传输的媒资信号。
为此,显示设备200在接收到控制指令以后,可以先对当前连接信号接收装置500的外部装置接口240进行检测,通过接口规范以及数据包特点,确定当前传输协议版本。再根据检测的当前传输协议版本数据生成数据包,以将数据包发送给信号接收装置500。
例如,在用户控制显示设备200切换信号源至电视直播信号后,显示设备200可以对各HDMI接口的接入设备信息进行检测,确定连接信号接收装置500的接口为HDMI1接口。再通过检测HDMI 1接口的规范,如引脚数量、数据传输通道数量等,以及检测HDMI1接口传输是数据包中用于表示HDMI协议版本的标志位,以确定当前传输协议版本,即HDMI1.4、HDMI2.0等。
显示设备200向信号接收装置500发送当前传输协议版本的过程可以由显示设备200主动发送,也可以通过信号接收装置500的获取指令触发被动反馈。即在一些实施例中,显示设备200在接收到用于播放媒资的控制指令以后,可以先向信号接收装置500传递该控制指令,以使信号接收装置500可以从控制指令中解析待播放媒资。
信号接收装置500再根据待播放媒资向信号源获取该媒资数据。获取媒资数据后,信号接收装置500可以在对媒资数据进行解码前,向显示设备200发送获取指令,用于获取显示设备200当前传输协议版本信息。显示设备200则在接收到获取指令后,通过上述示例中检测方法检测当前传输协议版本,并将当前传输协议版本反馈给信号接收装置500。
另外,由于显示设备200对传输协议版本的支持情况是受外部装置接口240的硬件因素影响,并且当信号接收装置500连接外部装置接口240后,一般不会频繁切换连接状态,即显示设备200当前传输协议版本通常是固定的,或者在一次开机运行周期内是固定的。因此,在一些实施例中,显示设备200可以仅在开机运行后的第一次媒资播放过程中向信号接收装置500发送当前传输协议版本,从而在信号接收装置500获悉显示设备200的当前传输协议版本后,后续的媒资播放过程可以跳过对当前传输协议版本的检测,以提高媒资播放效率。
需要说明的是,显示设备200向信号接收装置500发送当前传输协议版本信息的方式可以通过外部装置接口240直接发送,也可以通过其他通信方式发送。例如,当显示设备200和信号接收装置500通过智能家居***连接在同一个无线网络环境下时,显示设备200可以通过该无线网络将当前传输协议版本信息以无线通信的方式发送给信号接收装置500,以使外部装置接口240专门用于传递媒资信号,提高媒资信号的传输效率。
信号接收装置500在获取到显示设备200发送的包含当前传输协议版本的信息后,一方面可以通过第一端口从信号源获取待播放媒资数据,另一方面可以在显示设备200发送的信息中提取当前传输协议版本,以根据当前传输协议版本对待播放媒资数据进行解码,将待播放媒资数据解码为媒资信号,并通过数据线路和外部装置接口240发送给显示设备200。
为了使信号接收装置500能够解码获得适宜传输的媒资信号,在一些实施例中,如图10所示,信号接收装置500中可以被进一步配置为多个功能模块,包括但不限于:信息收集模块、文件解析模块、解码控制模块、解码模块以及通信模块。在媒资播放过程中,通信模块用于在信号源与信号接收装置500之间传递媒资数据,以接收待播放数据。通信模块还用于在信号接收装置500与显示设备200之间传递媒资数据和信息数据,以发送媒资信号和实现交互控制。
信息收集模块用于获取显示设备200的当前传输协议版本信息。例如,信息收集模块中可以配置有HDMI信息收集单元,用于获取连接到电视盒子的显示设备200HDMI端口的版本信息。如果显示设备200设有两个HDMI端口,即HDMI1端口和HDMI2端口。其中,HDMI1端口支持HDMI1.4,HDMI2端口支持HDMI1.4和HDMI2.0,将电视盒子通过HDMI数据线与HDMI2端口进行连接时,信息收集模块的HDMI信息收集单元,可以在HDMI线连接后获取端口2能够支持的HDMI版本信息(即,HDMI1.4和HDMI2.0)和目前设置的HDMI版本信息(HDMI1.4),并将获取的版本信息进行保存。因此,显示设备200在每次进行视频播放时,电视盒子的解码控制模块会通过信息收集模块获取显示设备200HDMI端口的版本信息。显然,当电视盒子与显示设备200断开连接,需要重新连接HDMI数据线时,信息收集模块会再次进行信息获取。
文件解析模块是信号接收装置500中内置音视频播放器的一部分,用于对待播放文件进行解封装,即demux。文件解析模块可以在信号接收装置500通过第一端口获取待播放数据后,根据解封装算法程序,对待播放数据进行解封装,使信号接收装置500的解码模块可以针对解封装获得的数据进行解码。同时,在文件解析模块解封装待播放文件后,信号接收模块还可以从待播放文件的特征进行识别,确定待播放媒资所支持的音画质功能。
即在一些实施例中,信号接收装置500可以在根据当前传输协议版本对待播放数据执行解码的步骤中,从待播放数据中提取媒资信息包,并读取所述媒资信息包中的标志位字段,以根据标志位字段查询待播放媒资数据的音画质效果。例如,视频媒资的HDR/HLG信息存储在视频数据包作序列参数集(Sequence Paramater Set,SPS)的视频用户接口(Video User Interface,VUI)数据段中。因此可以通过读取该数据段的信息可以得知该视频是否支持HDR/HLG格式显示。其中,SPS VUI为H264/H265数据格式的标准字段。
解码控制模块用于将信息收集模块获取的当前传输协议版本信息与文件解析模块获取的音画质功能信息进行判断处理,以确定应当采用的解码方式。即在一些实施例中,信号接收装置500的解码控制模块可以对当前传输协议版本是否支持音画质效果进行判断,如果当前传输协议版本支持音画质效果,按照播放效果对待播放数据执行解码;如果当前传输协议版本不支持音画质效果,按照传输协议版本对待播放数据执行解码。
例如,在信息收集模块获取HDMI版本信息,以及文件解析模块获取视频HDR/HLG信息后,解码控制模块可以对HDMI版本信息和HDR/HLG信息进行判断处理。当显示设备200对应的HDMI版本和电视盒子待播放视频都支持HDR/HLG信息,才会将HDR/HLG信息设置给解码模块,以设置解码模块按照HDR/HLG格式进行视频解码,否则解码模块按照SDR格式进行视频解码。
解码模块则可以按照解码控制模块的控制策略执行解码操作,即以解码控制模块的输出为标准,将待播放媒资按照不同的解码方式进行解码。例如,解码控制模块设置采用SDR格式进行解码时,解码模块按照SDR格式的解码策略,将待播放媒资数据转化为SDR格式媒资信号。同理,当解码控制模块设置按照HDR/HLG格式进行解码时,则将待播放媒资数据转化为HDR/HLG格式的媒资信号。
信号接收装置500通过上述模块之间的相互配合,可以根据当前传输协议版本对所述待播放数据执行解码,以获得媒资信号。经过信号接收装置500的解码操作后,可以将待播放媒资数据转化为适合通过当前传输协议版本进行传输的媒资信号,并将媒资信号发送给显示设备200。
显示设备200在接收信号接收装置500发送的媒资信号后,则可以直接控制播放该媒资信号,即显示设备200可以将媒资信号渲染成具体的显示画面,并通过显示器260将显示画面进行显示。
由以上技术方案可知,上述实施例提供的媒资播放方法可以在用户控制播放媒资时,由信号接收装置500获取显示设备200当前传输协议版本。再根据当前传输协议版本对待播放数据进行解码,以获得支持通过当前传输协议版本进行传输的媒资信号,并发送给显示设备200。所述方法可以针对显示设备200当前传输协议版本自适应解码方式,使媒资信号可以正常传输给显示设备200,缓解播放异常的问题。
上述实施例可以提通过信号接收装置500按照显示设备200的当前传输协议版本自适应解码方式,从而使信号接收装置500向显示设备200发送的媒资信号能够适应当前传输协议版本。但由于新版本的传输协议通常能够兼容旧版本的传输协议,因此造成播放异常的主要原因是由于显示设备200所使用的传输协议版本较陈旧,无法支持高画质(或音质)媒资信号的传递,而通过自适应解码方式采用旧版本支持的方式进行解码获得的媒资信号画质和音质将会降低。
由此,为了提高媒资信号的画质和音质,在一些实施例中,还可以通过提示界面提示用户将显示设备200的传输协议版本切换至高版本,以传递媒资信号。即如图11所示,如果当前传输协议版本不支持音画质效果,信号接收装置500可以生成提示指令,所述提示界面用于提示用户切换当前传输协议版本。信号接收装置500再向显示设备200发送该提示指令。
显示设备200则在向信号接收装置500发送当前传输协议版本后,接收信号接收装置500发送的提示指令。并响应于所述提示指令,控制显示器260显示提示界面。为了提示用户切换传输协议版本,提示界面中可以包括具有提示性的文字、图形、动画或包含音频的视频等要素。例如,如图12所示,提示界面中可以包含提示文字“检测到当前HDMI协议版本较低,为了获得更好的画质,您可以切换至HDMI2.0或更高版本”。
并且,提示界面中可以包括“确认”、“取消”等控件,当用户点击“确认”控件时,显示设备200可以执行传输协议版本的切换程序,从而将传输协议从低版本切换至高版本继续进行数据传输。为此,显示设备200可以在显示提示界面后,实时监听用户的交互操作,当获取到用户基于提示界面输入的确认指令后,执行协议版本切换并向信号接收装置500发送切换后传输协议版本。
例如,当信号接收装置500获取到显示设备200的当前传输协议版本为HDMI1.4版本,但待播放视频支持HDR格式时,信号接收装置500可以断定当前传输协议版本不支持音画质功能。此时,信号接收装置500可以向显示设备200发送提示指令,以触发显示设备200根据提示指令显示提示界面。在用户点击提示界面中的“确认”选项后,显示设备200可执行传输协议版本切换程序,从而将当前传输协议从HDMI1.4版本切换至HDMI2.0版本。再将切换后传输协议版本信息,即HDMI2.0版本,发送给信号接收装置500,以使信号接收装置500可以按照HDMI2.0支持的格式,将待播放媒资数据解码成HDR格式的媒资信号。
可见,在上述实施例中,信号接收装置500可以通过提示指令,触发显示设备200显示提示界面,以提示用户切换传输协议版本。这种方式可以能够在显示设备200支持高版本协议传输时,通过高版本协议与显示设备200之间进行信号传递,使信号接收装置500可以按照HDR、HLG等高画质格式进行解码,使解码生成的媒资信号拥有更高的画质或音质,提高用户观影体验。并且,通过提示界面提示用户与切换传输协议版本相关的信息,还有助于用户了解当前连接状态,以便做出更加精确的控制。
由于在显示设备200显示提示界面后,需要用户执行相关交互操作。但对于部分用户,可能不会在提示界面的显示期间执行对应交互操作,因此,为了不影响媒资的播放过程,如图13所示,在一些实施例中,信号接收装置500还可以预设特定的时间作为交互周期,并在交互周期内接收显示设备200发送的切换后传输协议版本。如果在预设时间内接收到切换后传输协议版本,按照切换后传输协议版本对待播放数据执行解码;如果在预设时间内未接收到切换后传输协议版本,按照当前传输协议版本对待播放数据执行解码。
例如,根据用户的日常交互习惯,用户通常可以在5-10s内完成基于提示界面的确认或取消操作,因此可以预设时间为10s,即信号接收装置500在向显示设备200发送提示指令后的10s内接收显示设备200切换后的HDMI协议版本。当用户在10s内点击提示界面上的“确认”控件并发送切换后传输协议版本为HDMI2.0时,信号接收装置500可以根据切换后的HDMI2.0版本对待播放数据执行解码,以将待播放数据解码为HDR/HLG格式的媒资信号。当用户未在10s内点击提示界面上的“确认”控件,或者在10s点击提示界面上的“取消”控件时,信号接收装置500可以仍然按照当前传输协议版本,即HDMI1.4版本,执行解码,以将待播放数据解码为SDR格式的媒资信号。
需要说明的是,上述通过提示界面提示用户切换传输协议版本的方式,适用于显示设备200支持多个传输协议版本的情况,对于仅支持单个传输协议版本的显示设备200,信号接收装置500则无需触发显示设备200显示提示界面,直接按照当前传输协议版本执行解码即可。为此,如图14所示,在一些实施例中,信号接收装置500还可以在确定当前传输协议版本不支持音画质功能时,对显示设备200是否支持多种传输协议版本进行检测,具体的检测方法可以通过显示设备200的设备名称、型号等识别信息,结合数据对照表进行查询获得。当显示设备200支持比当前传输协议版本更高的协议时,向显示设备200发送提示指令;当显示设备200不支持比当前传输协议版本更高的协议时,则不向显示设备200发送提示指令。
由于信号接收装置500还可以通过与显示设备200之间传递控制命令,实现相互控制,因此,信号接收装置500可以通过向显示设备200发送切换指令,控制显示设备200切换当前使用的传输协议版本。即如图14所示,在一些实施例中,如果信号接收装置500判定当前传输协议版本不支持音画质效果,则可以向显示设备200发送切换指令,以使显示设备200根据切换指令切换传输协议版本。
显示设备200则在向信号接收装置500发送当前传输协议版本后,接收信号接收装置500发送的切换指令。并响应于切换指令,切换当前传输协议版本,从而向信号接收装置500发送切换后的传输协议版本。
在控制显示设备200执行传输协议版本切换后,信号接收装置500还可以获取显示设备200切换后传输协议版本,并按照切换后传输协议版本执行对媒资数据的解码操作。例如,信号接收装置500可以通过HDMI信息收集模块获得显示设备200能够支持的所有HDMI版本信息,即显示设备200同时支持HDMI2.0版本和HDMI1.4版本,但目前使用的是HDMI1.4版本。
此时,如果文件解析模块检测到当前待播放媒资数据能够支持HDR/HLG格式时,信号接收装置500按照HDMI通讯指令形式生成切换指令,并向显示设备200发送该切换指令,控制切换显示设备200使用的HDMI版本,即控制将显示设备200的HDMI协议版本从HDMI1.4切换到HDMI2.0,使切换后的HDMI版本能够支持HDR/HLG格式的信号,同时,信号接收装置500再按照HDR/HLG格式进行解码,以获得媒资信号。
对于部分待播放媒资,由于其对应的音视频可能具有更高音画质的音画质功能,对应需要更高版本的传输协议才能够实现传输,因此在部分播放过程中,显示设备200在执行传输协议版本切换后,切换后的传输协议版本仍旧可能无法支持待播放媒资信号的传输。为此,在一些实施例中,信号接收装置500可以在接收到切换后传输协议版本信息后,再次对切换后传输协议版本是否支持待播放媒资数据的音画质效果进行判断。如果切换后传输协议版本支持音画质效果,则按照播放效果对待播放输入执行解码。如果切换后传输协议版本仍然不支持音画质效果,则按照切换后传输协议版本对待播放数据执行解码。
例如,信号接收装置500的文件解析模块在解析到待播放视频数据中的HDR/HLG信息后,通过HDMI信息收集模块获取显示设备200的HDMI版本信息。如果显示设备200能够支持HDR/HLG格式信号,则使用HDMI通讯命令将显示设备200的传输协议版本切换到能够支持HDR/HLG的HDMI2.0版本,信号接收装置500再将HDR/HLG信息发送给解码模块,使解码模块可以解码出HDR/HLG格式的视频信号。如果在执行传输协议切换后,显示设备200仍然不能够支持HDR/HLG格式的视频信号,则解码模块可以解码出SDR格式的视频信号,发送给显示设备200。
在一些实施例中,当前传输协议版本是否支持待播放媒资数据所具有音画质功能的判断过程还可以由显示设备200进行判断,即如图16所示,显示设备200可以在向信号接收装置500发送当前传输协议版本前,解析控制指令指定的待播放媒资项目,以根据待播放媒资项目生成查询指令。显示设备200再向信号接收装置500发送查询指令,以使信号接收装置500可以根据待播放媒资项目查询媒资待播放数据的音画质功能。
显示设备200在接收到信号接收装置500反馈的音画质功能信息后,再对当前传输协议版本是否支持待播放媒资数据的音画质功能状况进行判断,如果当前传输协议版本不支持音画质功能,则向信号接收装置500发送当前传输协议版本,以使信号接收装置500可以根据当前传输协议版本对待播放媒资数据执行解码,以解码生成可以通过当前版本传输协议的媒资信号,发送给显示设备200。
如果当前传输协议版本支持音画质功能,则可以跳过向信号接收装置500发送当前传输协议版本,以及信号接收装置500根据当前传输协议版本执行解码操作的步骤,直接接收信号接收装置500按照音画质功能解码获得的媒资信号。即信号接收装置500可以在未接收到显示设备200发送的当前传输协议版本信息时,直接按照音画质功能解码获得的媒资信号。
例如,当用户通过媒资播放控制指令控制显示设备200播放《媒资B》时,显示设备200可以根据待播放媒资,即《媒资B》,生成查询指令。并将查询指令发送给信号接收装置500。信号接收装置500则可以在接收到查询指令后,根据查询指令中指定的《媒资B》查询其支持的音画质功能,即《媒资B》支持HDR/HLG格式。信号接收装置500再将查询到的音画质功能反馈给显示设备200,使显示设备200判断当前传输协议版本是否支持HDR/HLG格式的媒资信号传输。
当显示设备200提取到当前HDMI1接口(即连接信号接收装置500的接口)所采用的传输协议版本为HDMI1.4版本时,即确定当前传输协议版本不支持待播放媒资数据对应音画质功能,则可以按照上述实施例中提供的方式,向信号接收装置500发送当前传输协议版本信息,以使信号接收装置500可以按照当前传输协议版本HDMI1.4对待播放媒资数据《媒资B》执行解码,将媒资数据解码成SDR格式的媒资信号。显然,信号接收装置500也可以按照上述实施例中提供的方式,在接收到当前传输协议版本后,向显示设备200发送提示指令,以提示用户切换当前传输协议版本;或者向显示设备200发送切换指令,以控制显示设备200切换当前传输协议版本。
当显示设备200读取到当前HDMI1接口所采用的传输协议版本为HDMI2.0版本时,则确定当前传输协议版本支持待播放媒资数据对应音画质功能,此时,显示设备200可以跳过向信号接收装置500发送当前传输协议版本的步骤,信号接收装置500也跳过根据当前传输协议版本进行解码的步骤,直接按照HDR/HLG格式对《媒资B》进行解码,将《媒资B》对应的媒资数据解码成HDR/HLG格式的媒资信号,发送给显示设备200,显示设备200则直接接收HDR/HLG格式的媒资信号即可实现对《媒资B》的播放。
可见,在上述实施例中,通过显示设备200判断当前传输协议版本与待播放媒资音画质功能之间的支持关系,可以利用显示设备200相对较强的处理能力对协议支持情况进行判断,并且,相对于向信号接收装置500发送当前传输协议版本信息,通过显示设备200判断协议支持情况可以减少数据交互此时,并且更加准确的检测连接信号接收装置500所使用的当前传输协议版本。
在一些实施例中,信号接收装置500还可以对显示设备200所使用的传输协议版本信息进行存储,从而在显示设备200通过信号接收装置500播放媒资数据时,可以直接按照存储的传输协议版本信息进行查询,并按照查询的信息设置解码方式。对此,信号接收装置500可以在显示设备200初次接入时,获取显示设备200的设备信息,并根据设备信息创建识别对照表。
所述设备信息中可以包括设备名称、端口信息以及支持的协议版本。其中,设备名称用于对显示设备200进行唯一表示,可以是按照特定编码规则设置的设备识别编码,或者是由名称、型号、设备编号等数据组成的字符串。端口信息用于表示显示设备200上所有外部装置接口240,可以由接口规范名称和编号组成,如HDMI 1、AV1等。支持的协议版本则用于表示显示设备200支持的协议版本,如对于HDMI接口,根据接口规范和显示设备200的硬件配置,可以包括:只支持HDMI1.4版本、同时支持HDMI1.4版本和HDMI2.0版本等内容。
信号接收装置500可以提取设备信息中的关键内容,并根据提取的内容创建对照表项,使设备名称、端口信息以及支持的协议版本信息具有对应关系。在显示设备200与信号接收装置500连接期间,信号接收装置500还可以根据显示设备200的传输协议版本切换过程实时更新识别对照表中的内容。
通过在信号接收装置500中创建识别对照表,可以使显示设备200在播放信号接收装置500对应的媒资项目时,由信号接收装置500直接通过识别对照表获得显示设备200当前传输协议版本以及协议支持情况等信息,从而选择合适的解码方式生成媒资信号。
为了提高识别对照表的时效性,信号接收装置500可以在接入/断开显示设备200等关键节点获取显示设备200的设备信息,以更新识别对照表中的内容。因此,在一些实施例中,显示设备200还可以监听外部装置接口240的连接状态,当监听到在外部装置接口240有信号接收装置500连接时,向信号接收装置500发送设备信息,以使信号接收装置240根据设备信息创建/更新识别对照表。
基于上述媒资播放方法,在本申请的部分实施例中还提供一种显示设备,包括:显示器260、外部装置接口240以及控制器250。其中,显示器260被配置为显示用户界面。外部装置接口240被配置为连接信号接收装置500,以使显示设备200通过信号接收装置500连接媒资信号源。如图17所示,控制器250被配置为执行以下程序步骤:
获取用户输入的用于播放媒资的控制指令;
响应于所述控制指令,向所述信号接收装置发送当前传输协议版本;
接收所述信号接收装置发送的媒资信号,所述媒资信号为所述信号接收装置根据所述当前传输协议版本解码获得的视频信号和/或音频信号;
控制播放所述媒资信号。
同理,如图18所示,在本申请的部分实施例中还提供一种信号接收装置,包括:第一端口、第二端口以及处理器。其中,第一端口被配置为连接媒资信号源;第二端口被配置为连接显示设备200;如图19所示,处理器被配置执行以下程序步骤:
获取待播放媒资数据以及所述显示设备的当前传输协议版本;
对所述待播放数据执行解码,以获得媒资信号,所述媒资信号包括根据所述当前传输协议版本解码获得的视频信号和/或音频信号;
向所述显示设备发送所述媒资信号。
由以上技术方案可知,上述实施例提供的显示设备200和信号接收装置500可以在用户控制播放媒资时,由信号接收装置500获取显示设备200当前传输协议版本。再根据当前传输协议版本对待播放数据进行解码,以获得支持通过当前传输协议版本进行传输的媒资信号,并发送给显示设备200。信号接收装置500可以针对显示设备200当前传输协议版本自适应解码方式,使媒资信号可以正常传输给显示设备200,缓解播放异常的问题。信号接收装置500还可以通过提示指令、切换指令控制显示设备200切换传输协议版本,以使显示设备200能够通过支持待播放数据最高音画质功能的传输协议版本传输媒资信号,提高媒资播放质量。
本申请提供的实施例之间的相似部分相互参见即可,以上提供的具体实施方式只是本申请总的构思下的几个示例,并不构成本申请保护范围的限定。对于本领域的技术人员而言,在不付出创造性劳动的前提下依据本申请方案所扩展出的任何其他实施方式都属于本申请的保护范围。
Claims (10)
1.一种显示设备,其特征在于,包括:
显示器;
外部装置接口,被配置为连接信号接收装置,以通过所述信号接收装置连接媒资信号源;
控制器,被配置为:
获取用户输入的用于播放媒资的控制指令;
响应于所述控制指令,向所述信号接收装置发送当前传输协议版本;
接收所述信号接收装置发送的媒资信号,所述媒资信号为所述信号接收装置根据所述当前传输协议版本解码获得的视频信号和/或音频信号;
控制播放所述媒资信号。
2.根据权利要求1所述的显示设备,其特征在于,所述控制器被进一步配置为:
在向所述信号接收装置发送当前传输协议版本的步骤后,接收所述信号接收装置发送的提示指令,所述提示指令在所述信号接收装置检测到当前传输协议版本不支持待播放媒资数据的音画质功能时发送;
响应于所述提示指令,控制所述显示器显示提示界面,所述提示界面用于提示用户切换传输协议版本;
获取用户基于所述提示界面输入的确认指令;
在获取到所述确认指令后,向所述信号接收装置发送切换后传输协议版本。
3.根据权利要求1所述的显示设备,其特征在于,所述控制器被进一步配置为:
在向所述信号接收装置发送当前传输协议版本的步骤后,接收所述信号接收装置发送的切换指令,所述切换指令在所述信号接收装置检测到当前传输协议版本不支持待播放媒资数据的音画质功能时发送;
响应于所述切换指令,切换当前传输协议版本;
向所述信号接收装置发送切换后的传输协议版本。
4.根据权利要求1所述的显示设备,其特征在于,所述控制器被进一步配置为:
在向所述信号接收装置发送当前传输协议版本的步骤前,解析所述控制指令指定的待播放媒资项目;
根据所述待播放媒资项目生成查询指令;
向所述信号接收装置发送所述查询指令,以使所述信号接收装置根据所述待播放媒资项目查询媒资待播放数据的音画质功能;
接收所述信号接收装置反馈的音画质功能,如果所述当前传输协议版本不支持所述音画质功能,向所述信号接收装置发送当前传输协议版本;
如果所述当前传输协议版本支持所述音画质功能,接收所述信号接收装置按照所述音画质功能解码获得的媒资信号。
5.根据权利要求1所述的显示设备,其特征在于,所述控制器被进一步配置为:
监听所述外部装置接口的连接状态;
在所述外部装置接口有所述信号接收装置连接时,向所述信号接收装置发送设备信息,以使所述信号接收装置根据所述设备信息创建识别对照表;所述设备信息包括设备名称、端口信息以及支持的协议版本。
6.一种信号接收装置,其特征在于,包括:
第一端口,被配置为连接媒资信号源;
第二端口,被配置为连接显示设备;
处理器,被配置:
获取待播放媒资数据以及所述显示设备的当前传输协议版本;
对所述待播放数据执行解码,以获得媒资信号,所述媒资信号包括根据所述当前传输协议版本解码获得的视频信号和/或音频信号;
向所述显示设备发送所述媒资信号。
7.根据权利要求6所述的信号接收装置,其特征在于,所述处理器被进一步配置为:
在根据所述当前传输协议版本对所述待播放数据执行解码的步骤中,从所述待播放数据中提取媒资信息包;
读取所述媒资信息包中的标志位字段;
根据所述标志位字段查询所述待播放媒资数据的音画质效果;
如果所述当前传输协议版本支持所述音画质效果,按照所述播放效果对所述待播放数据执行解码;
如果所述当前传输协议版本不支持所述音画质效果,按照所述当前传输协议版本对所述待播放数据执行解码。
8.根据权利要求7所述的信号接收装置,其特征在于,如果所述当前传输协议版本不支持所述音画质效果,所述处理器被进一步配置为:
向所述显示设备发送提示指令,以使显示设备显示提示界面,所述提示界面用于提示用户切换当前传输协议版本;
在预设时间内接收所述显示设备切换后传输协议版本;
如果在预设时间内接收到所述切换后传输协议版本,按照所述切换后传输协议版本对所述待播放数据执行解码;
如果在预设时间内未接收到所述切换后传输协议版本,按照所述当前传输协议版本对所述待播放数据执行解码。
9.根据权利要求7所述的信号接收装置,其特征在于,如果所述当前传输协议版本不支持所述音画质效果,所述处理器被进一步配置为:
向所述显示设备发送切换指令,以使所述显示设备根据所述切换指令切换传输协议版本;
获取所述显示设备切换后传输协议版本;
如果所述切换后传输协议版本支持所述音画质效果,按照所述播放效果对所述待播放输入执行解码;
如果所述切换后传输协议版本不支持所述音画质效果,按照所述切换后传输协议版本对所述待播放数据执行解码。
10.一种媒资播放方法,其特征在于,包括:
显示设备获取用户输入的用于播放媒资的控制指令,以及响应于所述控制指令,向信号接收装置发送当前传输协议版本;
所述信号接收装置获取待播放媒资数据以及所述显示设备的当前传输协议版本;
所述信号接收装置对所述待播放数据执行解码,以获得媒资信号,所述媒资信号包括根据所述当前传输协议版本解码获得的视频信号和/或音频信号;
所述显示设备接收所述信号接收装置发送的媒资信号,并控制播放所述媒资信号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111147465.6A CN114286166A (zh) | 2021-09-29 | 2021-09-29 | 显示设备、信号接收装置及媒资播放方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111147465.6A CN114286166A (zh) | 2021-09-29 | 2021-09-29 | 显示设备、信号接收装置及媒资播放方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114286166A true CN114286166A (zh) | 2022-04-05 |
Family
ID=80868600
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111147465.6A Pending CN114286166A (zh) | 2021-09-29 | 2021-09-29 | 显示设备、信号接收装置及媒资播放方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114286166A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114666415A (zh) * | 2022-05-16 | 2022-06-24 | 宏晶微电子科技股份有限公司 | 数据传输方法、显示设备及控制设备 |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060174304A1 (en) * | 2005-01-31 | 2006-08-03 | Samsung Electronics Co., Ltd. | A/V stream-forwarding system and method for forwarding A/V streams from data network to IEEE1394 network |
CN201134863Y (zh) * | 2007-11-28 | 2008-10-15 | 上海广电(集团)有限公司中央研究院 | 基于机道分离的高清数字电视一体机 |
CN101815198A (zh) * | 2010-01-14 | 2010-08-25 | 中山大学 | 一种基于机顶盒的通讯***及通讯方法 |
CN102510541A (zh) * | 2011-12-30 | 2012-06-20 | Tcl数码科技(深圳)有限责任公司 | 多屏互动的音视频内容切换方法及媒体播放器 |
CN102893626A (zh) * | 2010-05-17 | 2013-01-23 | Lg电子株式会社 | 用于设置清晰度的方法和图像显示装置 |
CN107277612A (zh) * | 2016-04-05 | 2017-10-20 | 韩华泰科株式会社 | 用于在web浏览器上播放媒体流的方法和设备 |
CN107872695A (zh) * | 2016-09-27 | 2018-04-03 | 乐视控股(北京)有限公司 | 智能电视***的主控设备和显示设备及方法、*** |
CN108259973A (zh) * | 2017-12-20 | 2018-07-06 | 青岛海信电器股份有限公司 | 智能电视及电视画面截图的图形用户界面的显示方法 |
CN111343495A (zh) * | 2020-03-12 | 2020-06-26 | 海信视像科技股份有限公司 | 一种显示设备及播放终端中音乐的方法 |
CN111757171A (zh) * | 2020-07-03 | 2020-10-09 | 海信视像科技股份有限公司 | 一种显示设备及音频播放方法 |
CN113115083A (zh) * | 2020-01-10 | 2021-07-13 | 海信视像科技股份有限公司 | 显示设备及显示方法 |
CN113242444A (zh) * | 2021-06-10 | 2021-08-10 | 聚好看科技股份有限公司 | 一种显示设备、服务器及媒资播放方法 |
CN113301420A (zh) * | 2021-05-14 | 2021-08-24 | 海信视像科技股份有限公司 | 一种内容显示方法和显示设备 |
-
2021
- 2021-09-29 CN CN202111147465.6A patent/CN114286166A/zh active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060174304A1 (en) * | 2005-01-31 | 2006-08-03 | Samsung Electronics Co., Ltd. | A/V stream-forwarding system and method for forwarding A/V streams from data network to IEEE1394 network |
CN201134863Y (zh) * | 2007-11-28 | 2008-10-15 | 上海广电(集团)有限公司中央研究院 | 基于机道分离的高清数字电视一体机 |
CN101815198A (zh) * | 2010-01-14 | 2010-08-25 | 中山大学 | 一种基于机顶盒的通讯***及通讯方法 |
CN102893626A (zh) * | 2010-05-17 | 2013-01-23 | Lg电子株式会社 | 用于设置清晰度的方法和图像显示装置 |
CN102510541A (zh) * | 2011-12-30 | 2012-06-20 | Tcl数码科技(深圳)有限责任公司 | 多屏互动的音视频内容切换方法及媒体播放器 |
CN107277612A (zh) * | 2016-04-05 | 2017-10-20 | 韩华泰科株式会社 | 用于在web浏览器上播放媒体流的方法和设备 |
CN107872695A (zh) * | 2016-09-27 | 2018-04-03 | 乐视控股(北京)有限公司 | 智能电视***的主控设备和显示设备及方法、*** |
CN108259973A (zh) * | 2017-12-20 | 2018-07-06 | 青岛海信电器股份有限公司 | 智能电视及电视画面截图的图形用户界面的显示方法 |
CN113115083A (zh) * | 2020-01-10 | 2021-07-13 | 海信视像科技股份有限公司 | 显示设备及显示方法 |
CN111343495A (zh) * | 2020-03-12 | 2020-06-26 | 海信视像科技股份有限公司 | 一种显示设备及播放终端中音乐的方法 |
CN111757171A (zh) * | 2020-07-03 | 2020-10-09 | 海信视像科技股份有限公司 | 一种显示设备及音频播放方法 |
CN113301420A (zh) * | 2021-05-14 | 2021-08-24 | 海信视像科技股份有限公司 | 一种内容显示方法和显示设备 |
CN113242444A (zh) * | 2021-06-10 | 2021-08-10 | 聚好看科技股份有限公司 | 一种显示设备、服务器及媒资播放方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114666415A (zh) * | 2022-05-16 | 2022-06-24 | 宏晶微电子科技股份有限公司 | 数据传输方法、显示设备及控制设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021109487A1 (zh) | 音频数据流输出的控制方法及显示设备 | |
CN111741372B (zh) | 一种视频通话的投屏方法、显示设备及终端设备 | |
US8412839B2 (en) | Portable phone remote | |
CN111752518A (zh) | 一种显示设备投屏方法及显示设备 | |
US9813753B2 (en) | Core device, audio/video control system, portable terminal device, audio/video control program, and audio/video control method | |
CN114302190A (zh) | 一种显示设备及画质调整方法 | |
WO2022073392A1 (zh) | 图像显示方法及显示设备 | |
CN113630654B (zh) | 显示设备及媒资片源推送方法 | |
WO2022021669A1 (zh) | 一种控制智能图像模式切换的方法及显示设备 | |
US10264312B2 (en) | Method for controlling IP-based HDMI device | |
CN114339383A (zh) | 显示设备及多蓝牙音频输出方法 | |
CN113825032A (zh) | 媒资播放方法及显示设备 | |
CN114286137A (zh) | 一种镜像投屏方法、显示设备及终端 | |
CN114286166A (zh) | 显示设备、信号接收装置及媒资播放方法 | |
CN111654729B (zh) | 一种账号登录状态的更新方法及显示设备 | |
CN111182339A (zh) | 一种播放媒体项目的方法及显示设备 | |
CN114900386A (zh) | 一种终端设备及数据接力方法 | |
CN115022688A (zh) | 一种显示设备及媒体数据接力方法 | |
CN115174991B (zh) | 一种显示设备及视频播放方法 | |
CN111601401B (zh) | 一种网络连接控制方法及显示设备 | |
CN113992963A (zh) | 一种显示设备及投屏方法 | |
CN118283336A (zh) | 一种显示设备及媒资数据播放方法 | |
CN117812414A (zh) | 一种显示设备及多路媒资的录像方法 | |
CN114302378A (zh) | 一种显示设备的蓝牙模式切换方法、显示设备及终端 | |
CN115412750A (zh) | 一种显示设备及可视化交互控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |