CN113225495A - Method and device for eliminating video playing noise - Google Patents

Method and device for eliminating video playing noise Download PDF

Info

Publication number
CN113225495A
CN113225495A CN202110445398.XA CN202110445398A CN113225495A CN 113225495 A CN113225495 A CN 113225495A CN 202110445398 A CN202110445398 A CN 202110445398A CN 113225495 A CN113225495 A CN 113225495A
Authority
CN
China
Prior art keywords
playing
started
application
white list
instruction
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
Application number
CN202110445398.XA
Other languages
Chinese (zh)
Other versions
CN113225495B (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.)
Shenzhen Skyworth RGB Electronics Co Ltd
Original Assignee
Shenzhen Skyworth RGB Electronics Co Ltd
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 Shenzhen Skyworth RGB Electronics Co Ltd filed Critical Shenzhen Skyworth RGB Electronics Co Ltd
Priority to CN202110445398.XA priority Critical patent/CN113225495B/en
Publication of CN113225495A publication Critical patent/CN113225495A/en
Application granted granted Critical
Publication of CN113225495B publication Critical patent/CN113225495B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/60Noise processing, e.g. detecting, correcting, reducing or removing noise
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/64Constructional details of receivers, e.g. cabinets or dust covers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/911Television signal processing therefor for the suppression of noise

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention belongs to the technical field of televisions and discloses a method and a device for eliminating video playing noise. The method comprises the following steps: when a switching instruction triggered by a multimedia file played currently is detected, the multimedia file is paused to be played, and a mute operation is executed through a first preset function of a multimedia playing service; acquiring the instruction type of the switching instruction; when the instruction type is a first type instruction, detecting whether the loading of the data resource corresponding to the switching instruction is finished; and when the data resource loading is finished, executing the mute release operation through a second preset function of the multimedia playing service. According to the invention, when the switching instruction is received, the playing of the multimedia file is suspended, the mute operation is executed through the first preset function of the multimedia playing service, and when the loading of the data resource is completed, the mute release operation is executed through the second preset function of the multimedia playing service. The problem that noise exists when the existing audio and video is played is solved, and the user experience is improved.

Description

Method and device for eliminating video playing noise
Technical Field
The present invention relates to the field of television technology, and in particular, to a method and apparatus for eliminating video playing noise.
Background
At present, terminal devices such as smart televisions are increasingly popularized and enter common mass lives, and with the help of emerging internet technologies, various large companies and enterprises integrate online movie and television modules by taking the terminal devices such as the smart televisions as carriers, and Ten news videos, love art videos, Youkou videos and the like can be played through the smart terminals. Because the current smart television has 4K and 8K televisions, the video sources can also correspond to 2K, 4K and 8K videos. Especially, when the 4K and 8K video sources playing on-line or local media are switched to the next video source or switched to the definition, the audio output sound is more louder as playing is caused by the problem of the release of audio and video resources playing 4K and 8K, and the higher the sound volume is, the louder is. Especially, in the quiet night, the user can hear the puff generated by the loudspeaker, which affects the user experience.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide a method and a device for eliminating video playing noise, and aims to solve the technical problem that the user experience is influenced by the noise generated when audio and video are played in the prior art.
In order to achieve the above object, the present invention provides a method for eliminating video playing noise, comprising the following steps:
when a switching instruction triggered by a multimedia file played currently is detected, the multimedia file is paused to be played, and a mute operation is executed through a first preset function of a multimedia playing service;
acquiring the instruction type of the switching instruction;
when the instruction type is a first type instruction, detecting whether the loading of the data resource corresponding to the switching instruction is finished;
and when the data resource is loaded, executing mute release operation through a second preset function of the multimedia playing service.
Optionally, after the step of obtaining the instruction type of the switching instruction, the method further includes:
when the instruction type is a second type instruction, exiting the currently played multimedia file;
when an application opening instruction is received, determining a corresponding playing application to be opened according to the application opening instruction;
acquiring a preset white list, and judging whether the to-be-started playing application is in the preset white list or not;
and when the playing application to be started is in the preset white list, executing mute release operation through a second preset function of the multimedia playing service.
Optionally, after the step of obtaining a preset white list and determining whether the to-be-started playing application is in the preset white list, the method further includes:
when the playing application to be started is not in the preset white list, acquiring parameter information of the playing application to be started;
judging whether the playing application to be started is in an audio playing state or not according to the parameter information;
and when the playing application to be started is not in the audio playing state, executing mute release operation through a second preset function of the multimedia playing service.
Optionally, after the step of determining whether the to-be-started playing application is in the audio playing state according to the parameter information, the method further includes:
and when the playing application to be started is not in the audio playing state, adding the playing application to be started into the preset white list.
Optionally, the step of obtaining a preset white list and determining whether the to-be-started playing application is in the preset white list specifically includes:
acquiring a current network state, and judging whether the current network state is in a networking state or not;
when the target server is in a networking state, downloading a white list file from the target server, and taking the white list file as the preset white list;
and acquiring an application identifier of the playing application to be started, and judging whether the playing application to be started is in the preset white list according to the application identifier.
In addition, to achieve the above object, the present invention further provides a device for eliminating video playing noise, including: the device comprises a control module, an acquisition module, a detection module and a mute release module;
the control module is used for pausing the playing of the multimedia file and executing mute operation through a first preset function of a multimedia playing service when detecting a switching instruction triggered based on the currently played multimedia file;
the obtaining module is used for obtaining the instruction type of the switching instruction;
the detection module is used for detecting whether the data resource corresponding to the switching instruction is loaded completely or not when the instruction type is a first type instruction;
and the mute release module is used for executing mute release operation through a second preset function of the multimedia playing service when the data resource is loaded.
Optionally, the detection module is further configured to:
when the instruction type is a second type instruction, exiting the currently played multimedia file;
when an application opening instruction is received, determining a corresponding playing application to be opened according to the application opening instruction;
acquiring a preset white list, and judging whether the to-be-started playing application is in the preset white list or not;
and when the playing application to be started is in the preset white list, executing mute release operation through a second preset function of the multimedia playing service.
Optionally, the detection module is further configured to:
when the playing application to be started is not in the preset white list, acquiring parameter information of the playing application to be started;
judging whether the playing application to be started is in an audio playing state or not according to the parameter information;
and when the playing application to be started is not in the audio playing state, executing mute release operation through a second preset function of the multimedia playing service.
Optionally, the detection module is further configured to:
and when the playing application to be started is not in the audio playing state, adding the playing application to be started into the preset white list.
Optionally, the detection module is further configured to:
acquiring a current network state, and judging whether the current network state is in a networking state or not;
when the target server is in a networking state, downloading a white list file from the target server, and taking the white list file as the preset white list;
and acquiring an application identifier of the playing application to be started, and judging whether the playing application to be started is in the preset white list according to the application identifier.
The invention discloses a method and a device for eliminating video playing noise. The method comprises the following steps: when a switching instruction triggered by a multimedia file played currently is detected, the multimedia file is paused to be played, and a mute operation is executed through a first preset function of a multimedia playing service; acquiring the instruction type of the switching instruction; when the instruction type is a first type instruction, detecting whether the loading of the data resource corresponding to the switching instruction is finished; and when the data resource is loaded, executing mute release operation through a second preset function of the multimedia playing service. According to the invention, when the switching instruction is triggered based on the currently played multimedia file, the playing of the multimedia file is suspended, the mute operation is executed through the first preset function of the multimedia playing service, and when the loading of the data resource is completed, the mute release operation is executed through the second preset function of the multimedia playing service. The problem that noise exists when the existing audio and video is played is solved, and the user experience is improved.
Drawings
Fig. 1 is a schematic structural diagram of a video playing noise elimination device in a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a first embodiment of a method for eliminating video playing noise according to the present invention;
FIG. 3 is a flowchart illustrating a second embodiment of a method for eliminating video playing noise according to the present invention;
FIG. 4 is a block diagram of a first embodiment of a device for eliminating video playing noise according to the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a device for eliminating video playing noise in a hardware operating environment according to an embodiment of the present invention.
As shown in fig. 1, the apparatus for removing a video playback noise may include: a processor 1001, such as a Central Processing Unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a WIreless interface (e.g., a WIreless-FIdelity (WI-FI) interface). The Memory 1005 may be a Random Access Memory (RAM) Memory, or may be a Non-Volatile Memory (NVM), such as a disk Memory. The memory 1005 may alternatively be a storage device separate from the processor 1001.
Those skilled in the art will appreciate that the configuration shown in fig. 1 is not intended to be limiting as a video playback noise cancellation device and may include more or fewer components than shown, or some components in combination, or a different arrangement of components.
As shown in fig. 1, a memory 1005, which is a storage medium, may include therein an operating system, a data storage module, a network communication module, a user interface module, and a program for removing a video playing noise.
In the video playback noise elimination apparatus shown in fig. 1, the network interface 1004 is mainly used for data communication with a network server; the user interface 1003 is mainly used for data interaction with a user; the processor 1001 and the memory 1005 of the apparatus for eliminating the video playing noise of the present invention may be disposed in the apparatus for eliminating the video playing noise, and the apparatus for eliminating the video playing noise calls the program for eliminating the video playing noise stored in the memory 1005 through the processor 1001, and executes the method for eliminating the video playing noise provided by the embodiment of the present invention.
Based on the above device for eliminating video playing noise, an embodiment of the present invention provides a method for eliminating video playing noise, referring to fig. 2, and fig. 2 is a flowchart illustrating a first embodiment of the method for eliminating video playing noise according to the present invention.
In this embodiment, the method for eliminating the video playing noise includes the following steps:
step S10: when a switching instruction triggered by a multimedia file played currently is detected, the multimedia file is paused to be played, and a mute operation is executed through a first preset function of a multimedia playing service.
It should be noted that the execution main body of the embodiment may be a computing service device with data processing, network communication, and program running functions, such as a tablet computer, a personal computer, an upper computer, or an electronic device or an intelligent television capable of implementing the above functions. The present embodiment and the following embodiments will be described below by taking the smart tv as an example.
It should be understood that the multimedia file may be a local multimedia file or a file such as an online video, the switching instruction may be a film source switching instruction, a definition switching instruction, or an instruction to close a current multimedia play and open another third party application, the multimedia play service may be an audio/video management service, the multimedia play service may manage related parameters of the current multimedia file play, the first preset function may be one of functions in the multimedia play service, and when the first preset function is executed, a television or another device corresponding to playing the multimedia file may generate silence.
It should be understood that Framework may provide a series of services and interfaces to APIs for developers of android application development. In the current management of the intelligent television, the purpose of controlling some related parameters of the intelligent television can be achieved by changing the logics of the Android Framework and the middleware codes. The experience of the user can be improved by changing some functions in the multimedia playing service in the intelligent television.
In specific implementation, when a switching instruction triggered by a user based on a currently played multimedia file is detected, the multimedia file is paused to be played, a multimedia player service in the smart television set is executed, a Client in the smart television set stores a Mute action in a stop function, and when the Mute action is executed, a speaker of the current television set is muted.
Further, in order to ensure that after a Mute action is executed, the current loudspeaker of the television can be muted, the Mute action comprises front end restriction and rear end attack and release restriction, the front end restriction can be interception in the transmission process of audio and video, so that audio signals are not transmitted to the loudspeaker of the intelligent television, and thus, the loudspeaker of the television cannot receive signals, and the Mute effect is achieved. The rear-end attack and amplification limitation can be that high level or low level is output to a Mute pin of a power amplification chip in a main chip controlled by audio, so that the power amplification end does not output, and a loudspeaker connected with the power amplification end does not naturally make sound.
Step S20: and acquiring the instruction type of the switching instruction.
It should be understood that the switching instruction may be a film source switching instruction, a definition switching instruction, or an instruction to close a current multimedia playback, open another third-party application, and the like, and different types of the switching instruction may correspond to different processing logics, for example, when the current switching instruction is a film source switching instruction, only the switching instruction needs to be switched to the corresponding film source, but if the current switching instruction is to close the current multimedia playback and open another third-party application, subsequent processing logics are obviously different from those when the current switching instruction is a film source switching instruction, so that the instruction type of the switching instruction needs to be obtained, and the subsequent processing logics are determined according to the instruction type.
Step S30: and when the instruction type is a first type instruction, detecting whether the data resource corresponding to the switching instruction is loaded completely.
It should be noted that the first type of instruction may be a film source switching instruction, a definition switching instruction, and the like, the film source switching instruction may be an instruction for replacing a currently played file, the definition switching instruction may be an instruction for switching the definition of the currently played file, and the data resource corresponding to the switching instruction may be a data resource of an audio/video to be switched corresponding to the switching instruction.
Step S40: and when the data resource is loaded, executing mute release operation through a second preset function of the multimedia playing service.
It should be noted that the second preset function may be one of the functions in the multimedia playing service, and when the second preset function is executed, the television or other device corresponding to the playing of the multimedia file may unmute.
In a specific implementation, when the loading of the data resource is completed, mediaplayservice:: Client:: a Mute release action stored in a start function in the smart television is executed, and when the Mute release action is executed, the current speaker of the smart television is muted.
In this embodiment, when a switching instruction triggered based on a currently played multimedia file is detected, the playing of the multimedia file is suspended, and a mute operation is executed through a first preset function of a multimedia playing service; acquiring the instruction type of the switching instruction; when the instruction type is a first type instruction, detecting whether the loading of the data resource corresponding to the switching instruction is finished; and when the data resource is loaded, executing mute release operation through a second preset function of the multimedia playing service. According to the invention, when the switching instruction is triggered based on the currently played multimedia file, the playing of the multimedia file is suspended, the mute operation is executed through the first preset function of the multimedia playing service, and when the loading of the data resource is completed, the mute release operation is executed through the second preset function of the multimedia playing service. The problem that noise exists when the existing audio and video is played is solved, and the user experience is improved.
Referring to fig. 3, fig. 3 is a flowchart illustrating a second embodiment of a method for eliminating video playing noise according to the present invention.
Based on the first embodiment, in this embodiment, after the step S20, the method for eliminating the video playing noise further includes:
step S50: and when the instruction type is a second type instruction, exiting the currently played multimedia file.
It should be noted that the second type of instruction may be an exit current play instruction.
Step S60: and when an application opening instruction is received, determining a corresponding playing application to be opened according to the application opening instruction.
It should be understood that, a plurality of third-party applications, such as certain video playing software, certain audio playing software, and/or other third-party applications, may be installed in the current smart television, and the application starting instruction may be an instruction issued by a user to start one of the third-party applications in the smart television. The to-be-started playing application may be a to-be-started third-party application corresponding to the application starting instruction.
Step S70: and acquiring a preset white list, and judging whether the to-be-started playing application is in the preset white list.
It should be noted that the preset white list may be a list storing packet names of third-party applications with faulty audio during playing in the smart television, for example, if it is known that a problem of no sound occurs during playing of a certain video playing software and a certain audio playing software, the preset white list stores packet names of the certain video playing software and the certain audio playing software, and the determining whether the playing application to be started is in the preset white list may be to obtain the packet name of the playing application to be started, and determine whether the preset white list has the packet name of the playing application to be started.
It should be understood that when a certain product is online or put into production, whether the product has a problem or not can be detected through a self-test or QA test, and whether a third-party application installed on the smart television fails or not can also be detected through the self-test or QA test, so that whether the third-party application has a problem of no sound or not can be found during the self-test or QA test. And when the third-party application is found to have no sound problem, adding the package name of the third-party application having no sound problem into the preset white list.
Step S80: and when the playing application to be started is in the preset white list, executing mute release operation through a second preset function of the multimedia playing service.
It should be understood that when the to-be-started playing application is in the preset white list, it can be stated that the playing application has a problem of no sound, and the main reason is that the third-party applications call their own decoding libraries to perform audio/video decoding playing. When playing video and music, the media player service is not called according to the android standard flow, and the Client function executes the release of the Mute action to cause no sound. And most other third party applications play videos, audio and video decoding playing can be carried out according to the android standard flow during music, mediaplayservice is called, Client is called, and the start function executes the action of removing the Mute, so that the sound is normal. When the third-party application does not call mediaplayservice according to the standard flow of android, and the Client performs the Mute release action and causes silence, the second preset function of the multimedia playing service performs the Mute release operation, namely actively calls mediaplayservice, the Client performs the Mute release action and the start performs the Mute release action.
Further, in order to improve the experience of the user and avoid the problem of silence when the third-party application is played, after the steps of obtaining the preset white list and judging whether the playing application to be started is in the preset white list, the method further includes: when the playing application to be started is not in the preset white list, acquiring parameter information of the playing application to be started; judging whether the playing application to be started is in an audio playing state or not according to the parameter information; and when the playing application to be started is not in the audio playing state, executing mute release operation through a second preset function of the multimedia playing service.
It should be noted that the parameter information may be audio/video decoding information of the to-be-started playing application, for example, whether mediaplayservice is called according to an android standard flow, Client:: a start function performs a Mute release action, or parameter information detecting whether the to-be-started playing application has sound after being started, judging whether the to-be-started playing application is in an audio playing state according to the parameter information may be judging whether the to-be-started playing application calls mediaplayservice according to the android standard flow according to the audio/video decoding information of the to-be-started playing application, Client:: a start function performs a Mute release action, when the to-be-started playing application does not call mediaplayservice according to the android standard flow, Client:: a start function performs a Mute release action, it is determined that the to-be-started playing application is not in the audio playing state, at this time, a Mute release operation is performed through a second preset function of the multimedia playing service, namely, actively calling mediaplayervice:: Client:: start function to execute the action of releasing the Mute.
Further, in order to save the processing flow when the third-party application is switched next time, after the step of determining whether the playback application to be started is in the audio playback state according to the parameter information, the method further includes: and when the playing application to be started is not in the audio playing state, adding the playing application to be started into the preset white list.
Further, in order to improve the experience of the user, the step of acquiring a preset white list and determining whether the to-be-started playing application is in the preset white list specifically includes: acquiring a current network state, and judging whether the current network state is in a networking state or not; when the target server is in a networking state, downloading a white list file from the target server, and taking the white list file as the preset white list; and acquiring an application identifier of the playing application to be started, and judging whether the playing application to be started is in the preset white list according to the application identifier.
It should be noted that, the obtaining of the current network state may be obtaining a network state of a local area network in which the smart television is currently located, the target server may be a server for performing data sharing or managing the smart television, the white list file may be a file storing a flag of a third-party application that has no sound problem, and the application identifier may be a package name of the third-party application or an identifier that can uniquely represent the third-party application, which is not limited in this embodiment.
It should be understood that after downloading the white list file from the target server, in order to avoid the problem that the white list file cannot be acquired due to no networking state later, the smart television stores the white list file, so that the current latest white list file can be used even when the white list file is in a non-networking state later.
It should be understood that when a silent problem occurs in a certain third-party application on one smart television, other smart televisions also occur, and at this time, the identifier of the third-party application having the silent problem needs to be uploaded to the server, so that a large number of smart television users can share data, and user experience is improved.
In this embodiment, when the instruction type is the second type of instruction, exiting the currently played multimedia file; when an application opening instruction is received, determining a corresponding playing application to be opened according to the application opening instruction; acquiring a preset white list, and judging whether the to-be-started playing application is in the preset white list or not; and when the playing application to be started is in the preset white list, executing mute release operation through a second preset function of the multimedia playing service. In this embodiment, when the to-be-started playing application is not in the preset white list, parameter information of the to-be-started playing application is obtained; judging whether the playing application to be started is in an audio playing state or not according to the parameter information; and when the playing application to be started is not in the audio playing state, executing mute release operation through a second preset function of the multimedia playing service. In the above manner, the problem that the third-party application installed on the smart television may cause silence is solved.
Referring to fig. 4, fig. 4 is a block diagram illustrating a first embodiment of a device for eliminating video playing noise according to the present invention.
As shown in fig. 4, the apparatus for eliminating video playing noise according to the embodiment of the present invention includes: the control module 10, the acquisition module 20, the detection module 30 and the mute removal module 40;
the control module 10 is configured to, when detecting a switching instruction triggered based on a currently played multimedia file, pause playing the multimedia file, and execute a mute operation through a first preset function of a multimedia playing service;
the obtaining module 20 is configured to obtain an instruction type of the switching instruction;
the detecting module 30 is configured to detect whether loading of the data resource corresponding to the switching instruction is completed when the instruction type is the first type instruction;
the mute release module 40 is configured to execute a mute release operation through a second preset function of the multimedia playing service when the data resource is completely loaded.
In this embodiment, when a switching instruction triggered based on a currently played multimedia file is detected, the playing of the multimedia file is suspended, and a mute operation is executed through a first preset function of a multimedia playing service; acquiring the instruction type of the switching instruction; when the instruction type is a first type instruction, detecting whether the loading of the data resource corresponding to the switching instruction is finished; and when the data resource is loaded, executing mute release operation through a second preset function of the multimedia playing service. According to the invention, when the switching instruction is triggered based on the currently played multimedia file, the playing of the multimedia file is suspended, the mute operation is executed through the first preset function of the multimedia playing service, and when the loading of the data resource is completed, the mute release operation is executed through the second preset function of the multimedia playing service. The problem that noise exists when the existing audio and video is played is solved, and the user experience is improved.
It should be noted that the above-described work flows are only exemplary, and do not limit the scope of the present invention, and in practical applications, a person skilled in the art may select some or all of them to achieve the purpose of the solution of the embodiment according to actual needs, and the present invention is not limited herein.
In addition, the technical details that are not described in detail in this embodiment may refer to the parameter operation method provided in any embodiment of the present invention, and are not described herein again.
Based on the first embodiment of the apparatus for eliminating the video playing noise of the present invention, a second embodiment of the apparatus for eliminating the video playing noise of the present invention is provided.
In this embodiment, the detecting module 30 is further configured to exit the currently played multimedia file when the instruction type is a second type instruction;
when an application opening instruction is received, determining a corresponding playing application to be opened according to the application opening instruction;
acquiring a preset white list, and judging whether the to-be-started playing application is in the preset white list or not;
and when the playing application to be started is in the preset white list, executing mute release operation through a second preset function of the multimedia playing service.
Further, the detection module 30 is further configured to: when the playing application to be started is not in the preset white list, acquiring parameter information of the playing application to be started;
judging whether the playing application to be started is in an audio playing state or not according to the parameter information;
and when the playing application to be started is not in the audio playing state, executing mute release operation through a second preset function of the multimedia playing service.
Further, the detection module 30 is further configured to: and when the playing application to be started is not in the audio playing state, adding the playing application to be started into the preset white list.
Further, the detection module 30 is further configured to: the current network state is obtained, and whether the current network state is in a networking state is judged;
when the target server is in a networking state, downloading a white list file from the target server, and taking the white list file as the preset white list;
and acquiring an application identifier of the playing application to be started, and judging whether the playing application to be started is in the preset white list according to the application identifier.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., a rom/ram, a magnetic disk, an optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A method for eliminating video playing noise is characterized in that the method for eliminating the video playing noise comprises the following steps:
when a switching instruction triggered by a multimedia file played currently is detected, the multimedia file is paused to be played, and a mute operation is executed through a first preset function of a multimedia playing service;
acquiring the instruction type of the switching instruction;
when the instruction type is a first type instruction, detecting whether the loading of the data resource corresponding to the switching instruction is finished;
and when the data resource is loaded, executing mute release operation through a second preset function of the multimedia playing service.
2. The method of eliminating video playback noise according to claim 1, wherein after the step of obtaining the type of command of the switching command, the method further comprises:
when the instruction type is a second type instruction, exiting the currently played multimedia file;
when an application opening instruction is received, determining a corresponding playing application to be opened according to the application opening instruction;
acquiring a preset white list, and judging whether the to-be-started playing application is in the preset white list or not;
and when the playing application to be started is in the preset white list, executing mute release operation through a second preset function of the multimedia playing service.
3. The method according to claim 2, wherein after the step of obtaining a preset white list and determining whether the playing application to be started is in the preset white list, the method further comprises:
when the playing application to be started is not in the preset white list, acquiring parameter information of the playing application to be started;
judging whether the playing application to be started is in an audio playing state or not according to the parameter information;
and when the playing application to be started is not in the audio playing state, executing mute release operation through a second preset function of the multimedia playing service.
4. The method according to claim 3, wherein after the step of determining whether the playback application to be started is in the audio playback state according to the parameter information, the method further comprises:
and when the playing application to be started is not in the audio playing state, adding the playing application to be started into the preset white list.
5. The method according to any one of claims 2-4, wherein the step of obtaining a preset white list and determining whether the playing application to be started is in the preset white list comprises:
acquiring a current network state, and judging whether the current network state is in a networking state or not;
when the target server is in a networking state, downloading a white list file from the target server, and taking the white list file as the preset white list;
and acquiring an application identifier of the playing application to be started, and judging whether the playing application to be started is in the preset white list according to the application identifier.
6. An apparatus for removing a video playback noise, the apparatus comprising: the device comprises a control module, an acquisition module, a detection module and a mute release module;
the control module is used for pausing the playing of the multimedia file and executing mute operation through a first preset function of a multimedia playing service when detecting a switching instruction triggered based on the currently played multimedia file;
the obtaining module is used for obtaining the instruction type of the switching instruction;
the detection module is used for detecting whether the data resource corresponding to the switching instruction is loaded completely or not when the instruction type is a first type instruction;
and the mute release module is used for executing mute release operation through a second preset function of the multimedia playing service when the data resource is loaded.
7. The apparatus for removing the video playback noise of claim 6, wherein the detection module is further configured to:
when the instruction type is a second type instruction, exiting the currently played multimedia file;
when an application opening instruction is received, determining a corresponding playing application to be opened according to the application opening instruction;
acquiring a preset white list, and judging whether the to-be-started playing application is in the preset white list or not;
and when the playing application to be started is in the preset white list, executing mute release operation through a second preset function of the multimedia playing service.
8. The apparatus for removing the video playback noise of claim 7, wherein the detection module is further configured to:
when the playing application to be started is not in the preset white list, acquiring parameter information of the playing application to be started;
judging whether the playing application to be started is in an audio playing state or not according to the parameter information;
and when the playing application to be started is not in the audio playing state, executing mute release operation through a second preset function of the multimedia playing service.
9. The apparatus for removing the video playback noise of claim 8, wherein the detection module is further configured to:
and when the playing application to be started is not in the audio playing state, adding the playing application to be started into the preset white list.
10. The apparatus for removing the video playback noise according to any of the claims 6-9, wherein the detection module is further configured to:
acquiring a current network state, and judging whether the current network state is in a networking state or not;
when the target server is in a networking state, downloading a white list file from the target server, and taking the white list file as the preset white list;
and acquiring an application identifier of the playing application to be started, and judging whether the playing application to be started is in the preset white list according to the application identifier.
CN202110445398.XA 2021-04-23 2021-04-23 Method and device for eliminating video playing noise Active CN113225495B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110445398.XA CN113225495B (en) 2021-04-23 2021-04-23 Method and device for eliminating video playing noise

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110445398.XA CN113225495B (en) 2021-04-23 2021-04-23 Method and device for eliminating video playing noise

