CN107181800B - Web real-time sharing implementation method for state monitoring media data - Google Patents

Web real-time sharing implementation method for state monitoring media data Download PDF

Info

Publication number
CN107181800B
CN107181800B CN201710360974.4A CN201710360974A CN107181800B CN 107181800 B CN107181800 B CN 107181800B CN 201710360974 A CN201710360974 A CN 201710360974A CN 107181800 B CN107181800 B CN 107181800B
Authority
CN
China
Prior art keywords
test
media data
media
data
sharing
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.)
Active
Application number
CN201710360974.4A
Other languages
Chinese (zh)
Other versions
CN107181800A (en
Inventor
赵秀才
阎涛
贺稳安
杨洋
苗继超
郭荣斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CETC 41 Institute
Original Assignee
CETC 41 Institute
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by CETC 41 Institute filed Critical CETC 41 Institute
Priority to CN201710360974.4A priority Critical patent/CN107181800B/en
Publication of CN107181800A publication Critical patent/CN107181800A/en
Application granted granted Critical
Publication of CN107181800B publication Critical patent/CN107181800B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a Web real-time sharing implementation method of state monitoring media data. The Web real-time sharing implementation method comprises the following steps: a, designing a media data browsing tool component to test media data browsing and sharing; b, designing a media data storage tool component for recording and storing test media data; c, building a media data sharing website to assist the user in testing media data sharing; d, deploying test wizard software for test configuration and management; e, the operation user utilizes test management software Testwizard to collect and store the original data; f, the management user utilizes a media content management module of the media data sharing website to edit and share the media content; and g, operating the user to log in and access the media data sharing website by using the Web browser to search, browse and download the media content. The method is favorable for solving the defects of poor cross-platform performance and poor operation and use experience of state monitoring media data sharing.

Description

Web real-time sharing implementation method for state monitoring media data
Technical Field
The invention belongs to the technical field of test measurement, and relates to a method for realizing Web real-time sharing of state monitoring media data.
Background
The existing state monitoring media data sharing implementation scheme is shown in fig. 1, and a data acquisition platform based on CompactRIO directly or indirectly records and stores original data after sensor signal conditioning, original data acquisition and data preprocessing. The data content at this time is the state monitoring media data, and can be divided into two types: one is traditional structured test data, which can be directly stored in a test result information database, or stored in a specified shared folder in a form of binary data stream media file in a TDMS (technical data management) format; another type of unformatted/half-formatted media data files (text, image, audio, video, etc. media files) are stored in a designated shared folder. The data sharing operation of the existing NI state monitoring system uses the following flow:
1) after sensor signal conditioning, raw data acquisition and screening preprocessing are carried out by using a compact RIO data acquisition platform, the sensor signal conditioning, raw data acquisition and screening preprocessing are summarized and stored to a designated TDMS format media file (comprising a TDMS extension data file and a TDMS _ index extension index file). The storage of test data (including test basic information and media files) at this time is basically divided into two cases: the first is that the test data is directly stored in the local storage space, and then can be transmitted to a remote test result information database and a shared folder for storage according to the condition; and the other method is that the test data is directly transmitted to a remote test result information database and a shared folder for storage. 2) Utilizing insight CMTMInsightCM provided by ServerTMThe SystemsManager thin client Web tool component performs test data management. Utilizing insight CMTMInsightCM provided by ServerTMThe Enterprise Gateway software performs the export of test data. 3) Utilizing insight CMTMThe DataExplorer browses and shares test data, including remote analysis and visualization of test data, such as viewing industry standard graphs, tracking historical trends, correlating data and events, and comparing current data to previously recorded data.
Therefore, media data sharing of the existing state monitoring system solution is performed in real time by a dedicated C/S mode client application program, so that the following disadvantages exist:
1) the cross-platform performance is poor: the matched C/S mode application program can only be installed and operated under a specific version (Win7) of a Windows operating system and cannot be directly used under other environments (such as Linux and Win 10); 2) the operation experience is poor: various unstructured/semi-structured media data files (text, image, audio, video and other files) collected by a test acquisition node can only share media files in a folder sharing mode, and the media files are weak in data sharing capacity, complex in sharing management steps and difficult in media file retrieval and analysis, so that much inconvenience is brought to effective utilization of media data.
Disclosure of Invention
The invention aims to provide a method for realizing Web real-time sharing of state monitoring media data, which aims to overcome the defects of poor cross-platform performance and poor operation and use experience of state monitoring media data sharing.
In order to achieve the purpose, the invention adopts the following technical scheme:
a Web real-time sharing implementation method for state monitoring media data comprises the following steps:
a, designing a media data browsing tool component to test media data browsing and sharing;
b, designing a media data storage tool component for recording and storing test media data;
c, building a media data sharing website to assist the user in testing media data sharing;
d, deploying test wizard software for test configuration and management;
e, the operation user utilizes test management software Testwizard to collect and store the original data;
f, the management user utilizes a media content management module of the media data sharing website to edit and share the media content;
and g, operating the user to log in and access the media data sharing website by using the Web browser to search, browse and download the media content.
Preferably, in the step a, the media data browsing tool component is deployed at the data browsing node as a client application program to assist the operating user in performing remote access, visualization and analysis of interactive real-time and historical offline data.
Preferably, the media data warehousing tool component in the step b is deployed in a data acquisition node or a management center node as an independent application program, and records and stores the acquired test media data into a state monitoring media library;
the basic test information is classified and recorded to a test result information database by utilizing an ODBC/JDBC technology, and the basic test information at least comprises an operation user, test time, test environment, test resources and the name and related attributes of a test object; the method comprises the steps that a media data file is uploaded and stored into a designated ftp directory by utilizing an ftp technology, a media content script is automatically generated and stored into a designated media content database, the media data file is a data segment adopting a TDMS format, each data segment comprises three parts of guide, metadata and original data, and the guide part comprises the file type, the version number and the length attribute of a current segment of a tested media data file; the metadata part comprises the name and related attributes of each part of the current segment and index information for positioning original data; the original data portions are original data blocks that are contiguous to each other.
Preferably, the media data sharing website in step c is deployed at a management center node, and is used for providing functions of querying, browsing, and downloading media data, and allowing any node accessing to a communication network and deploying a Web browser to access.
Preferably, in the step d, the TestWizard is deployed in the data acquisition node, and provides a series of functional components and a test application program, so as to assist an operating user in implementing test resource management, test application management, test state setting, test task execution, local data management, operation log management, and local maintenance management operation management.
Preferably, in step e, the original data acquisition and storage step includes: an operating user pre-configures test resources and sets related settings of a test state and a media library address by using test wizard; selecting and executing a specified test application by means of a user operation guide; the appointed test application program is used for controlling sensor resources to perform signal conditioning, raw data acquisition, screening pretreatment and automatic storage in a warehouse, the storage in the warehouse is realized by calling a media data storage tool component by the test application program, and meanwhile, a user browses and shares test media data by means of a media data browsing tool component.
Preferably, the media content in step f at least includes HTML script, media attachment, revision and sharing setting attribute, wherein HTML code is automatically generated by the media data warehousing tool component according to the test basic information and the test media data and stored in the media content database and conforms to HTML5 specification; the media attachment is a media data file stored in the state monitoring media library and at least supports text, image, audio and video media formats; the revision is a log recording the modification of the media content by a specific user, and at least comprises revision time, user name and revision state; the sharing setting attribute comprises a publishing state, a publishing time, a sharing attribute, a classification directory and a label of the media content item, wherein the publishing state at least comprises draft, pending review and published, and the disclosure degree parameter of the sharing attribute at least comprises disclosure, password protection and privacy.
Preferably, the step of logging in and accessing the media data sharing website in the step g includes:
the user is operated to open a Web browser, the URL address of the media data sharing website is input, the user logs in, the sharing of media content can be realized by utilizing the searching, displaying, browsing and downloading functions of the website, and the visual analysis processing of the downloaded test media data is realized by means of the media data browsing tool component.
The invention has the following advantages:
the invention provides a Web real-time sharing implementation method of state monitoring media data, which aims to improve the single folder sharing mode of a state monitoring media data file and provide a cross-platform Web real-time sharing service with simple and direct operation. The invention forms the configurable media data item Web sharing attribute and the Web browsing website by the optimization design of the media data sharing function of the control center node matched software, and allows a user to inquire, browse and download media data by any node which is accessed to a communication network and is provided with a Web browser. The method has the characteristics of cross-platform performance, simplicity and directness in operation and good use experience of users.
Drawings
FIG. 1 is a block diagram of a prior art implementation of state monitoring media data sharing;
FIG. 2 is a flow chart of a method for implementing Web real-time sharing of status monitoring media data according to the present invention;
fig. 3 is an action relationship diagram of a method for implementing Web real-time sharing of status monitoring media data according to the present invention.
Detailed Description
The invention is described in further detail below with reference to the following figures and detailed description:
referring to fig. 2 and fig. 3, a method for implementing Web real-time sharing of status monitoring media data includes the following steps:
a, designing a media data browsing tool component for testing media data browsing and sharing:
the media data browsing tool component is deployed at a data browsing node as a client application program to assist an operating user in performing remote access, visualization and analysis of interactive real-time and historical offline data, including viewing industry standard graphs, tracking historical trends, correlating data and events, and comparing current data to previously recorded data.
b, designing a media data storage tool component for recording and storing test media data:
the media data storage tool assembly is deployed at a data acquisition node or a management center node as an independent application program, and records and stores the acquired test media data into a state monitoring media library; the method comprises the following steps that test basic information is classified and recorded to a test result information database by utilizing an ODBC/JDBC technology, and the test basic information at least comprises an operation user, test time, test environment, test resources and the name and related attributes of a test object part; the method comprises the steps that a media data file is uploaded and stored into a designated ftp directory by utilizing an ftp technology, a media content script is automatically generated and stored into a designated media content database, the media data file is a data segment adopting a TDMS format, each data segment comprises three parts of guide, metadata and original data, and the guide part comprises the file type, the version number and the length attribute of a current segment of a tested media data file; the metadata part comprises the name and related attributes of each part of the current segment and index information for positioning original data; the original data portions are original data blocks that are contiguous to each other.
c, setting up a media data sharing website to assist the user in testing media data sharing:
the media data sharing website is a Web network portal for providing media content services, is deployed at a management center node, is used for providing functions of inquiring, browsing and downloading media data, allows any node which is accessed to a communication network and is deployed with a Web browser to access, and not only provides inquiry, browsing and visual analysis of test media data, but also provides downloading, exporting and management of test media data files.
d, deploying test management software Testwizard for test configuration and management:
the TestWizard is deployed on a data acquisition node, provides a series of functional components and a test application program, and is used for assisting an operation user in realizing test resource management, test application management, test state setting, test task execution, local data management, operation log management and local maintenance management operation management.
The e-operation user utilizes test management software Testwizard to collect and store original data in a warehouse, and the specific steps are as follows:
an operating user pre-configures test resources and sets related settings of a test state and a media library address by using test wizard; the specified test application is selected and executed by means of the user operating wizard.
The appointed test application program is used for controlling sensor resources to perform signal conditioning, raw data acquisition, screening pretreatment and automatic storage in a warehouse, the storage in the warehouse is realized by calling a media data storage tool component by the test application program, and meanwhile, a user browses and shares test media data by means of a media data browsing tool component.
f, the management user utilizes a media content management module of the media data sharing website to edit and share the media content:
the media content at least comprises an HTML script, a media attachment, a revision and a sharing setting attribute, wherein an HTML code is automatically generated by the media data warehousing tool component according to the testing basic information and the testing media data, is stored in the media content database and accords with the HTML5 specification; the media attachment is a media data file stored in the state monitoring media library and at least supports text, image, audio and video media formats; the revision is a log recording the modification of the media content by a specific user, and at least comprises revision time, user name and revision state; the sharing setting attribute comprises a publishing state, a publishing time, a sharing attribute, a classification directory and a label of the media content item, wherein the publishing state at least comprises draft, pending review and published, and the disclosure degree parameter of the sharing attribute at least comprises disclosure, password protection and privacy (appointed user).
g, the operation user logs in and accesses the media data sharing website by using the Web browser to search, browse and download the media content, wherein the step of logging in and accessing the media data sharing website is as follows:
after a user is operated to open a Web browser (such as IE and Chrome), a URL address of a media data sharing website is input and the user logs in, the sharing of media content can be realized by utilizing the searching, displaying, browsing and downloading functions of the website, and the visual analysis processing of the downloaded test media data is realized by means of a media data browsing tool component.
It should be understood, however, that the description herein of specific embodiments is not intended to limit the invention to the particular forms disclosed, but on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the appended claims.

Claims (5)

1. A Web real-time sharing implementation method of state monitoring media data is characterized by comprising the following steps:
a, designing a media data browsing tool component for browsing and sharing test media data, wherein the media data browsing tool component in the step a is used as a client application program to be deployed at a data browsing node and is used for assisting an operating user to finish remote access, visualization and analysis of interactive real-time and historical offline data;
b, designing a media data warehousing tool component for recording and storing test media data, wherein the media data warehousing tool component in the step b is deployed at a data acquisition node or a management center node as an independent application program, and recording and storing the acquired test media data into a state monitoring media library; the basic test information is classified and recorded to a test result information database by utilizing an ODBC/JDBC technology, and the basic test information at least comprises an operation user, test time, test environment, test resources and the name and related attributes of a test object; the method comprises the steps that a media data file is uploaded and stored into a designated ftp directory by utilizing an ftp technology, a media content script is automatically generated and stored into a designated media content database, the media data file is a data segment adopting a TDMS format, each data segment comprises three parts of guide, metadata and original data, and the guide part comprises the file type, the version number and the length attribute of a current segment of a tested media data file; the metadata part comprises the name and related attributes of each part of the current segment and index information for positioning original data; the original data portions are original data blocks contiguous to each other;
c, building a media data sharing website to assist the user in testing media data sharing;
d, deploying test management software TestWizard for test configuration and management, wherein the test management software TestWizard is deployed at the data acquisition node in the step d, and provides a series of functional components and a test application program for assisting an operation user in realizing test resource management, test application management, test state setting, test task execution, local data management, operation log management and local maintenance management operation management;
e, the operation user utilizes test management software Testwizard to collect and store the original data;
f, the management user utilizes a media content management module of the media data sharing website to edit and share the media content;
and g, operating the user to log in and access the media data sharing website by using the Web browser to search, browse and download the media content.
2. The method as claimed in claim 1, wherein the media data sharing website in step c is deployed at a management center node, provides functions of querying, browsing, and downloading media data, and allows any node accessing a communication network and deploying a Web browser to access.
3. The method for realizing the Web real-time sharing of the state monitoring media data according to claim 1, wherein the step of acquiring and warehousing the original data in the step e comprises: an operating user pre-configures test resources and sets related settings of a test state and a media library address by using test wizard; selecting and executing a specified test application by means of a user operation guide; the appointed test application program is used for controlling the sensor resources to perform signal conditioning, raw data acquisition, screening pretreatment and automatic storage in a warehouse, wherein the storage in the warehouse is realized by calling a media data storage tool component by the test application program, and meanwhile, a user browses and shares test media data by means of a media data browsing tool component.
4. The method as claimed in claim 1, wherein the media content in step f at least includes HTML script, media attachment, revision and sharing setting attributes, wherein HTML code is automatically generated by the media data warehousing tool component according to the test basic information and the test media data, stored in the media content database, and conforms to HTML5 specification; the media attachment is a media data file stored in the state monitoring media library and at least supports text, image, audio and video media formats; the revision is a log recording the modification of the media content by a specific user, and at least comprises revision time, user name and revision state; the sharing setting attribute comprises a publishing state, a publishing time, a sharing attribute, a classification directory and a label of the media content item, wherein the publishing state at least comprises draft, pending review and published, and the disclosure degree parameter of the sharing attribute at least comprises disclosure, password protection and privacy.
5. The method for realizing the Web real-time sharing of the state monitoring media data according to claim 1, wherein the step of logging in and accessing the media data sharing website in the step g comprises the following steps: the user is operated to open a Web browser, the URL address of the media data sharing website is input, the user logs in, the sharing of media content can be realized by utilizing the searching, displaying, browsing and downloading functions of the website, and the visual analysis processing of the downloaded test media data is realized by means of the media data browsing tool component.
CN201710360974.4A 2017-05-22 2017-05-22 Web real-time sharing implementation method for state monitoring media data Active CN107181800B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710360974.4A CN107181800B (en) 2017-05-22 2017-05-22 Web real-time sharing implementation method for state monitoring media data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710360974.4A CN107181800B (en) 2017-05-22 2017-05-22 Web real-time sharing implementation method for state monitoring media data

Publications (2)

Publication Number Publication Date
CN107181800A CN107181800A (en) 2017-09-19
CN107181800B true CN107181800B (en) 2020-04-21

Family

ID=59831291

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710360974.4A Active CN107181800B (en) 2017-05-22 2017-05-22 Web real-time sharing implementation method for state monitoring media data

Country Status (1)

Country Link
CN (1) CN107181800B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109104316B (en) * 2018-08-22 2021-07-02 郑州云海信息技术有限公司 Method and device for sharing topology structure diagram data

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001077905A2 (en) * 2000-04-10 2001-10-18 Sonicisland Software, Inc. Method and apparatus for providing streaming media in a communication network
CN1120435C (en) * 1999-07-30 2003-09-03 国际商业机器公司 Method and device for validating displayed information and recording media
WO2007133371A1 (en) * 2006-05-10 2007-11-22 Microsoft Corporation Agent for discovering relevant content
CN102143017A (en) * 2010-11-25 2011-08-03 ***(深圳)有限公司 Service real-time monitoring method and system
CN102271142A (en) * 2010-06-01 2011-12-07 中兴通讯股份有限公司 Service development platform, system thereof and method thereof
CN103631694A (en) * 2013-12-10 2014-03-12 山东中创软件工程股份有限公司 Server monitoring method and device in homemade environment
CN205563243U (en) * 2016-01-19 2016-09-07 天津科技大学 Greenhouse environmental monitoring system based on BS framework down

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8751607B2 (en) * 2007-08-17 2014-06-10 Judedavid Llc Digital content download insurance
US8478798B2 (en) * 2008-11-10 2013-07-02 Google Inc. Filesystem access for web applications and native code modules

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1120435C (en) * 1999-07-30 2003-09-03 国际商业机器公司 Method and device for validating displayed information and recording media
WO2001077905A2 (en) * 2000-04-10 2001-10-18 Sonicisland Software, Inc. Method and apparatus for providing streaming media in a communication network
WO2007133371A1 (en) * 2006-05-10 2007-11-22 Microsoft Corporation Agent for discovering relevant content
CN102271142A (en) * 2010-06-01 2011-12-07 中兴通讯股份有限公司 Service development platform, system thereof and method thereof
CN102143017A (en) * 2010-11-25 2011-08-03 ***(深圳)有限公司 Service real-time monitoring method and system
CN103631694A (en) * 2013-12-10 2014-03-12 山东中创软件工程股份有限公司 Server monitoring method and device in homemade environment
CN205563243U (en) * 2016-01-19 2016-09-07 天津科技大学 Greenhouse environmental monitoring system based on BS framework down

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
滑坡实时监测与数据Web共享;杨秀元 等;《第三届全国岩土与工程学术大会论文集》;20100129;1引言-4巫山示范站 *

Also Published As

Publication number Publication date
CN107181800A (en) 2017-09-19

Similar Documents

Publication Publication Date Title
US20220083572A1 (en) Extraction rule generation using clustering
US9953066B2 (en) Automatically generating and reporting merged performance and capacity statistics
US20210192395A1 (en) Automatic generation of data analysis queries
US11768875B2 (en) Monitoring system control interface for asset tree determination
US9590880B2 (en) Dynamic collection analysis and reporting of telemetry data
US20170286455A1 (en) Technology Add-On Packages Controlling a Data Input and Query System
CN109862064B (en) Configuration method and device for remote monitoring of equipment
US20140188845A1 (en) Interoperable shared query based on heterogeneous data sources
CN112486708B (en) Page operation data processing method and processing system
CN102693307A (en) Website user access behavior recording and analyzing system
CA3059738A1 (en) Behaviour data processing method, device, electronic device and computer readable medium
AU2014400621A1 (en) System and method for providing contextual analytics data
CN111859076B (en) Data crawling method, device, computer equipment and computer readable storage medium
CN103401725A (en) Cross-platform equipment monitoring system based on cloud storage and monitoring method of cross-platform equipment monitoring system
CN106407429A (en) File tracking method, device and system
CN102663049B (en) A kind of renewal search engine URL library method and device
CN107181800B (en) Web real-time sharing implementation method for state monitoring media data
US11676345B1 (en) Automated adaptive workflows in an extended reality environment
CN115309802A (en) User distribution thermodynamic diagram acquisition method and device, electronic equipment and storage medium
KR101640870B1 (en) Log management system and method thereof
KR20220054992A (en) Dcat based metadata transform system
CN113515715A (en) Generating method, processing method and related equipment of buried point event code
Ran et al. Research on Data Acquisition Strategy and Its Application in Web Usage Mining
Han et al. Latency analysis of large volume satellite data transmissions
US11914558B2 (en) System and methods for object version tracking and read-time/write-time data federation

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