CN111291254A - Information processing method and device - Google Patents
Information processing method and device Download PDFInfo
- Publication number
- CN111291254A CN111291254A CN201811497326.4A CN201811497326A CN111291254A CN 111291254 A CN111291254 A CN 111291254A CN 201811497326 A CN201811497326 A CN 201811497326A CN 111291254 A CN111291254 A CN 111291254A
- Authority
- CN
- China
- Prior art keywords
- multimedia
- information
- parameter
- related information
- value
- 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
- 230000010365 information processing Effects 0.000 title claims abstract description 26
- 238000003672 processing method Methods 0.000 title claims abstract description 17
- 238000000034 method Methods 0.000 claims abstract description 27
- 238000004590 computer program Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000009193 crawling Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the disclosure discloses an information processing method and device. One embodiment of the method comprises: acquiring a first numerical value and multimedia related information of a local multimedia parameter; generating report data comprising a first numerical value of the multimedia parameter and multimedia related information, and sending the report data to the cloud server, so that the cloud server determines a second numerical value of the multimedia parameter corresponding to preset information in the acquired multimedia related information based on the acquired first numerical value of the multimedia parameter and the acquired multimedia related information. The embodiment of the disclosure can enable the server to generate the multimedia parameter values more suitable for each terminal device, thereby avoiding issuing the same multimedia parameter values to each terminal device in a unified manner.
Description
Technical Field
The embodiment of the disclosure relates to the technical field of computers, in particular to the technical field of internet, and particularly relates to an information processing method and device.
Background
With the development of internet technology, more and more users make and watch videos through the internet through terminal devices, and can also make and listen to audio. Some parameters need to be set to be employed in generating audio or video. The server can collect parameters adopted when the terminal equipment generates audio or video in the modes of crawling data and the like.
Disclosure of Invention
The embodiment of the disclosure provides an information processing method and device.
In a first aspect, an embodiment of the present disclosure provides an information processing method, applied to a terminal device, including: acquiring a first numerical value and multimedia related information of a local multimedia parameter, wherein the multimedia related information is information associated with a multimedia file generated by using a target application installed on a terminal device, and the multimedia related information comprises at least one of hardware information and software information of the terminal device; generating report data comprising a first numerical value of the multimedia parameter and multimedia related information, and sending the report data to the cloud server, so that the cloud server determines a second numerical value of the multimedia parameter corresponding to preset information in the acquired multimedia related information based on the acquired first numerical value of the multimedia parameter and the acquired multimedia related information.
In some embodiments, the obtained first value of each multimedia parameter corresponds to a generated multimedia file.
In some embodiments, the multimedia parameters are parameters used by the terminal device to generate the multimedia file using any one of the at least two applications.
In some embodiments, the multimedia parameters include at least one of: the frame rate of the video, the resolution of the video and the identification of the ear return switch; the hardware information comprises model information and/or geographical region information of the terminal device, and the software information comprises an application identifier and/or version information of the application.
In some embodiments, before obtaining the first value of the local multimedia parameter and the multimedia-related information, the method further comprises: the method comprises the steps of obtaining to-be-processed multimedia parameter values of terminal equipment, and combining all values of the same parameter in the to-be-processed multimedia parameter values to obtain a first value of a multimedia parameter.
In a second aspect, an embodiment of the present disclosure provides an information processing apparatus, applied to a terminal device, including: the terminal equipment comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is configured to acquire a first value of a local multimedia parameter and multimedia related information, the multimedia related information is information associated with a multimedia file generated by using a target application installed on the terminal equipment, and the multimedia related information comprises at least one of hardware information and software information of the terminal equipment; the sending unit is configured to generate report data including the first numerical values of the multimedia parameters and the multimedia related information, and send the report data to the cloud server, so that the cloud server determines second numerical values of the multimedia parameters corresponding to preset information in the acquired multimedia related information based on the acquired first numerical values of the multimedia parameters and the acquired multimedia related information.
In some embodiments, the obtained first value of each multimedia parameter corresponds to a generated multimedia file.
In some embodiments, the multimedia parameters are parameters used by the terminal device to generate the multimedia file using any one of the at least two applications.
In some embodiments, the multimedia parameters include at least one of: the frame rate of the video, the resolution of the video and the identification of the ear return switch; the multimedia-related information includes at least one of: the method comprises the following steps of model information, geographical area information of the terminal device, application identification and version information of the application.
In some embodiments, the apparatus further comprises: and the merging unit is configured to acquire the to-be-processed multimedia parameter values of the terminal equipment, and merge various values of the same parameter in the to-be-processed multimedia parameter values to obtain a first value of the multimedia parameter.
In a third aspect, an embodiment of the present disclosure provides an electronic device, including: one or more processors; a storage device for storing one or more programs which, when executed by one or more processors, cause the one or more processors to implement a method as in any embodiment of the information processing method.
In a fourth aspect, the disclosed embodiments provide a computer-readable storage medium on which a computer program is stored, which when executed by a processor implements a method as in any one of the embodiments of the information processing method.
According to the information processing scheme provided by the embodiment of the disclosure, first, a first value of a local multimedia parameter and multimedia related information are acquired, wherein the multimedia related information comprises at least one of hardware information and software information of a terminal device. And then, generating report data comprising the first numerical value of the multimedia parameter and the multimedia related information, and sending the report data to the cloud server, so that the cloud server determines a second numerical value of the multimedia parameter corresponding to preset information in the acquired multimedia related information based on the acquired first numerical value of the multimedia parameter and the acquired multimedia related information. The embodiment of the disclosure can enable the server to generate the multimedia parameter values more suitable for each terminal device, thereby avoiding issuing the same multimedia parameter values to each terminal device in a unified manner.
Drawings
Other features, objects and advantages of the disclosure will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
FIG. 1 is an exemplary system architecture diagram in which the present disclosure may be applied;
FIG. 2 is a flow diagram of one embodiment of an information processing method according to the present disclosure;
FIG. 3 is a schematic diagram of an application scenario of an information processing method according to the present disclosure;
FIG. 4 is a schematic block diagram of one embodiment of an information processing apparatus according to the present disclosure;
FIG. 5 is a schematic block diagram of a computer system suitable for use in implementing an electronic device of an embodiment of the present disclosure.
Detailed Description
The present disclosure is described in further detail below with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the relevant disclosure and are not limiting of the disclosure. It should be noted that, for the convenience of description, only the parts relevant to the related disclosure are shown in the drawings.
It should be noted that, in the present disclosure, the embodiments and features of the embodiments may be combined with each other without conflict. The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
Fig. 1 illustrates an exemplary system architecture 100 to which embodiments of the information processing method or information processing apparatus of the present disclosure may be applied.
As shown in fig. 1, the system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 may be a medium to provide communication links between the terminal devices 101, 102, 103 and the server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
The user may use the terminal devices 101, 102, 103 to interact with the server 105 via the network 104 to receive or send messages or the like. Various communication client applications, such as a web browser application, a live application, a search application, an instant messaging tool, a mailbox client, social platform software, and the like, may be installed on the terminal devices 101, 102, and 103.
The terminal apparatuses 101, 102, and 103 may be hardware or software. When the terminal apparatuses 101, 102, 103 are hardware, various electronic apparatuses having a communication function are possible. When the terminal apparatuses 101, 102, 103 are software, they can be installed in the above-described electronic apparatuses. It may be implemented as multiple pieces of software or software modules (e.g., to provide distributed services) or as a single piece of software or software module. And is not particularly limited herein.
The server 105 may be a server providing various services, such as a background server providing support for information streams displayed on the terminal devices 101, 102, 103. The background server may analyze and perform other processing on the acquired reported data and other data, and feed back a processing result (e.g., a second value of the multimedia parameter) to the terminal device.
It should be noted that the information processing method provided by the embodiment of the present disclosure is generally executed by the terminal devices 101, 102, and 103, and accordingly, the information processing apparatus is generally disposed in the terminal devices 101, 102, and 103.
The server may be hardware or software. When the server is hardware, it may be implemented as a distributed server cluster formed by multiple servers, or may be implemented as a single server. When the server is software, it may be implemented as multiple pieces of software or software modules (e.g., to provide distributed services), or as a single piece of software or software module. And is not particularly limited herein.
It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
With continued reference to FIG. 2, a flow 200 of one embodiment of an information processing method according to the present disclosure is shown. The information processing method is applied to terminal equipment, and comprises the following steps:
In this embodiment, an executing entity (e.g., the server shown in fig. 1) of the information processing method may obtain the first value of the local multimedia parameter and the multimedia-related information. The first value of the multimedia parameter can be various parameter values adopted by the generated multimedia file. The multimedia files may include video and/or audio, among others. The multimedia-related information is various information related to multimedia, and can be used for determining the first value of the multimedia parameter. For example, the multimedia-related information may be hardware information, such as CPU information and/or GPU information, or may be software information or other information, such as system version, package name of application, version, and/or geographical area information.
In some optional implementations of this embodiment, the multimedia parameters include at least one of: the frame rate of the video, the resolution of the video and the identification of the ear return switch; the hardware information comprises model information and/or geographical region information of the terminal device, and the software information comprises an application identifier and/or version information of the application.
In these alternative implementations, the frame rate of the video may be the frame rate at which the video was produced. The resolution of the video may be the resolution employed when the video is produced and/or when the video is played. Specifically, the identifier of the ear return switch may be a numerical value corresponding to the on state or the off state, such as 1 or 0. The model information here may be a model number. The geographical region information may be a country or a region. The multimedia parameter values corresponding to different model information, geographic area information, application identifiers and application version information may be different.
In some optional implementation manners of this embodiment, the obtained first value of each multimedia parameter corresponds to one generated multimedia file.
In these alternative implementations, the number of the first values of the acquired multimedia parameters is at least one. The first value of each multimedia parameter is a parameter value for generating a multimedia file. That is, the first value of each multimedia parameter is a piece of data that generates a multimedia file, including values of a plurality of parameters. The parameters used in the generation of the multimedia file are used for the multimedia file generated by the terminal equipment. The terminal equipment can completely upload the multimedia parameter values required in the process of generating a multimedia file to the server. Therefore, all multimedia parameters generated aiming at one video can be completely acquired by the server at one time, and the situation that data are scattered and are not easy to sort and analyze due to data dispersion is avoided. And one piece of data corresponds to each parameter value of the generated multimedia file at one time, so that the server can analyze the data of each multimedia file more conveniently.
In some optional implementations of this embodiment, before step 201, the method further includes:
the method comprises the steps of obtaining to-be-processed multimedia parameter values of terminal equipment, and combining all values of the same parameter in the to-be-processed multimedia parameter values to obtain a first value of a multimedia parameter.
In these alternative implementations, the execution main body may obtain raw data of the multimedia parameter, and perform data processing to obtain a first value of the multimedia parameter. For example, the first values of the multimedia parameters may be obtained by averaging or summing. For example, the same multimedia file corresponds to a plurality of code rates, and the average value of the code rates can be determined as the first numerical value of one multimedia parameter.
Because the data volume of the original data of the terminal equipment is large, the data can be preliminarily sorted by combining all the numerical values, and the data quantity is reduced. Therefore, the server can analyze the data more conveniently, and the situation that the feedback speed of the second numerical value of the multimedia parameter is reduced due to the fact that the server processes the excessively complicated data is avoided.
In some optional implementations of this embodiment, the first value of the multimedia parameter is a parameter used by the terminal device to generate the multimedia file by using any one of the at least two applications.
In these alternative implementations, the first value of the multimedia parameter includes a value for any one of the at least two applications. The terminal device generates the multimedia file by using different applications of the at least two applications, and the first values of the adopted multimedia parameters can be different.
The server in these implementations may collect the first values of the multimedia parameters of the at least two applications, which enables to collect a large and rich amount of data, building a big data platform with data of multiple applications. In this way, multimedia parameter values more suitable for different applications of the respective terminal devices can be generated.
In this embodiment, after the execution main body may generate the report data, the execution main body may send the report data to the cloud server. The reported data includes a first value of the multimedia parameter and multimedia related information. In this way, the cloud server may determine, based on the obtained first value of the multimedia parameter and the multimedia-related information, a second value of the multimedia parameter corresponding to preset information in the multimedia-related information. The second numerical value of the multimedia parameter may be various parameter numerical values related to multimedia and issued by the server to the terminal device, and is various parameter numerical values required by the terminal device for generating the multimedia file. Specifically, the terminal device may call a software development kit, and send the report data to the server.
The preset information is preset information and is information in the multimedia related information. The preset information is usually part of the multimedia related information, and in some scenarios, may also include all the multimedia related information. For example, the multimedia-related information may include a chip manufacturer of the terminal device, and the preset information may not include the chip manufacturer. In the multimedia related information, the other information than the preset information is usually fixed information corresponding to the preset information, and may be attribute information of a terminal device of a certain model, for example. For example, the preset information includes a model, and the information other than the preset information in the multimedia-related information may include a chip manufacturer of the terminal device of the model. While the chip manufacturer of a model of terminal equipment is usually fixed.
Specifically, the cloud server may establish a correspondence between preset information in the multimedia related information and a second numerical value of the multimedia parameter. Specifically, if only the value of the multimedia parameter of an application installed in a terminal device is obtained within a certain period of time, the corresponding relationship between the multimedia-related preset information obtained from the terminal device and the first value of the multimedia parameter may be directly established, and the first value of the multimedia parameter may be used as the second value of the multimedia parameter. If the first numerical values of the multimedia parameters sent by the plurality of terminal devices are obtained within a certain time period, the combinations of a plurality of items in the preset information of the multimedia related information can be determined, the corresponding relation between each combination and the first numerical values of the multimedia parameters is established, and the first numerical values of the multimedia parameters in the corresponding relation are used as the second numerical values of the multimedia parameters. Thereby finally obtaining the corresponding relation between the preset information and the second numerical value of the multimedia parameter. For example, one combination of the preset information of the multimedia related information includes version 1 and model X of the application, and the second value of the corresponding multimedia parameter includes a resolution 576 × 1024 of the video. Another combination of the preset information multimedia related information includes version 2 and model Y of the application, and the corresponding second value of the multimedia parameter includes resolution 720 × 1280 of the video.
In some scenarios, information other than the preset information in the multimedia related information may also play an auxiliary role in establishing the correspondence. For example, the multimedia-related information may include chip manufacturer information of the terminal device, and the multimedia parameter may include an encoding mode. For a certain application, there are three first values of candidate multimedia parameters, namely, a value set a, a value set B, and a value set C, because the chip of the chip manufacturer does not support the encoding mode included in the value set B, the server can only issue the value set a and the value set C to the terminal device in which the chip manufactured by the chip manufacturer is installed.
In practice, a part of the preset information in the reported data and the first numerical value of the multimedia parameter can be selected according to a certain condition to establish a corresponding relationship. For example, in the case that the multimedia parameters include a frame rate, the filtering may be performed by the frame rate. For example, if the frame rate in the multimedia parameters is greater than 18, it indicates that the video recording of the terminal device is smooth, and for the terminal device whose preset information is the preset information in the reported data, the first value of the multimedia parameters in the reported data is more appropriate. Then, a corresponding relationship between preset information of multimedia related information in the reported data and a first numerical value of the multimedia parameter may be established, and the first numerical value is determined as a second numerical value. And if the frame rate in the first value of the multimedia parameter of the report information is less than 18, ignoring the report information.
In some optional implementation manners of this embodiment, the report data is periodically sent to the cloud server.
In these optional implementation manners, the execution main body may periodically send the report data to the cloud server, so as to reduce excessive consumption of sending and receiving data requests and sending information instantly.
With continued reference to fig. 3, fig. 3 is a schematic diagram of an application scenario of the information processing method according to the present embodiment. In the application scenario of fig. 3, the execution body 301 may obtain a first value 302 of a local multimedia parameter and multimedia related information 303, where the multimedia related information is information associated with a multimedia file generated by using a target application provided in a terminal device, and the multimedia related information includes at least one of hardware information and software information of the terminal device. Then, the executing entity 301 may generate reporting data 304 including the first values of the multimedia parameters and the multimedia related information, and send the reporting data 304 to the cloud server 305, so that the cloud server 305 determines, based on the obtained first values 302 of the multimedia parameters and the multimedia related information 303, second values 306 of the multimedia parameters corresponding to preset information in the multimedia related information 303.
The embodiment of the disclosure can enable the server to generate the multimedia parameter values more suitable for each terminal device, thereby avoiding issuing the same multimedia parameter values to each terminal device in a unified manner.
With further reference to fig. 4, as an implementation of the methods shown in the above figures, the present disclosure provides an embodiment of an information processing apparatus, which corresponds to the method embodiment shown in fig. 2, and which is particularly applicable in various electronic devices.
As shown in fig. 4, the information processing apparatus 400 of the present embodiment includes: an acquisition unit 401 and a transmission unit 402. The acquiring unit 401 is configured to acquire a first value of a local multimedia parameter and multimedia related information, where the multimedia related information is information associated with a multimedia file generated by using a target application provided in a terminal device, and the multimedia related information includes at least one of hardware information and software information of the terminal device; a sending unit 402, configured to generate report data including a first value of the multimedia parameter and multimedia-related information, and send the report data to the cloud server, so that the cloud server determines, based on the obtained first value of the multimedia parameter and the obtained multimedia-related information, a second value of the multimedia parameter corresponding to preset information in the obtained multimedia-related information.
In some embodiments, the obtaining unit 401 of the information processing apparatus 400 may obtain the first value of the local multimedia parameter and the multimedia related information. The first value of the multimedia parameter can be various parameter values adopted by the generated multimedia file. The multimedia files may include video and/or audio, among others. The multimedia-related information is various information related to multimedia, and can be used for determining the first value of the multimedia parameter.
In some embodiments, after the sending unit 402 may generate the report data, the report data may be sent to a cloud server. The reported data includes a first value of the multimedia parameter and multimedia related information. In this way, the cloud server may determine, based on the obtained first value of the multimedia parameter, a second value of the multimedia parameter corresponding to the multimedia-related information. The second numerical value of the multimedia parameter may be various parameter numerical values issued to the terminal device by the server related to the multimedia, and various parameter numerical values required by the terminal device for generating the multimedia file.
In some optional implementation manners of this embodiment, the obtained first value of each multimedia parameter corresponds to one generated multimedia file.
In some optional implementations of this embodiment, the multimedia parameter is a parameter used by the terminal device to generate the multimedia file by using any one of the at least two applications.
In some optional implementations of this embodiment, the multimedia parameters include at least one of: a frame rate of the video, a resolution of the video, and an identification of the earreturn switch.
In some optional implementations of this embodiment, the multimedia-related information includes at least one of: the method comprises the following steps of model information, geographical area information of the terminal device, application identification and version information of the application.
In some optional implementations of this embodiment, the apparatus further includes: and the merging unit is configured to acquire the to-be-processed multimedia parameter values of the terminal equipment, and merge various values of the same parameter in the to-be-processed multimedia parameter values to obtain a first value of the multimedia parameter.
Referring now to fig. 5, a block diagram of an electronic device (e.g., the terminal device of fig. 1) 500 suitable for implementing embodiments of the present disclosure is shown. The terminal device in the embodiments of the present disclosure may include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a vehicle terminal (e.g., a car navigation terminal), and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in fig. 5 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 5, electronic device 500 may include a processing means (e.g., central processing unit, graphics processor, etc.) 501 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)502 or a program loaded from a storage means 508 into a Random Access Memory (RAM) 503. In the RAM 503, various programs and data necessary for the operation of the electronic apparatus 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input/output (I/O) interface 505 is also connected to bus 504.
Generally, the following devices may be connected to the I/O interface 505: input devices 506 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 507 including, for example, a Liquid Crystal Display (LCD), speakers, vibrators, and the like; storage devices 508 including, for example, magnetic tape, hard disk, etc.; and a communication device 509. The communication means 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. While fig. 5 illustrates an electronic device 500 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means 509, or installed from the storage means 508, or installed from the ROM 502. The computer program performs the above-described functions defined in the methods of the embodiments of the present disclosure when executed by the processing device 501.
It should be noted that the computer readable medium of the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device. The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: acquiring an image to be processed; acquiring position information of operation of a user on a screen; determining at least two image areas to be displayed in a screen in the image to be processed according to the position information; and respectively processing the at least two image areas to obtain at least two processed image areas.
Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. The name of a unit does not in some cases form a limitation on the unit itself, for example, the obtaining unit may also be described as a "unit for obtaining the first value of the local multimedia parameter and the multimedia related information".
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.
Claims (14)
1. An information processing method is applied to terminal equipment and comprises the following steps:
acquiring a first numerical value and multimedia related information of a local multimedia parameter, wherein the multimedia related information is information associated with a multimedia file generated by using a target application installed in the terminal equipment, and the multimedia related information comprises at least one of hardware information and software information of the terminal equipment;
generating report data comprising the first numerical value of the multimedia parameter and the multimedia related information, and sending the report data to a cloud server, so that the cloud server determines a second numerical value of the multimedia parameter corresponding to preset information in the acquired multimedia related information based on the acquired first numerical value of the multimedia parameter and the acquired multimedia related information.
2. The method of claim 1, wherein the obtained first value of each multimedia parameter corresponds to a generated multimedia file.
3. The method of claim 1, wherein the multimedia parameters are parameters used by the terminal device to generate a multimedia file using any one of at least two applications.
4. The method of claim 1, wherein multimedia parameters comprise at least one of: a frame rate of the video, a resolution of the video, and an identification of the earreturn switch.
5. The method according to claim 1, wherein the hardware information comprises model information and/or geographical area information where the terminal device is located, and the software information comprises an application identifier and/or application version information.
6. The method of claim 1, wherein prior to said obtaining the first value of the local multimedia parameter and the multimedia-related information, the method further comprises:
and acquiring multimedia parameter values to be processed of the terminal equipment, and combining the values of the same parameter in the multimedia parameter values to be processed to obtain a first value of the multimedia parameter.
7. An information processing apparatus applied to a terminal device, comprising:
an obtaining unit configured to obtain a first value of a local multimedia parameter and multimedia related information, wherein the multimedia related information is information associated with a multimedia file generated by using a target application installed in the terminal device, and the multimedia related information includes at least one of hardware information and software information of the terminal device;
a sending unit, configured to generate report data including the first numerical value of the multimedia parameter and the multimedia-related information, and send the report data to a cloud server, so that the cloud server determines, based on the acquired first numerical value of the multimedia parameter and the multimedia-related information, a second numerical value of the multimedia parameter corresponding to preset information in the acquired multimedia-related information.
8. The apparatus of claim 6, wherein the obtained first value of each multimedia parameter corresponds to a generated multimedia file.
9. The apparatus of claim 6, wherein the multimedia parameter is a parameter used by the terminal device to generate a multimedia file using any one of at least two applications.
10. The apparatus of claim 6, wherein multimedia parameters comprise at least one of: a frame rate of the video, a resolution of the video, and an identification of the earreturn switch.
11. The apparatus of claim 6, wherein the multimedia-related information comprises at least one of: the method comprises the following steps of model information, geographical area information of the terminal device, application identification and version information of the application.
12. The apparatus of claim 6, wherein the apparatus further comprises:
and the merging unit is configured to acquire the to-be-processed multimedia parameter values of the terminal equipment, and merge the values of the same parameter in the to-be-processed multimedia parameter values to obtain a first value of the multimedia parameter.
13. An electronic device, comprising:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-6.
14. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the method according to any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811497326.4A CN111291254A (en) | 2018-12-07 | 2018-12-07 | Information processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811497326.4A CN111291254A (en) | 2018-12-07 | 2018-12-07 | Information processing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111291254A true CN111291254A (en) | 2020-06-16 |
Family
ID=71029848
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811497326.4A Pending CN111291254A (en) | 2018-12-07 | 2018-12-07 | Information processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111291254A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113015019A (en) * | 2021-03-09 | 2021-06-22 | 北京百度网讯科技有限公司 | Data processing method, device and system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110113340A1 (en) * | 2009-11-12 | 2011-05-12 | Ntt Docomo, Inc. | Information-processing device, communication system, computer readable medium, and information-processing method |
CN103379363A (en) * | 2012-04-19 | 2013-10-30 | 腾讯科技(深圳)有限公司 | Video processing method and apparatus, mobile terminal and system |
CN103686227A (en) * | 2012-09-17 | 2014-03-26 | 南京中兴力维软件有限公司 | Method, device and system for capturing and coding audio/video of mobile terminal |
CN105320499A (en) * | 2014-06-04 | 2016-02-10 | 中国移动通信集团广西有限公司 | Adaptive method and related device of application program |
CN105338564A (en) * | 2014-06-05 | 2016-02-17 | 腾讯科技(深圳)有限公司 | Client adaption method, server and system, and client |
-
2018
- 2018-12-07 CN CN201811497326.4A patent/CN111291254A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110113340A1 (en) * | 2009-11-12 | 2011-05-12 | Ntt Docomo, Inc. | Information-processing device, communication system, computer readable medium, and information-processing method |
CN103379363A (en) * | 2012-04-19 | 2013-10-30 | 腾讯科技(深圳)有限公司 | Video processing method and apparatus, mobile terminal and system |
CN103686227A (en) * | 2012-09-17 | 2014-03-26 | 南京中兴力维软件有限公司 | Method, device and system for capturing and coding audio/video of mobile terminal |
CN105320499A (en) * | 2014-06-04 | 2016-02-10 | 中国移动通信集团广西有限公司 | Adaptive method and related device of application program |
CN105338564A (en) * | 2014-06-05 | 2016-02-17 | 腾讯科技(深圳)有限公司 | Client adaption method, server and system, and client |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113015019A (en) * | 2021-03-09 | 2021-06-22 | 北京百度网讯科技有限公司 | Data processing method, device and system |
CN113015019B (en) * | 2021-03-09 | 2023-02-28 | 北京百度网讯科技有限公司 | Data processing method, device and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110781373B (en) | List updating method and device, readable medium and electronic equipment | |
CN112311656B (en) | Message aggregation and display method and device, electronic equipment and computer readable medium | |
CN110300165B (en) | Method, device and equipment for calling functional program and storage medium | |
CN110390493B (en) | Task management method and device, storage medium and electronic equipment | |
CN110909521A (en) | Synchronous processing method and device for online document information and electronic equipment | |
CN111163324A (en) | Information processing method and device and electronic equipment | |
CN111432001A (en) | Method, apparatus, electronic device, and computer-readable medium for jumping scenes | |
CN112367241A (en) | Message generation and message transmission method, device, equipment and computer readable medium | |
CN110996155B (en) | Video playing page display method and device, electronic equipment and computer readable medium | |
CN112148744A (en) | Page display method and device, electronic equipment and computer readable medium | |
CN111291254A (en) | Information processing method and device | |
CN111367592B (en) | Information processing method and device | |
CN111294657A (en) | Information processing method and device | |
CN111212296B (en) | Live broadcast room gift list configuration method, device, medium and electronic equipment | |
CN110619079B (en) | Method and device for pushing information | |
CN110941683B (en) | Method, device, medium and electronic equipment for acquiring object attribute information in space | |
CN111294321B (en) | Information processing method and device | |
CN112100205A (en) | Data processing method, device, equipment and computer readable medium | |
CN112115154A (en) | Data processing and data query method, device, equipment and computer readable medium | |
CN112799863A (en) | Method and apparatus for outputting information | |
CN111291199B (en) | Information query method and device | |
CN111291081A (en) | Information processing method and device | |
CN112422600A (en) | Information synchronous publishing method, server, system and electronic equipment | |
CN112311840A (en) | Multi-terminal data synchronization method, device, equipment and medium | |
CN111045635B (en) | Audio processing method and device |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200616 |
|
RJ01 | Rejection of invention patent application after publication |