Publications (2)

Publication Number Publication Date
CN113225495A true CN113225495A (en) 2021-08-06
CN113225495B CN113225495B (en) 2022-09-02

Family

ID=77089101

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110445398.XA Active CN113225495B (en) 2021-04-23 2021-04-23 Method and device for eliminating video playing noise

Country Status (1)

Country Link
CN (1) CN113225495B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6249322B1 (en) * 1996-10-02 2001-06-19 Sony Corporation TV receiver, method of setting reception channel, and picture display method
JP2007267420A (en) * 2007-06-12 2007-10-11 Hitachi Ltd Muting method for video signal
CN105430492A (en) * 2015-11-26 2016-03-23 深圳Tcl数字技术有限公司 Audio output control method and audio output control device
CN105872800A (en) * 2015-12-14 2016-08-17 乐视网信息技术(北京)股份有限公司 Continuous playing method and terminal device after audio/video file is muted
CN106598666A (en) * 2016-12-10 2017-04-26 北京小米移动软件有限公司 Silent mode switching method and device
CN106792118A (en) * 2016-12-20 2017-05-31 北京小米移动软件有限公司 The player method and device of multimedia file
CN108419133A (en) * 2018-04-23 2018-08-17 青岛海信电器股份有限公司 A kind of application switching controls the method and device of audio output in the process
CN110032357A (en) * 2019-04-09 2019-07-19 青岛海信电器股份有限公司 The output method and display equipment of the audio data of application program
CN112437339A (en) * 2020-11-10 2021-03-02 深圳Tcl新技术有限公司 Audio output control method and device, smart television and storage medium
CN112543359A (en) * 2020-11-12 2021-03-23 海信视像科技股份有限公司 Display device and method for automatically configuring video parameters

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6249322B1 (en) * 1996-10-02 2001-06-19 Sony Corporation TV receiver, method of setting reception channel, and picture display method
JP2007267420A (en) * 2007-06-12 2007-10-11 Hitachi Ltd Muting method for video signal
CN105430492A (en) * 2015-11-26 2016-03-23 深圳Tcl数字技术有限公司 Audio output control method and audio output control device
CN105872800A (en) * 2015-12-14 2016-08-17 乐视网信息技术(北京)股份有限公司 Continuous playing method and terminal device after audio/video file is muted
CN106598666A (en) * 2016-12-10 2017-04-26 北京小米移动软件有限公司 Silent mode switching method and device
CN106792118A (en) * 2016-12-20 2017-05-31 北京小米移动软件有限公司 The player method and device of multimedia file
CN108419133A (en) * 2018-04-23 2018-08-17 青岛海信电器股份有限公司 A kind of application switching controls the method and device of audio output in the process
CN110032357A (en) * 2019-04-09 2019-07-19 青岛海信电器股份有限公司 The output method and display equipment of the audio data of application program
CN112437339A (en) * 2020-11-10 2021-03-02 深圳Tcl新技术有限公司 Audio output control method and device, smart television and storage medium
CN112543359A (en) * 2020-11-12 2021-03-23 海信视像科技股份有限公司 Display device and method for automatically configuring video parameters

