CN110569442A - 一种基于三层结构的媒资元数据服务*** - Google Patents
一种基于三层结构的媒资元数据服务*** Download PDFInfo
- Publication number
- CN110569442A CN110569442A CN201910897920.0A CN201910897920A CN110569442A CN 110569442 A CN110569442 A CN 110569442A CN 201910897920 A CN201910897920 A CN 201910897920A CN 110569442 A CN110569442 A CN 110569442A
- Authority
- CN
- China
- Prior art keywords
- module
- service
- data
- media asset
- information acquisition
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/986—Document structures and storage, e.g. HTML extensions
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种基于三层结构的媒资元数据服务***,包括媒资元数据库,网络上的各种媒资元通过媒资元数据库进行收集存储,所述媒资元数据库与搜索引擎模块连接,搜索引擎模块与服务模块连接,检测分析模块与服务模块连接,服务模块与筛分模块连接,筛分模块与获取信息模块连接,通过筛分模块将需要交互的数据进行分层,实现剧头和分集多对多关系,分集和片源一对多关系,再将筛分后的数据传送给获取信息模块;获取信息模块与服务模块连接。本发明的优点:能够对剧头、分集和片源进行分层,实现分集和剧头可独立存储以及剧头、分集单独显示和上下线。
Description
技术领域
本发明涉及一种基于三层结构的媒资元数据服务***,属于计算机技术领域
背景技术
当今社会,互联网应用日新月异,覆盖着人们生活的各个方面。在三网融合的背景下,TV客户端通过互联网获取丰富的网络媒资资源,为广大用户提供丰富的视听体验。
媒资元数据分为12种类型,包括电影、电视剧、综艺、栏目、纪实、少儿、动漫、单视频、电竞、应用、资讯和体育。媒资元数据分为剧头、分集和片源三个部分,每个部分为一层,即为三层结构;现有的媒资元数据的读取不能将数据分层,使得各层无法独立存储以及剧头、分集单独显示和上下线
发明内容
有鉴于此,本发明的目的是提供一种能够对剧头、分集和片源进行分层,实现分集和剧头可独立存储以及剧头、分集单独显示和上下线的媒资元数据服务***。
本发明的目的是通过以下技术方案实现的:一种基于三层结构的媒资元数据服务***,包括媒资元数据库,网络上的各种媒资元通过媒资元数据库进行收集存储,媒资元数据库与搜索引擎模块连接,
搜索引擎模块:搜索引擎模块与服务模块连接,通过在TV终端上创建一个搜索引擎模块即数据引擎应用APP,在该APP内设置有用于用于展示web网页的andriod组件的WebView组件,通过调用loadUrl方法来加载web页面,数据引擎应用APP启动后使其内的一个开源的http库NanoHTTPD框架搭建localservice即服务模块;
检测分析模块:检测分析模块与服务模块连接,以服务模块提供TV通用数据服务,通过WEBLOAD模拟真实用户的操作,生成压力负载来测试web的性能,来测试性能和伸缩性以及正确性验证,再将检测后的数据与服务模块进行交换;
服务模块:用于获取TV终端整机信息以及核心网络数据业务,在服务模块与获取信息模块进行数据交互时,服务模块与筛分模块连接;
筛分模块:筛分模块与获取信息模块连接,通过筛分模块将需要交互的数据进行分层,实现剧头和分集多对多关系,分集和片源一对多关系,再将筛分后的数据传送给获取信息模块;
获取信息模块:获取信息模块与服务模块连接,通过服务获取其上的信息,信息模块包括用于请求云端服务器,获取TV设备核心网络业务数据的云端和用于调用***接口获取整机相关的本地信息的整机。
在数据引擎应用APP内设有TV用户通过点击TV上不同场景的海报启动数据的海报启动数据APP。
服务模块为WebService模块,其用于获取TV终端整机信息以及核心网络数据业务。
筛分模块包括:用于存储所有分集的共同数据的剧头模块、用于存储共同的片源数据的分集模块和用于存储片源的实体数据的片源模块,使分集和剧头为两个对象,可以独立存储,通过关系关联,可以实现剧头显示和分集单独显示及上下线。
本发明的有益效果是:
本发明的一种基于三层结构的媒资元数据服务***,包括媒资元数据库、搜索引擎模块、检测分析模块、服务模块、筛分模块和信息获取模块,媒资元数据库与搜索引擎模块网络连接,检测分析模块与服务模块分别与搜索引擎模块网络连接,筛分模块与服务模块网络连接,信息获取模块与筛分模块网络连接。通过创建媒资元数据库,对网络上的各种媒资元进行收集,通过搜索引擎模块即数据引擎应用APP,在该APP内设置有用于展示web网页的andriod组件WebView,调用loadUrl(出自***android .webkit .WebView)方法来加载web页面,TV用户通过点击TV上不同场景的海报启动数据APP,来进行媒资元选择,数据引擎启动后使其内的一个开源的http库NanoHTTPD框架搭建localservice (即本地服务器以下称为webService),在TV上为检测分析模块以及服务模块提供TV通用数据服务,检测分析模块为WebLOAD,可通过WEBLOAD模拟真实用户的操作,生成压力负载来测试web的性能,来测试性能和伸缩性以及正确性验证,再将检测后的数据与服务模块进行交换,服务模块为WebService模块,其用于获取TV终端整机信息以及核心网络数据业务,在WebService模块与获取信息模块进行数据交互时,通过筛分模块将需要交互的数据进行分层,实现剧头和分集多对多关系,分集和片源一对多关系,筛分模块包括:剧头模块,用于存储所有分集的共同数据;分集模块,用于存储共同的片源数据;片源模块,用于存储的片源的实体的数据,使分集和剧头为两个对象,可以独立存储,通过关系关联,可以实现剧头显示和分集单独显示及上下线。
本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书和权利要求书来实现和获得。
附图说明
图1为本发明的结构示意图。
图2为本发明的筛分模块结构示意图。
图3为图2中筛分模块中个模块对应关系图。
具体实施方式
以下将参照附图,对本发明的优选实施例进行详细的描述。应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。
如图1-3所示,一种基于三层结构的媒资元数据服务***,包括媒资元数据库、搜索引擎模块、检测分析模块、服务模块、筛分模块和信息获取模块,媒资元数据库与搜索引擎模块网络连接,检测分析模块与服务模块分别与搜索引擎模块网络连接,筛分模块与服务模块网络连接,信息获取模块与筛分模块网络连接。通过创建媒资元数据库,对网络上的各种媒资元进行收集,主要通过在TV终端上创建一个搜索引擎模块即数据引擎应用APP(在终端预置一个APP),在该APP内设置有用于(一个用于展示web网页的andriod组件)的WebView组件,调用loadUrl(出自***android .webkit .WebView)方法来加载web页面,TV用户通过点击TV上不同场景的海报启动数据APP,来进行媒资元选择,数据引擎启动后使其内的一个开源的http库NanoHTTPD框架搭建localservice (即本地服务器以下称为webService)。
在TV上为检测分析模块以及服务模块提供TV通用数据服务,通过WEBLOAD模拟真实用户的操作,生成压力负载来测试web的性能,来测试性能和伸缩性以及正确性验证,再将检测后的数据与WebService模块(WebService)进行交换,其WebService用于获取信息模块的信息,信息模块包括云端,用于请求云端服务器,获取TV设备核心网络业务数据;整机:用于调用***接口获取整机相关的本地信息,通过WebService获取TV终端整机信息以及核心网络数据业务,在WebService与获取信息模块进行数据交互时,通过筛分模块的剧头模块、分集模块和片源模块将需要交互的数据进行分层,实现剧头和分集多对多关系,分集和片源一对多关系,其中剧头模块用于存储所有分集的共同数据;分集模块用于存储共同的片源数据;片源模块用于存储的片源的实体的数据,使分集和剧头为两个对象,可以独立存储,通过关系关联,可以实现剧头显示和分集单独显示及上下线。
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。
Claims (4)
1.一种基于三层结构的媒资元数据服务***,其特征在于:包括媒资元数据库,网络上的各种媒资元通过媒资元数据库进行收集存储,媒资元数据库与搜索引擎模块连接,
搜索引擎模块:搜索引擎模块与服务模块连接,通过在TV终端上创建一个搜索引擎模块即数据引擎应用APP,在该APP内设置有用于用于展示web网页的andriod组件的WebView组件,通过调用loadUrl方法来加载web页面,数据引擎应用APP启动后使其内的一个开源的http库NanoHTTPD框架搭建localservice即服务模块;
检测分析模块:检测分析模块与服务模块连接,以服务模块提供TV通用数据服务,通过WEBLOAD模拟真实用户的操作,生成压力负载来测试web的性能,来测试性能和伸缩性以及正确性验证,再将检测后的数据与服务模块进行交换;
服务模块:用于获取TV终端整机信息以及核心网络数据业务,在服务模块与获取信息模块进行数据交互时,服务模块与筛分模块连接;
筛分模块:筛分模块与获取信息模块连接,通过筛分模块将需要交互的数据进行分层,实现剧头和分集多对多关系,分集和片源一对多关系,再将筛分后的数据传送给获取信息模块;
获取信息模块:获取信息模块与服务模块连接,通过服务获取其上的信息,信息模块包括用于请求云端服务器,获取TV设备核心网络业务数据的云端和用于调用***接口获取整机相关的本地信息的整机。
2.根据权利要求1所述的基于三层结构的媒资元数据服务***,其特征在于:在数据引擎应用APP内设有TV用户通过点击TV上不同场景的海报进行媒资元挑选的海报启动数据APP 。
3.根据权利要求1所述的基于三层结构的媒资元数据服务***,其特征在于:服务模块为WebService模块,其用于获取TV终端整机信息以及核心网络数据业务。
4.根据权利要求1所述的基于三层结构的媒资元数据服务***,其特征在于,筛分模块包括:用于存储所有分集的共同数据的剧头模块、用于存储共同的片源数据的分集模块和用于存储片源的实体数据的片源模块,使分集和剧头为两个对象,可以独立存储,通过关系关联,可以实现剧头显示和分集单独显示及上下线。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910897920.0A CN110569442B (zh) | 2019-09-23 | 2019-09-23 | 一种基于三层结构的媒资元数据服务*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910897920.0A CN110569442B (zh) | 2019-09-23 | 2019-09-23 | 一种基于三层结构的媒资元数据服务*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110569442A true CN110569442A (zh) | 2019-12-13 |
CN110569442B CN110569442B (zh) | 2023-01-31 |
Family
ID=68781831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910897920.0A Active CN110569442B (zh) | 2019-09-23 | 2019-09-23 | 一种基于三层结构的媒资元数据服务*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110569442B (zh) |
Citations (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020116402A1 (en) * | 2001-02-21 | 2002-08-22 | Luke James Steven | Information component based data storage and management |
US20040073693A1 (en) * | 2002-03-18 | 2004-04-15 | Slater Alastair Michael | Media playing |
CN1723458A (zh) * | 2002-12-11 | 2006-01-18 | 皇家飞利浦电子股份有限公司 | 用于利用视频内容获得文本关键字或短语以提供至基于网络资源的内容相关链接的方法和*** |
CN1745424A (zh) * | 2003-07-24 | 2006-03-08 | 三星电子株式会社 | 存储剧情的信息存储介质以及记录该剧情的设备和方法 |
CN101141607A (zh) * | 2006-09-08 | 2008-03-12 | 百视通网络电视技术发展有限责任公司 | 可用于iptv的互动关联方法及其实现*** |
CN101159818A (zh) * | 2007-10-29 | 2008-04-09 | 上海文广新闻传媒集团 | 一种基于二层结构的媒资*** |
CN102968453A (zh) * | 2012-10-24 | 2013-03-13 | 北京暴风科技股份有限公司 | 一种用于移动终端上的影视搜索方法 |
CN103051500A (zh) * | 2013-01-04 | 2013-04-17 | 北京邮电大学 | 一种服务网络***的测试方法及*** |
CN103268360A (zh) * | 2013-06-06 | 2013-08-28 | 百度在线网络技术(北京)有限公司 | 搜索引擎及通过其进行影视类视频推荐的方法和*** |
US20130304745A1 (en) * | 2012-01-31 | 2013-11-14 | Cleversafe, Inc. | Storing indexed data to a dispersed storage network |
CN103473696A (zh) * | 2013-09-03 | 2013-12-25 | 周吉 | 一种收集、分析和分发网络商业信息的方法和*** |
CN104080000A (zh) * | 2014-06-19 | 2014-10-01 | 江苏省邮电规划设计院有限责任公司 | 一种IPTV中的Start-Over媒体服务方法 |
CN104954811A (zh) * | 2015-07-17 | 2015-09-30 | 杭州当贝网络科技有限公司 | 一种视频聚合应用加载网络视频的方法及智能电视终端 |
CN104951485A (zh) * | 2014-09-02 | 2015-09-30 | 腾讯科技(深圳)有限公司 | 音乐文件的数据处理方法和装置 |
CN105554056A (zh) * | 2015-10-27 | 2016-05-04 | 深圳市美贝壳科技有限公司 | 一种pc端局域网环境下访问智能设备文件的方法 |
CN106205656A (zh) * | 2015-05-08 | 2016-12-07 | 阿里巴巴集团控股有限公司 | 一种文件播放位置的定位方法及装置 |
CN106534916A (zh) * | 2016-10-25 | 2017-03-22 | 杭州顺网科技股份有限公司 | 一种针对网吧环境基于三层服务器架构的视频直播*** |
CN106575233A (zh) * | 2014-08-27 | 2017-04-19 | 惠普发展公司,有限责任合伙企业 | 便携式储存设备 |
CN107247772A (zh) * | 2017-06-06 | 2017-10-13 | 合肥创旗信息科技有限公司 | 一种基于互联网的图文搜索引擎 |
US20170315902A1 (en) * | 2014-08-26 | 2017-11-02 | Cloudy Days, Inc. dba Nouvola | Systems And Methods For Performance Testing Cloud Applications From Multiple Different Geographic Locations |
CN107347163A (zh) * | 2017-06-13 | 2017-11-14 | 中国传媒大学 | 一种电视剧内容特征获取***及标签库 |
CN107547912A (zh) * | 2017-09-01 | 2018-01-05 | 深圳创维数字技术有限公司 | 一种全媒资的资源处理方法、***和存储介质 |
CN108494838A (zh) * | 2018-03-12 | 2018-09-04 | 百途新媒体技术(北京)有限公司 | 一种基于iptv高负载、自动匹配的媒资对接*** |
US20190068707A1 (en) * | 2017-08-29 | 2019-02-28 | Western Digital Technologies, Inc. | Remote application configuration on network-attached storage |
-
2019
- 2019-09-23 CN CN201910897920.0A patent/CN110569442B/zh active Active
Patent Citations (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020116402A1 (en) * | 2001-02-21 | 2002-08-22 | Luke James Steven | Information component based data storage and management |
US20040073693A1 (en) * | 2002-03-18 | 2004-04-15 | Slater Alastair Michael | Media playing |
CN1723458A (zh) * | 2002-12-11 | 2006-01-18 | 皇家飞利浦电子股份有限公司 | 用于利用视频内容获得文本关键字或短语以提供至基于网络资源的内容相关链接的方法和*** |
CN1745424A (zh) * | 2003-07-24 | 2006-03-08 | 三星电子株式会社 | 存储剧情的信息存储介质以及记录该剧情的设备和方法 |
CN101141607A (zh) * | 2006-09-08 | 2008-03-12 | 百视通网络电视技术发展有限责任公司 | 可用于iptv的互动关联方法及其实现*** |
CN101159818A (zh) * | 2007-10-29 | 2008-04-09 | 上海文广新闻传媒集团 | 一种基于二层结构的媒资*** |
US20130304745A1 (en) * | 2012-01-31 | 2013-11-14 | Cleversafe, Inc. | Storing indexed data to a dispersed storage network |
CN102968453A (zh) * | 2012-10-24 | 2013-03-13 | 北京暴风科技股份有限公司 | 一种用于移动终端上的影视搜索方法 |
CN103051500A (zh) * | 2013-01-04 | 2013-04-17 | 北京邮电大学 | 一种服务网络***的测试方法及*** |
CN103268360A (zh) * | 2013-06-06 | 2013-08-28 | 百度在线网络技术(北京)有限公司 | 搜索引擎及通过其进行影视类视频推荐的方法和*** |
CN103473696A (zh) * | 2013-09-03 | 2013-12-25 | 周吉 | 一种收集、分析和分发网络商业信息的方法和*** |
CN104080000A (zh) * | 2014-06-19 | 2014-10-01 | 江苏省邮电规划设计院有限责任公司 | 一种IPTV中的Start-Over媒体服务方法 |
US20170315902A1 (en) * | 2014-08-26 | 2017-11-02 | Cloudy Days, Inc. dba Nouvola | Systems And Methods For Performance Testing Cloud Applications From Multiple Different Geographic Locations |
CN106575233A (zh) * | 2014-08-27 | 2017-04-19 | 惠普发展公司,有限责任合伙企业 | 便携式储存设备 |
CN104951485A (zh) * | 2014-09-02 | 2015-09-30 | 腾讯科技(深圳)有限公司 | 音乐文件的数据处理方法和装置 |
CN106205656A (zh) * | 2015-05-08 | 2016-12-07 | 阿里巴巴集团控股有限公司 | 一种文件播放位置的定位方法及装置 |
CN104954811A (zh) * | 2015-07-17 | 2015-09-30 | 杭州当贝网络科技有限公司 | 一种视频聚合应用加载网络视频的方法及智能电视终端 |
CN105554056A (zh) * | 2015-10-27 | 2016-05-04 | 深圳市美贝壳科技有限公司 | 一种pc端局域网环境下访问智能设备文件的方法 |
CN106534916A (zh) * | 2016-10-25 | 2017-03-22 | 杭州顺网科技股份有限公司 | 一种针对网吧环境基于三层服务器架构的视频直播*** |
CN107247772A (zh) * | 2017-06-06 | 2017-10-13 | 合肥创旗信息科技有限公司 | 一种基于互联网的图文搜索引擎 |
CN107347163A (zh) * | 2017-06-13 | 2017-11-14 | 中国传媒大学 | 一种电视剧内容特征获取***及标签库 |
US20190068707A1 (en) * | 2017-08-29 | 2019-02-28 | Western Digital Technologies, Inc. | Remote application configuration on network-attached storage |
CN107547912A (zh) * | 2017-09-01 | 2018-01-05 | 深圳创维数字技术有限公司 | 一种全媒资的资源处理方法、***和存储介质 |
CN108494838A (zh) * | 2018-03-12 | 2018-09-04 | 百途新媒体技术(北京)有限公司 | 一种基于iptv高负载、自动匹配的媒资对接*** |
Non-Patent Citations (2)
Title |
---|
张月: "《基于Spring框架全媒体资产管理***的设计与实现》", 《中国优秀硕士学位论文全文数据库》 * |
赵雯: "《Web2.0技术平台下国内网络视频媒体内容模式研究》", 《中国优秀硕士学位论文全文数据库》 * |
Also Published As
Publication number | Publication date |
---|---|
CN110569442B (zh) | 2023-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110809175B (zh) | 视频推荐方法及装置 | |
CN103929669B (zh) | 可交互视频生成器、播放器及其生成方法、播放方法 | |
CN103049477B (zh) | 分享街景视图到社交网站的方法及*** | |
KR101722550B1 (ko) | 휴대용 단말에서 증강현실 컨텐츠 제작과 재생 방법 및 장치 | |
CN108805300A (zh) | 数控机床远程实时协作故障诊断及维修*** | |
CN105874451A (zh) | 用于呈现对应于点播媒体内容的补充信息的方法、***和介质 | |
CN105872717A (zh) | 视频处理方法及***、视频播放器与云服务器 | |
CN111325004B (zh) | 一种文件评论、查看方法 | |
CN107104883A (zh) | 一种社交关系链中的信息分享方法、客户端及服务器 | |
CN111309632A (zh) | 应用程序测试方法、装置、计算机设备及存储介质 | |
CN106507159A (zh) | 显示设备及其控制方法 | |
CN104270647B (zh) | 一种媒体内容推荐方法和装置 | |
CN109361954B (zh) | 视频资源的录制方法、装置、存储介质及电子装置 | |
CN107172178B (zh) | 一种内容发送方法及装置 | |
CN103856827B (zh) | 一种基于服务模拟交互的视频内容获取方法及*** | |
CN113515997A (zh) | 一种视频数据处理方法、装置以及可读存储介质 | |
CN108401163B (zh) | 一种实现vr直播的方法、装置及ott业务*** | |
EP3338236A1 (en) | Impromptu community streamer | |
CN110569442B (zh) | 一种基于三层结构的媒资元数据服务*** | |
CN104917754A (zh) | 一种视频数据发送及接收的方法、服务器和客户端 | |
Renzel et al. | MobSOS-a testbed for mobile multimedia community services | |
CN105872857B (zh) | 一种处理视频的方法、装置及电子设备 | |
JP2010262620A (ja) | 検索向け動態画像処理方法及びウェブサーバ | |
CN112601129B (zh) | 视频交互***、方法和接收端 | |
CN106851424B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |