一种基于数字电视协议的数据处理方法、系统及介质与流程
未命名
07-20
阅读:60
评论:0

1.本发明涉及数字电视领域,更具体的,涉及一种基于数字电视协议的数据处理方法、系统及介质。
背景技术:
2.有线电视数字化是信息技术发展的必然趋势,是世界广播电视的发展潮流,对于推进国家信息化、促进传媒产业现代化具有重要意义。数字电视是指电视信号的处理、传输、发射和接收过程中全部使用数字信号的电视系统或电视设备。其具体传输过程是:由电视台发送的图像及声音信号,经数字压缩和数字调制后,形成数字电视信号,经过卫星、地面无线广播或有线电缆等方式传送,由数字电视接收后,通过数字解调和数字视音频解码处理还原成原来的图像及声音。因为全过程均采用数字技术处理,因此,具有信号损失小,接收效果好的特点。
3.但是,受制于数字电视协议标准繁杂,数据处理能力弱等因素,目前数字电视普遍存在数据传输能力差,传输效率较低等情况,这大大阻碍了数字电视的发展。
技术实现要素:
4.为了解决上述至少一个技术问题,本发明提出了一种基于数字电视协议的数据处理方法、系统及介质。
5.本发明第一方面提供了一种基于数字电视协议的数据处理方法,包括:
6.获取数字电视传输数据与数字电视终端协议信息并构建数字电视协议栈;
7.根据所述数字电视传输数据进行数据传输压力分析与数据终端分配,得到用户终端数据包;
8.对用户终端数据包进行数据标准特征分析,得到数据特征信息,结合数字电视协议栈进行动态协议分配,得到终端协议方案;
9.根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据;
10.将用户终端推荐数据进行数据传输协议分析,并得到业务传输协议方案,将所述业务传输协议方案并入终端协议方案形成用户终端融合协议方案。
11.本方案中,所述获取数字电视传输数据与数字电视终端协议信息并构建数字电视协议栈,之前包括:
12.基于tif架构构建数字电视协议栈;
13.获取数字电视终端协议信息中不同协议对应的有效传输数据类型、平均传输速度,传输频率信息;
14.根据所述有效传输数据类型、平均传输速度,传输频率信息进行协议特点分析,生成对应的数据传输特点信息;
15.将数字电视终端协议信息与数据传输特点信息导入所述数字电视协议栈。
16.本方案中,所述根据所述数字电视传输数据进行数据传输压力分析与数据终端分配,得到用户终端数据包,具体为:
17.获取预设区域内用户终端设备信息;
18.根据用户终端设备信息对数字电视传输数据进行数据传输压力预测分析;
19.若压力分析结果低于预设压力值,则将数字电视传输数据根据用户终端设备信息进行数据包拆分与分配,并得到用户终端数据包。
20.本方案中,所述对用户终端数据包进行数据标准特征分析,得到数据特征信息,结合数字电视协议栈进行动态协议分配,得到终端协议方案,具体为:
21.对用户终端数据包进行数据预处理与数据标准化,得到标准化数据包;
22.将所述标准化数据包进行数据结构组成分析与特征信息提取,得到数据结构信息与数据特征信息;
23.根据数据结构信息与数据特征信息进行数据传输特点分析,并根据数字电视协议栈进行动态协议选择与分配,得到终端协议方案。
24.本方案中,所述根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据,之前包括:
25.获取预设区域内的业务类型信息;
26.根据所述业务类型信息进行业务数据特征分析,得到业务数据特征;
27.根据所述业务数据特征结合数字电视协议栈进行业务数据动态协议分配,得到不同业务类型所对应的业务传输协议方案。
28.本方案中,所述根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据,具体为:
29.获取历史用户终端数据包与历史用户交互数据;
30.根据所述历史用户终端数据包与历史用户交互数据进行数据融合形成历史用户大数据;
31.对所述历史用户大数据进行数据预处理与高频数据特征提取,得到用户大数据特征信息;
32.根据用户大数据特征信息与业务数据特征进行数据特征对比,选取数据特征相似的业务类型作为推荐业务类型;
33.根据推荐业务类型获取对应的业务传输协议方案与用户终端推荐数据。
34.本方案中,所述将用户终端推荐数据进行数据传输协议分析,并得到业务传输协议方案,将所述业务传输协议方案并入终端协议方案形成用户终端融合协议方案,具体为:
35.通过业务传输协议方案对用户终端推荐数据向用户终端进行传输;
36.将业务传输协议方案并入终端协议方案形成特定的用户终端融合协议方案;
37.将用户终端融合协议方案存储于用户协议数据库中。
38.本发明第二方面还提供了一种基于数字电视协议的数据处理系统,该系统包括:存储器、处理器,所述存储器中包括基于数字电视协议的数据处理程序,所述基于数字电视协议的数据处理程序被所述处理器执行时实现如下步骤:
39.获取数字电视传输数据与数字电视终端协议信息并构建数字电视协议栈;
40.根据所述数字电视传输数据进行数据传输压力分析与数据终端分配,得到用户终
端数据包;
41.对用户终端数据包进行数据标准特征分析,得到数据特征信息,结合数字电视协议栈进行动态协议分配,得到终端协议方案;
42.根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据;
43.将用户终端推荐数据进行数据传输协议分析,并得到业务传输协议方案,将所述业务传输协议方案并入终端协议方案形成用户终端融合协议方案。
44.本方案中,所述根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据,具体为:
45.获取历史用户终端数据包与历史用户交互数据;
46.根据所述历史用户终端数据包与历史用户交互数据进行数据融合形成历史用户大数据;
47.对所述历史用户大数据进行数据预处理与高频数据特征提取,得到用户大数据特征信息;
48.根据用户大数据特征信息与业务数据特征进行数据特征对比,选取数据特征相似的业务类型作为推荐业务类型;
49.根据推荐业务类型获取对应的业务传输协议方案与用户终端推荐数据。
50.本发明第三方面还提供一种计算机可读存储介质,所述计算机可读存储介质中包括基于数字电视协议的数据处理程序,所述基于数字电视协议的数据处理程序被处理器执行时,实现如上述任一项所述的基于数字电视协议的数据处理方法的步骤。
51.本发明公开了一种基于数字电视协议的数据处理方法、系统及介质,通过构建数字电视协议栈,进一步对用户终端数据包进行数据标准特征分析与动态协议分配得到终端协议方案,同时,根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据,根据所述用户终端推荐数据进一步得到业务传输协议方案,结合终端协议方案生成用户终端融合协议方案。通过本发明有助于推进数字电视的数据传输标准化,能够有效提高数字电视中数据的传输效率与保证数据的完整性,实现数字电视中数据传输的高效性与稳定性。
附图说明
52.图1示出了本发明一种基于数字电视协议的数据处理方法的流程图;
53.图2示出了本发明构建数字电视协议栈流程图;
54.图3示出了本发明获取用户终端数据包流程图;
55.图4示出了本发明一种基于数字电视协议的数据处理系统的框图。
具体实施方式
56.为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本技术的实施例及实施例中的特征可以相互组合。
57.在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可
以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
58.图1示出了本发明一种基于数字电视协议的数据处理方法的流程图。
59.如图1所示,本发明第一方面提供了一种基于数字电视协议的数据处理方法,包括:
60.s102,获取数字电视传输数据与数字电视终端协议信息并构建数字电视协议栈;
61.s104,根据所述数字电视传输数据进行数据传输压力分析与数据终端分配,得到用户终端数据包;
62.s106,对用户终端数据包进行数据标准特征分析,得到数据特征信息,结合数字电视协议栈进行动态协议分配,得到终端协议方案;
63.s108,根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据;
64.s110,将用户终端推荐数据进行数据传输协议分析,并得到业务传输协议方案,将所述业务传输协议方案并入终端协议方案形成用户终端融合协议方案。
65.图2示出了本发明构建数字电视协议栈流程图。
66.根据本发明实施例,所述获取数字电视传输数据与数字电视终端协议信息并构建数字电视协议栈,之前包括:
67.s202,基于tif架构构建数字电视协议栈;
68.s204,获取数字电视终端协议信息中不同协议对应的有效传输数据类型、平均传输速度,传输频率信息;
69.s206,根据所述有效传输数据类型、平均传输速度,传输频率信息进行协议特点分析,生成对应的数据传输特点信息;
70.s208,将数字电视终端协议信息与数据传输特点信息导入所述数字电视协议栈。
71.需要说明的是,所述基于tif架构构建数字电视协议栈具体为一种基于谷歌android系统中atv的tif架构的高集成度的基础协议平台,所述基础协议平台能够提高数字电视dvb产品的数据传输效率,所述基础协议平台具有兼容性强、拓展性强的特点,同时支持dvb-c、t、t2、s、s2、isdbt、atsc等传输协议标准,集成了verimatrix、爱迪德、永新同方等数字电视ca系统,支持closed caption、teletext、dvb-subtitle等多种标准的字幕协议,支持mheg5、hbbtv、full band tuner、fcc、多路解扰、多路解码、多路播放等功能。所述数字电视终端协议信息包括数字电视协议栈中支持的所有传输协议的信息。
72.另外,所述不同协议的数据传输特点信息,具体为对不同传输协议的数据传输特点的信息汇总,通过数据传输特点信息,能够在后续为不同类型,不同特征的传输数据动态选择合适的传输协议,从而能够让数字电视的数据传输更加高效与稳定。
73.图3示出了本发明获取用户终端数据包流程图。
74.根据本发明实施例,所述根据所述数字电视传输数据进行数据传输压力分析与数据终端分配,得到用户终端数据包,具体为:
75.s302,获取预设区域内用户终端设备信息;
76.s304,根据用户终端设备信息对数字电视传输数据进行数据传输压力预测分析;
77.s306,若压力分析结果低于预设压力值,则将数字电视传输数据根据用户终端设
备信息进行数据包拆分与分配,并得到用户终端数据包。
78.需要说明的是,所述用户终端设备信息包括预设区域内用户终端设备数量与用户终端设备地址。所述根据用户终端设备信息对数字电视传输数据进行数据传输压力预测分析中,具体为对数字电视传输数据进行模拟传输预测,模拟过程以当前用户终端设备数量为传输设备数量,并计算出数据包模拟传输丢包率,所述数据包模拟传输丢包率即为压力分析结果。所述将数字电视传输数据根据用户终端设备信息进行数据包拆分与分配,具体为根据用户终端需求对数据包进行分配。
79.根据本发明实施例,所述对用户终端数据包进行数据标准特征分析,得到数据特征信息,结合数字电视协议栈进行动态协议分配,得到终端协议方案,具体为:
80.对用户终端数据包进行数据预处理与数据标准化,得到标准化数据包;
81.将所述标准化数据包进行数据结构组成分析与特征信息提取,得到数据结构信息与数据特征信息;
82.根据数据结构信息与数据特征信息进行数据传输特点分析,并根据数字电视协议栈进行动态协议选择与分配,得到终端协议方案。
83.需要说明的是,所述进行数据预处理与数据标准化具体作用为降低数据冗余度与数据格式标准化,通过获取标准化数据包能够更加快速地分析出数据的特征信息。所述进行数据结构组成分析具体为对标准化数据包进行不同类型数据的组成分析,所述不同类型数据包括图像、视频、语音、文字等类型数据。所述根据数字电视协议栈进行动态协议选择与分配中,系统根据数据结构信息与数据特征信息,与数字电视协议栈中的数据传输特点信息进行比较,并动态选择与当前标准化数据包最合适的传输协议,并将所述传输协议进行汇总得到终端协议方案,从而有效提高数字电视中数据传输的效率与保证数据的完整性。
84.根据本发明实施例,所述根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据,之前包括:
85.获取预设区域内的业务类型信息;
86.根据所述业务类型信息进行业务数据特征分析,得到业务数据特征;
87.根据所述业务数据特征结合数字电视协议栈进行业务数据动态协议分配,得到不同业务类型所对应的业务传输协议方案。
88.需要说明的是,所述业务类型信息具体为预设区域内数字电视运营商提供的业务内容信息,一般业务内容包括远程教学、远程医疗、电子邮件、互动体育、互动游戏、互动股票等业务内容。所述预设区域一般是人为规定的一定范围内的数字电视终端用户与数字电视运营商,在预设区域内,用户终端数量一般为固定数量。
89.根据本发明实施例,所述根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据,具体为:
90.获取历史用户终端数据包与历史用户交互数据;
91.根据所述历史用户终端数据包与历史用户交互数据进行数据融合形成历史用户大数据;
92.对所述历史用户大数据进行数据预处理与高频数据特征提取,得到用户大数据特征信息;
93.根据用户大数据特征信息与业务数据特征进行数据特征对比,选取数据特征相似的业务类型作为推荐业务类型;
94.根据推荐业务类型获取对应的业务传输协议方案与用户终端推荐数据。
95.需要说明的是,所述历史用户终端数据包与历史用户交互数据具体为用户在数字电视系统上的交互操作数据与用户的历史收看节目数据等,通过将用户数据融合分析,能够得到用户大数据特征信息,从而可以从数据特征层面分析用户在数字电视上的习惯、爱好、个性化内容等,为后续业务推荐提供数据支撑。
96.根据本发明实施例,所述将用户终端推荐数据进行数据传输协议分析,并得到业务传输协议方案,将所述业务传输协议方案并入终端协议方案形成用户终端融合协议方案,具体为:
97.通过业务传输协议方案对用户终端推荐数据向用户终端进行传输;
98.将业务传输协议方案并入终端协议方案形成特定的用户终端融合协议方案;
99.将用户终端融合协议方案存储于用户协议数据库中。
100.需要说明的是,所述用户终端融合协议方案为针对一个用户所分析得到的终端协议方案,由于不同终端用户对应的用户终端数据包、用户交互数据有所差异,最后分析出的用户终端融合协议方案也有所不同。所述用户终端融合协议方案包括终端协议方案与业务传输协议方案,终端协议方案用户对用户终端数据包的传输,业务传输协议方案用于对用户终端推荐数据的传输。所述将用户终端融合协议方案存储于用户协议数据库中,能够实现系统对用户协议方案的有效管理。
101.另外,本发明通过生成用户终端融合协议方案,能够有效提高数字电视平台中,运营商与用户终端之间的数据传输效率,并通过对历史用户大数据的分析,得到适合不同用户的业务类型数据,从而提高运营效率。
102.根据本发明实施例,还包括:
103.构建用户推荐内容数据库;
104.将当前用户终端推荐数据与历史用户终端推荐数据导入用户推荐内容数据库;
105.实时监测与分析用户交互数据;
106.若用户交互数据中数据特征与历史数据特征出现较大差异时,对当前用户交互数据进行数据特征分析与二次推荐业务类型分析,得到二次用户终端推荐数据;
107.将所述二次用户终端推荐数据导入用户推荐内容数据库并更新用户终端推荐数据;
108.根据业务传输协议方案将二次用户终端推荐数据向用户终端进行传输并展示。
109.需要说明的是,在一段时间内,数字电视用户在收看节目时的个性化喜好有可能会发生变化,此时,通过分析用户交互数据能够针对不同用户生成二次用户终端推荐数据,从而实时根据用户的喜好变化推送相关的数据到用户终端,进而提升数字电视的业务增量。
110.根据本发明实施例,还包括:
111.在预设区域内对用户终端设备进行实时监测并获取监测数据;
112.监测数据包括用户并发数、用户收看节目信息、用户终端设备内存占用情况、用户终端设备处理器使用情况、用户终端音频数据、用户终端视频数据;
113.根据预设频率对监测数据进行异常评估,评估方式为通过监测数据与预设数据范围进行对比分析;
114.若监测数据中存在音画数据不同步,则生成音画异常信息;
115.若用户并发数超过预设阈值,则生成用户并发量异常信息;
116.将所有异常信息进行汇总得到异常情况信息;
117.系统实时分析异常情况信息,并在出现异常情况时及时对相应的用户终端设备发送广告推荐数据,同时对相应的异常情况进行处理。
118.需要说明的是,所述预设频率一般为人为设定,所述异常情况信息还包括用户终端信号异常信息,用户终端数据传输异常信息等。在本实施例中,出现异常情况时及时对相应的用户终端设备发送广告推荐数据,能够保证用户终端出现异常状况时任然可以正常播放画面,同时能够产生一定的缓冲时间,让用户终端设备能够进行异常状况调整,保证了数字电视用户终端的稳定运行。
119.图4示出了本发明一种基于数字电视协议的数据处理系统的框图。
120.本发明第二方面还提供了一种基于数字电视协议的数据处理系统4,该系统包括:存储器41、处理器42,所述存储器中包括基于数字电视协议的数据处理程序,所述基于数字电视协议的数据处理程序被所述处理器执行时实现如下步骤:
121.获取数字电视传输数据与数字电视终端协议信息并构建数字电视协议栈;
122.根据所述数字电视传输数据进行数据传输压力分析与数据终端分配,得到用户终端数据包;
123.对用户终端数据包进行数据标准特征分析,得到数据特征信息,结合数字电视协议栈进行动态协议分配,得到终端协议方案;
124.根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据;
125.将用户终端推荐数据进行数据传输协议分析,并得到业务传输协议方案,将所述业务传输协议方案并入终端协议方案形成用户终端融合协议方案。
126.根据本发明实施例,所述获取数字电视传输数据与数字电视终端协议信息并构建数字电视协议栈,之前包括:
127.基于tif架构构建数字电视协议栈;
128.获取数字电视终端协议信息中不同协议对应的有效传输数据类型、平均传输速度,传输频率信息;
129.根据所述有效传输数据类型、平均传输速度,传输频率信息进行协议特点分析,生成对应的数据传输特点信息;
130.将数字电视终端协议信息与数据传输特点信息导入所述数字电视协议栈。
131.需要说明的是,所述基于tif架构构建数字电视协议栈具体为一种基于谷歌android系统中atv的tif架构的高集成度的基础协议平台,所述基础协议平台能够提高数字电视dvb产品的数据传输效率,所述基础协议平台具有兼容性强、拓展性强的特点,同时支持dvb-c、t、t2、s、s2、isdbt、atsc等传输协议标准,集成了verimatrix、爱迪德、永新同方等数字电视ca系统,支持closed caption、teletext、dvb-subtitle等多种标准的字幕协议,支持mheg5、hbbtv、full band tuner、fcc、多路解扰、多路解码、多路播放等功能。所述
数字电视终端协议信息包括数字电视协议栈中支持的所有传输协议的信息。
132.另外,所述不同协议的数据传输特点信息,具体为对不同传输协议的数据传输特点的信息汇总,通过数据传输特点信息,能够在后续为不同类型,不同特征的传输数据动态选择合适的传输协议,从而能够让数字电视的数据传输更加高效与稳定。
133.根据本发明实施例,所述根据所述数字电视传输数据进行数据传输压力分析与数据终端分配,得到用户终端数据包,具体为:
134.获取预设区域内用户终端设备信息;
135.根据用户终端设备信息对数字电视传输数据进行数据传输压力预测分析;
136.若压力分析结果低于预设压力值,则将数字电视传输数据根据用户终端设备信息进行数据包拆分与分配,并得到用户终端数据包。
137.需要说明的是,所述用户终端设备信息包括预设区域内用户终端设备数量与用户终端设备地址。所述根据用户终端设备信息对数字电视传输数据进行数据传输压力预测分析中,具体为对数字电视传输数据进行模拟传输预测,模拟过程以当前用户终端设备数量为传输设备数量,并计算出数据包模拟传输丢包率,所述数据包模拟传输丢包率即为压力分析结果。所述将数字电视传输数据根据用户终端设备信息进行数据包拆分与分配,具体为根据用户终端需求对数据包进行分配。
138.根据本发明实施例,所述对用户终端数据包进行数据标准特征分析,得到数据特征信息,结合数字电视协议栈进行动态协议分配,得到终端协议方案,具体为:
139.对用户终端数据包进行数据预处理与数据标准化,得到标准化数据包;
140.将所述标准化数据包进行数据结构组成分析与特征信息提取,得到数据结构信息与数据特征信息;
141.根据数据结构信息与数据特征信息进行数据传输特点分析,并根据数字电视协议栈进行动态协议选择与分配,得到终端协议方案。
142.需要说明的是,所述进行数据预处理与数据标准化具体作用为降低数据冗余度与数据格式标准化,通过获取标准化数据包能够更加快速地分析出数据的特征信息。所述进行数据结构组成分析具体为对标准化数据包进行不同类型数据的组成分析,所述不同类型数据包括图像、视频、语音、文字等类型数据。所述根据数字电视协议栈进行动态协议选择与分配中,系统根据数据结构信息与数据特征信息,与数字电视协议栈中的数据传输特点信息进行比较,并动态选择与当前标准化数据包最合适的传输协议,并将所述传输协议进行汇总得到终端协议方案,从而有效提高数字电视中数据传输的效率与保证数据的完整性。
143.根据本发明实施例,所述根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据,之前包括:
144.获取预设区域内的业务类型信息;
145.根据所述业务类型信息进行业务数据特征分析,得到业务数据特征;
146.根据所述业务数据特征结合数字电视协议栈进行业务数据动态协议分配,得到不同业务类型所对应的业务传输协议方案。
147.需要说明的是,所述业务类型信息具体为预设区域内数字电视运营商提供的业务内容信息,一般业务内容包括远程教学、远程医疗、电子邮件、互动体育、互动游戏、互动股
票等业务内容。所述预设区域一般是人为规定的一定范围内的数字电视终端用户与数字电视运营商,在预设区域内,用户终端数量一般为固定数量。
148.根据本发明实施例,所述根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据,具体为:
149.获取历史用户终端数据包与历史用户交互数据;
150.根据所述历史用户终端数据包与历史用户交互数据进行数据融合形成历史用户大数据;
151.对所述历史用户大数据进行数据预处理与高频数据特征提取,得到用户大数据特征信息;
152.根据用户大数据特征信息与业务数据特征进行数据特征对比,选取数据特征相似的业务类型作为推荐业务类型;
153.根据推荐业务类型获取对应的业务传输协议方案与用户终端推荐数据。
154.需要说明的是,所述历史用户终端数据包与历史用户交互数据具体为用户在数字电视系统上的交互操作数据与用户的历史收看节目数据等,通过将用户数据融合分析,能够得到用户大数据特征信息,从而可以从数据特征层面分析用户在数字电视上的习惯、爱好、个性化内容等,为后续业务推荐提供数据支撑。
155.根据本发明实施例,所述将用户终端推荐数据进行数据传输协议分析,并得到业务传输协议方案,将所述业务传输协议方案并入终端协议方案形成用户终端融合协议方案,具体为:
156.通过业务传输协议方案对用户终端推荐数据向用户终端进行传输;
157.将业务传输协议方案并入终端协议方案形成特定的用户终端融合协议方案;
158.将用户终端融合协议方案存储于用户协议数据库中。
159.需要说明的是,所述用户终端融合协议方案为针对一个用户所分析得到的终端协议方案,由于不同终端用户对应的用户终端数据包、用户交互数据有所差异,最后分析出的用户终端融合协议方案也有所不同。所述用户终端融合协议方案包括终端协议方案与业务传输协议方案,终端协议方案用户对用户终端数据包的传输,业务传输协议方案用于对用户终端推荐数据的传输。所述将用户终端融合协议方案存储于用户协议数据库中,能够实现系统对用户协议方案的有效管理。
160.另外,本发明通过生成用户终端融合协议方案,能够有效提高数字电视平台中,运营商与用户终端之间的数据传输效率,并通过对历史用户大数据的分析,得到适合不同用户的业务类型数据,从而提高运营效率。
161.根据本发明实施例,还包括:
162.构建用户推荐内容数据库;
163.将当前用户终端推荐数据与历史用户终端推荐数据导入用户推荐内容数据库;
164.实时监测与分析用户交互数据;
165.若用户交互数据中数据特征与历史数据特征出现较大差异时,对当前用户交互数据进行数据特征分析与二次推荐业务类型分析,得到二次用户终端推荐数据;
166.将所述二次用户终端推荐数据导入用户推荐内容数据库并更新用户终端推荐数据;
167.根据业务传输协议方案将二次用户终端推荐数据向用户终端进行传输并展示。
168.需要说明的是,在一段时间内,数字电视用户在收看节目时的个性化喜好有可能会发生变化,此时,通过分析用户交互数据能够针对不同用户生成二次用户终端推荐数据,从而实时根据用户的喜好变化推送相关的数据到用户终端,进而提升数字电视的业务增量。
169.根据本发明实施例,还包括:
170.在预设区域内对用户终端设备进行实时监测并获取监测数据;
171.监测数据包括用户并发数、用户收看节目信息、用户终端设备内存占用情况、用户终端设备处理器使用情况、用户终端音频数据、用户终端视频数据;
172.根据预设频率对监测数据进行异常评估,评估方式为通过监测数据与预设数据范围进行对比分析;
173.若监测数据中存在音画数据不同步,则生成音画异常信息;
174.若用户并发数超过预设阈值,则生成用户并发量异常信息;
175.将所有异常信息进行汇总得到异常情况信息;
176.系统实时分析异常情况信息,并在出现异常情况时及时对相应的用户终端设备发送广告推荐数据,同时对相应的异常情况进行处理。
177.需要说明的是,所述预设频率一般为人为设定,所述异常情况信息还包括用户终端信号异常信息,用户终端数据传输异常信息等。在本实施例中,出现异常情况时及时对相应的用户终端设备发送广告推荐数据,能够保证用户终端出现异常状况时任然可以正常播放画面,同时能够产生一定的缓冲时间,让用户终端设备能够进行异常状况调整,保证了数字电视用户终端的稳定运行。
178.本发明第三方面还提供一种计算机可读存储介质,所述计算机可读存储介质中包括基于数字电视协议的数据处理程序,所述基于数字电视协议的数据处理程序被处理器执行时,实现如上述任一项所述的基于数字电视协议的数据处理方法的步骤。
179.本发明公开了一种基于数字电视协议的数据处理方法、系统及介质,通过构建数字电视协议栈,进一步对用户终端数据包进行数据标准特征分析与动态协议分配得到终端协议方案,同时,根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据,根据所述用户终端推荐数据进一步得到业务传输协议方案,结合终端协议方案生成用户终端融合协议方案。通过本发明有助于推进数字电视的数据传输标准化,能够有效提高数字电视中数据的传输效率与保证数据的完整性,实现数字电视中数据传输的高效性与稳定性。
180.在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
181.上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单
元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
182.另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
183.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
184.或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
185.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
技术特征:
1.一种基于数字电视协议的数据处理方法,其特征在于,包括:获取数字电视传输数据与数字电视终端协议信息并构建数字电视协议栈;根据所述数字电视传输数据进行数据传输压力分析与数据终端分配,得到用户终端数据包;对用户终端数据包进行数据标准特征分析,得到数据特征信息,结合数字电视协议栈进行动态协议分配,得到终端协议方案;根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据;将用户终端推荐数据进行数据传输协议分析,并得到业务传输协议方案,将所述业务传输协议方案并入终端协议方案形成用户终端融合协议方案。2.根据权利要求1所述的一种基于数字电视协议的数据处理方法,其特征在于,所述获取数字电视传输数据与数字电视终端协议信息并构建数字电视协议栈,之前包括:基于tif架构构建数字电视协议栈;获取数字电视终端协议信息中不同协议对应的有效传输数据类型、平均传输速度,传输频率信息;根据所述有效传输数据类型、平均传输速度,传输频率信息进行协议特点分析,生成对应的数据传输特点信息;将数字电视终端协议信息与数据传输特点信息导入所述数字电视协议栈。3.根据权利要求1所述的一种基于数字电视协议的数据处理方法,其特征在于,所述根据所述数字电视传输数据进行数据传输压力分析与数据终端分配,得到用户终端数据包,具体为:获取预设区域内用户终端设备信息;根据用户终端设备信息对数字电视传输数据进行数据传输压力预测分析;若压力分析结果低于预设压力值,则将数字电视传输数据根据用户终端设备信息进行数据包拆分与分配,并得到用户终端数据包。4.根据权利要求1所述的一种基于数字电视协议的数据处理方法,其特征在于,所述对用户终端数据包进行数据标准特征分析,得到数据特征信息,结合数字电视协议栈进行动态协议分配,得到终端协议方案,具体为:对用户终端数据包进行数据预处理与数据标准化,得到标准化数据包;将所述标准化数据包进行数据结构组成分析与特征信息提取,得到数据结构信息与数据特征信息;根据数据结构信息与数据特征信息进行数据传输特点分析,并根据数字电视协议栈进行动态协议选择与分配,得到终端协议方案。5.根据权利要求1所述的一种基于数字电视协议的数据处理方法,其特征在于,所述根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据,之前包括:获取预设区域内的业务类型信息;根据所述业务类型信息进行业务数据特征分析,得到业务数据特征;根据所述业务数据特征结合数字电视协议栈进行业务数据动态协议分配,得到不同业
务类型所对应的业务传输协议方案。6.根据权利要求5所述的一种基于数字电视协议的数据处理方法,其特征在于,所述根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据,具体为:获取历史用户终端数据包与历史用户交互数据;根据所述历史用户终端数据包与历史用户交互数据进行数据融合形成历史用户大数据;对所述历史用户大数据进行数据预处理与高频数据特征提取,得到用户大数据特征信息;根据用户大数据特征信息与业务数据特征进行数据特征对比,选取数据特征相似的业务类型作为推荐业务类型;根据推荐业务类型获取对应的业务传输协议方案与用户终端推荐数据。7.根据权利要求1所述的一种基于数字电视协议的数据处理方法,其特征在于,所述将用户终端推荐数据进行数据传输协议分析,并得到业务传输协议方案,将所述业务传输协议方案并入终端协议方案形成用户终端融合协议方案,具体为:通过业务传输协议方案对用户终端推荐数据向用户终端进行传输;将业务传输协议方案并入终端协议方案形成特定的用户终端融合协议方案;将用户终端融合协议方案存储于用户协议数据库中。8.一种基于数字电视协议的数据处理系统,其特征在于,该系统包括:存储器、处理器,所述存储器中包括基于数字电视协议的数据处理程序,所述基于数字电视协议的数据处理程序被所述处理器执行时实现如下步骤:获取数字电视传输数据与数字电视终端协议信息并构建数字电视协议栈;根据所述数字电视传输数据进行数据传输压力分析与数据终端分配,得到用户终端数据包;对用户终端数据包进行数据标准特征分析,得到数据特征信息,结合数字电视协议栈进行动态协议分配,得到终端协议方案;根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据;将用户终端推荐数据进行数据传输协议分析,并得到业务传输协议方案,将所述业务传输协议方案并入终端协议方案形成用户终端融合协议方案。9.根据权利要求8所述的一种基于数字电视协议的数据处理系统,其特征在于,所述根据终端协议方案对终端数据包进行数据传输与数据解析,并根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据,具体为:获取历史用户终端数据包与历史用户交互数据;根据所述历史用户终端数据包与历史用户交互数据进行数据融合形成历史用户大数据;对所述历史用户大数据进行数据预处理与高频数据特征提取,得到用户大数据特征信息;根据用户大数据特征信息与业务数据特征进行数据特征对比,选取数据特征相似的业
务类型作为推荐业务类型;根据推荐业务类型获取对应的业务传输协议方案与用户终端推荐数据。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包括基于数字电视协议的数据处理程序,所述基于数字电视协议的数据处理程序被处理器执行时,实现如权利要求1至7中任一项所述的基于数字电视协议的数据处理方法的步骤。
技术总结
本发明公开了一种基于数字电视协议的数据处理方法、系统及介质,通过构建数字电视协议栈,进一步对用户终端数据包进行数据标准特征分析与动态协议分配得到终端协议方案,同时,根据历史用户大数据进行业务大数据推荐分析,得到用户终端推荐数据,根据所述用户终端推荐数据进一步得到业务传输协议方案,结合终端协议方案生成用户终端融合协议方案。通过本发明有助于推进数字电视的数据传输标准化,能够有效提高数字电视中数据的传输效率与保证数据的完整性,实现数字电视中数据传输的高效性与稳定性。性与稳定性。性与稳定性。
技术研发人员:尹继圣 刘大照 朱正伟 符必龙
受保护的技术使用者:深圳感臻智能股份有限公司
技术研发日:2023.03.14
技术公布日:2023/7/19
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/