Also Published As

Publication number Publication date
CN113225495B (en) 2022-09-02

Similar Documents

Publication Publication Date Title
CN111240837B (en) Resource allocation method, device, terminal and storage medium
US9720643B2 (en) Audio management method and apparatus
US11200899B2 (en) Voice processing method, apparatus and device
US12015733B2 (en) Do-not-disturb method and terminal
CN112331202B (en) Voice screen projection method and device, electronic equipment and computer readable storage medium
KR102322542B1 (en) Notification reminder method, terminal and storage medium
CN110457078B (en) Intelligent service method, device and equipment
CN111277697B (en) Audio processing method and device, storage medium and electronic equipment
CN110418181B (en) Service processing method and device for smart television, smart device and storage medium
CN113225495B (en) Method and device for eliminating video playing noise
CN112533188A (en) Output processing method and device of playing source
CN111552453A (en) Control method, terminal and storage medium of sound effect scene
CN111736795A (en) Audio processing method, device, equipment and storage medium
CN111356006B (en) Video playing method, device, server and storage medium
CN113467854B (en) Application program starting method and device, electronic equipment and storage medium
CN114025170A (en) Video playing method and device, computer equipment and computer readable storage medium
CN107589987A (en) Software control method, device and computer-readable recording medium
CN113885827A (en) Audio playing method and device, electronic equipment, computer readable medium and product
CN108650544B (en) Media playing method, device and system
CN107391128B (en) Method and device for monitoring virtual file object model vdom
CN112365905A (en) Player control method, device, equipment and readable storage medium
CN115412742B (en) Method, device and system for issuing comment container in live broadcasting room
CN111324808B (en) Method and equipment for providing information flow
CN110311968B (en) Method and device for loading file in streaming mode and intelligent equipment
CN113014971B (en) Television control method, television system and storage medium

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