CN109981728A - It is a kind of to be adapted to multimedia providing method and device - Google Patents

It is a kind of to be adapted to multimedia providing method and device Download PDF

Info

Publication number
CN109981728A
CN109981728A CN201910107569.0A CN201910107569A CN109981728A CN 109981728 A CN109981728 A CN 109981728A CN 201910107569 A CN201910107569 A CN 201910107569A CN 109981728 A CN109981728 A CN 109981728A
Authority
CN
China
Prior art keywords
multimedia
processed
screen
terminal equipment
ratio
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
Application number
CN201910107569.0A
Other languages
Chinese (zh)
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.)
Zhuhai Tianyan Technology Co Ltd
Original Assignee
Zhuhai Tianyan Technology 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 Zhuhai Tianyan Technology Co Ltd filed Critical Zhuhai Tianyan Technology Co Ltd
Priority to CN201910107569.0A priority Critical patent/CN109981728A/en
Publication of CN109981728A publication Critical patent/CN109981728A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/2628Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation

Landscapes

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

Abstract

The application provides a kind of multimedia providing method of adaptation and device.Method includes: to cut multimedia to be processed according at least two screen resolutions, obtains adaptation multimedia collection;The multimedia request message that first terminal equipment is sent is received, request message carries the screen resolution of instruction first terminal equipment;The targeted fit multimedia for determining to match with the screen resolution of first terminal equipment is concentrated from adaptation multimedia;Multimedia response message is sent to first terminal equipment, multimedia response message carries the multimedia data of targeted fit, first terminal equipment is enabled to set wallpaper for targeted fit multimedia.In the application, server cuts local wallpaper resource according at least two screen resolutions, generates the adaptation multimedia collection being downloaded for the whole network user.User when requesting wallpaper resource, choose compatible wallpaper according to the screen resolution of subscriber terminal equipment in adaptation multimedia collection and fed back by server.

Description

It is a kind of to be adapted to multimedia providing method and device
Technical field
The invention relates to terminal applies technical field, a kind of multimedia providing method of adaptation and dress are referred in particular to It sets.
Background technique
With the progress and the improvement of people's living standards of terminal technology, people also get over the individual requirement of terminal device It is next more, wherein just including the individual demand of desktop wallpaper.User can download the wallpaper oneself liked to server.
Currently, the wallpaper source on server is all kinds of, it can be to third party and grab to obtain, sharing can also be passed through Person uploads to obtain.And individual subscriber terminal device screen configuration be it is irregular, server do not ensure that user download To wallpaper and its terminal device screen configuration match, the wallpaper for causing user to download to can not on terminal desktop effectively It has been shown that, bad usage experience is brought to user.
Compatible wallpaper resource is configured with the screen of its terminal device in view of this, how intelligently to provide for user It is technical problems to be solved in this application.
Summary of the invention
The embodiment of the present application purpose is to provide a kind of multimedia providing method of adaptation and device, can intelligently use Family, which is provided, configures compatible wallpaper resource with the screen of its terminal device.
To achieve the goals above, the embodiment of the present application is achieved in that
In a first aspect, providing a kind of multimedia providing method of adaptation, comprising:
Multimedia to be processed is cut according at least two screen resolutions, it is corresponding to obtain the multimedia to be processed Adaptation multimedia collection;
The multimedia request message that first terminal equipment is sent is received, the request message carries instruction information, described Indicate that information is used to indicate the screen resolution of the terminal device;
The target for determining to match with the screen resolution of the first terminal equipment is concentrated from the adaptation multimedia It is adapted to multimedia;
The multimedia response message for being directed to the multimedia request message, more matchmakers are sent to the first terminal equipment Body response message carries the multimedia data of the targeted fit, enables the first terminal equipment by the targeted fit Multimedia is set as wallpaper.
Second aspect provides a kind of multimedia offer device of adaptation, comprising:
Cut module, for multimedia to be processed to be cut according at least two screen resolutions, obtain it is described to Handle the corresponding adaptation multimedia collection of multimedia;
Receiving module, for receiving the multimedia request message of first terminal equipment transmission, the request message is carried Indicate that information, the instruction information are used to indicate the screen resolution of the terminal device;
Matching module, for concentrating the screen resolution determined with the first terminal equipment from the adaptation multimedia The targeted fit multimedia to match;
Sending module, for sending the multimedia response for the multimedia request message to the first terminal equipment Message, the multimedia response message carry the multimedia data of the targeted fit, enable the first terminal equipment Wallpaper is set by the targeted fit multimedia.
Scheme based on the embodiment of the present application, server can differentiate local wallpaper resource according at least two screens Rate is cut, and the adaptation multimedia collection being downloaded for the whole network user is generated.User is when requesting wallpaper resource, server root According to the screen resolution of subscriber terminal equipment, a compatible wallpaper is chosen in adaptation multimedia collection and is fed back, so that under The wallpaper being downloaded to can effectively be shown on the terminal device of user, ensure that the usage experience of user.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this The some embodiments recorded in application embodiment, for those of ordinary skill in the art, in not making the creative labor property Under the premise of, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is the flow diagram of the multimedia providing method of adaptation provided by the embodiments of the present application.
Fig. 2 is that terminal device is shown and the first unmatched visual multimedia schematic diagram of its screen width high ratio.
Fig. 3 is that terminal device is shown and unmatched visual multimedia second of the schematic diagram of its screen width high ratio.
Fig. 4 is first that the multimedia providing method of adaptation provided by the embodiments of the present application cuts source depending on multimedia Kind schematic diagram.
Fig. 5 is second that the multimedia providing method of adaptation provided by the embodiments of the present application cuts source depending on multimedia Kind schematic diagram.
Fig. 6, which is that adaptation provided by the embodiments of the present application is multimedia, provides the structural schematic diagram of device.
Fig. 7 is the structural schematic diagram of electronic equipment provided by the embodiments of the present application.
Specific embodiment
In order to make those skilled in the art better understand the technical solutions in the application, below in conjunction with the application reality The attached drawing in example is applied, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described implementation Example is merely a part but not all of the embodiments of the present application.Based on the embodiment in the application, this field is common The application protection all should belong in technical staff's every other embodiment obtained without creative efforts Range.
As previously mentioned, the wallpaper source at present on server is all kinds of, it can be to third party and grab to obtain, it can also be with It uploads to obtain by participator.And individual subscriber terminal device screen configuration be it is irregular, server does not ensure that The screen configuration of the wallpaper that user downloads to and its terminal device matches, and the wallpaper for causing user to download to can not be in terminal table It is effectively shown on face, bad usage experience is brought to user.In view of this, the application provides a solution, it is intended to Wallpaper is cut according to different screen configurations intelligently, and provides for downloading person and is mutually fitted with the screen of its terminal device The wallpaper matched.
On the one hand, the embodiment of the present application provides a kind of multimedia providing method of adaptation, is applied to server, such as Fig. 1 institute Show, comprising:
Multimedia to be processed is cut according at least two screen resolutions, obtains more matchmakers to be processed by step S102 The corresponding adaptation multimedia collection of body.
Wherein, multimedia to be processed is the wallpaper resource on server, can be the video as dynamic wallpaper, can also be with It is the picture as static wallpaper;Being adapted to multimedia collection includes at least two adaptation multimedias, difference adaptation multimedia adaptation Different screen resolutions.
It should be understood that above-mentioned at least two screen resolution is different from the corresponding screen resolution of multimedia to be processed in this step Rate.After cutting, adaptation multimedia collection can be added to using multimedia to be processed as one of adaptation multimedia.
Step S104 receives the multimedia request message that first terminal equipment is sent, and request message carries instruction information, Indicate that information is used to indicate the screen resolution of first terminal equipment.
Wherein, server can establish multimedia provision service (wallpaper offer service), above-mentioned more matchmakers for processing multimedia Body request message is that first terminal equipment is initiated for the multimedia provision service.
Step S106 concentrates the target for determining to match with the screen resolution of first terminal equipment from adaptation multimedia It is adapted to multimedia;
Step S108 sends the multimedia response message for being directed to multimedia request message, multimedia to first terminal equipment Response message carries the multimedia data of targeted fit, and first terminal equipment is set targeted fit multimedia to Wallpaper.
For example, multimedia to be processed is video, then targeted fit multimedia can be as dynamic wallpaper.Multimedia response Message be used to indicate multimedia data of the targeted fit that first terminal equipment carries the multimedia response message into Row is locally stored, so that the dynamic wallpaper player of first terminal equipment is to set targeted fit for broadcast address multimedia Behind address, desktop plays the targeted fit multimedia.
Scheme based on the embodiment of the present application, server can differentiate local wallpaper resource according at least two screens Rate is cut, and the adaptation multimedia collection being downloaded for the whole network user is generated.User is when requesting wallpaper resource, server root According to the screen resolution of subscriber terminal equipment, a compatible wallpaper is chosen in adaptation multimedia collection and is fed back, so that under The wallpaper being downloaded to can effectively be shown on the terminal device of user, ensure that the usage experience of user.
Below with reference to different implementations, describe in detail to the method for the embodiment of the present application.
Implementation one
In this implementation one, the wallpaper resource of server is uploaded to obtain by participator.Under normal circumstances, participator uploads Multimedia to be processed be based on oneself terminal device it is prepared, therefore multimedia the ratio of width to height to be processed and uploader The screen width high ratio of terminal device is identical.After other users download to multimedia to be processed, if the screen of downloading person's terminal device Curtain the ratio of width to height and multimedia the ratio of width to height to be processed mismatch, then will lead to multimedia to be processed nothing on downloading person's terminal device Method is effectively shown.It, will necessarily be right than as shown in Fig. 2, if downloading person's terminal device shows multimedia complete content to be processed Multimedia to be processed carries out diminution appropriate, causes to show that picture will appear black surround.If being not desired to display picture there is black surround, such as Shown in Fig. 3, it is only able to display multimedia partial content to be processed (region in dotted line frame), and not shown content can occupy The process resource of downloading person's terminal device.
For this purpose, the method for the embodiment of the present application is in implementation one, it can be by multimedia to be processed according at least two The corresponding screen width high ratio of screen resolution is cut, so that the terminal device of different screen resolutions is downloaded.
It is first each screen in the corresponding screen width high ratio of at least two screen resolutions in specific cutting process Curtain the ratio of width to height determines for the multimedia clipping region to be processed and cuts position.Later, multimedia to be processed is pressed It is cut according to the corresponding clipping region of each screen width high ratio and cutting position.
It should be understood that clipping region screen width high ratio be adapted to multimedia screen it is wide height unanimously.
If as shown in figure 3, the destination-aspect-ratio w1:h1 at least two screen width high ratios is greater than multimedia to be processed Original the ratio of width to height w:h, then destination-aspect-ratio is for multimedia target clipping region to be processed (dotted line wire frame table in figure Show) cutting width value w2 be multimedia picture display width value w to be processed, the cutting height value h2 of target clipping region is The product value of the h1:W1 reciprocal for cutting width w2 and destination-aspect-ratio of target clipping region.The sanction of target clipping region It cuts position then to be determined according to practical cutting demand, may include: the cutting position cut between two parties to multimedia to be processed, Or the cutting position of welt cutting is carried out to the multimedia to be processed.In practical applications, the method for the embodiment of the present application can The cutting position of target clipping region is determined with coordinate.It, then can will be to assuming that multimedia display to be processed is rectangle The upper left corner of processing multimedia display is set as origin, establishes rectangular coordinate system.It is cut if necessary to placed in the middle, then target is cut out The top left co-ordinate value in region is cut as the x1=0, y1=(w*w1:h1)/2 in (x1, y1);The upper left corner of target clipping region is sat Scale value is the x2=w, y2=(w*w1:h1)/2 in (x2, y2);The lower left corner coordinate value of target clipping region is in (x3, y3) X3=0, y3=(h-w*w1:h1)/2+h2;The lower right corner coordinate value of target clipping region is the x4=w, y4 in (x4, y4) =(h-w*w1:h1)+h2.
If as shown in figure 4, destination-aspect-ratio w1:h1 is less than multimedia original the ratio of width to height w:h to be processed, target The cutting height value h2 of clipping region is that multimedia picture to be processed shows height value h, the cutting width of target clipping region Value w2 is the product value of cutting the height value h and destination-aspect-ratio w1:h1 of target clipping region.The sanction of target clipping region It cuts position then to be determined according to practical cutting demand, may include: the cutting position cut between two parties to multimedia to be processed, Or the cutting position of welt cutting is carried out to the multimedia to be processed.In practical applications, the method for the embodiment of the present application can The cutting position of target clipping region is determined with coordinate.It, then can will be to assuming that multimedia display to be processed is rectangle The upper left corner of processing multimedia display is set as origin, establishes rectangular coordinate system.It is cut if necessary to placed in the middle, then to from It manages multimedia middle position and cuts target video, then the top left co-ordinate value of target clipping region is the x1=in (x1, y1) (h*w1:h1)/2, y1=0;The top left co-ordinate value of target clipping region is x2=(h*w1:h1)/2+w2 in (x2, y2), Y2=0;The lower left corner coordinate value of target clipping region is the x3=(h*w1:h1)/2, y3=h in (x3, y3);Target Crop Area The lower right corner coordinate value in domain is x4=(h*w1:h1)/2+w2, y4=h in (x4, y4).
It describes in detail below with reference to application scenarios to implementation one.
In this application scene, the dynamic wallpaper for the video format that oneself makes is uploaded to server by uploader, to the whole network User shares.Server refers to the corresponding aspect ratio of screen resolution of main flow terminal equipment, and source video is cut At the adapted video resource of multiple and different depth-width ratios.When requesting video resource, server is set downloading person according to downloading person's terminal Standby aspect ratio issues corresponding adapted video resource.
Corresponding process is as follows:
Step 1, what server acquisition second terminal equipment (terminal device of uploader) was sent is used to set to other terminals The source video as dynamic wallpaper that back-up is enjoyed, original pattern the ratio of width to height of the source video are 16:9.
Step 2, server establishes the wallpaper offer service for source video, and for the whole network, user is downloaded.
Step 3, server regards source according to screen width high ratio 3:5,9:16 and 1:2 of two kinds of other main flow terminal equipment Frequency is cut, and adapted video collection is obtained.
This with video set include: the ratio of width to height be 3:5 adapted video, the ratio of width to height be 9:16 adapted video and the ratio of width to height be The adapted video of 1:2.
Step 4, the above-mentioned wallpaper that server receives that first terminal equipment is sent provides the request message of service, request message Carry the screen resolution for being used to indicate first terminal equipment.In this application scene, the screen resolution of first terminal equipment For 1080*1920.
Step 5, server calculates first terminal equipment according to the screen resolution 1080*1920 of first terminal equipment Screen width high ratio is 9:16.
Step 6, server is 9:16 according to screen the ratio of width to height, concentrates in adapted video and carries out matching inquiry, selects width Height is than the adapted video for 9:16.
Step 7, server sends to first terminal equipment and provides the response message of service, response message for dynamic wallpaper Carry the data for the adapted video that the ratio of width to height is 9:16.
Step 8, first terminal equipment sets dynamic wallpaper (by dynamic wallpaper player pair for the adapted video of 9:16 The adapted video that the ratio of width to height is 9:16 carries out desktop broadcasting).
For above-mentioned implementation one it is recognised that the method for the embodiment of the present application carries out different wide height to same source video The cutting of ratio, be matched on the terminal device of different mainstream screen resolutions to greatest extent, the advantage is that: guaranteeing terminal Equipment can it is full frame it is complete show the video resource that downloads to, avoid loading sightless video content, can be rationally using eventually The software and hardware resources of end equipment.
Implementation two
In this implementation two, the wallpaper resource of server can grab to obtain from third party.Under normal circumstances, server Crawl obtains wallpaper resource and is only applicable in a kind of screen resolution, if wallpaper is higher than the screen resolution of downloading person's terminal device, The screen resolution that then will lead to the backward compatible downloading person's terminal device of wallpaper, causes downloading person's terminal device process resource occur The phenomenon that waste.
For this purpose, more matchmakers to be processed that the method for the embodiment of the present application in implementation two, can be uploaded according to uploader Body is cut according at least two screen resolution, for the terminal device downloading of different screen configuration.
It describes in detail below with reference to application scenarios to implementation two.
In this application scene, the dynamic wallpaper for the video format that oneself makes is uploaded to server by uploader, to the whole network User shares.Server refers to the screen resolution of main flow terminal equipment, and source video is cut into multiple and different resolution ratio Adapted video resource.Downloading person is when requesting video resource, under screen resolution of the server according to downloading person's terminal device Send out adapted video resource corresponding.
Corresponding process is as follows:
Step 1, what server acquisition second terminal equipment (terminal device of uploader) was sent is used to set to other terminals The source video as dynamic wallpaper that back-up is enjoyed, the original pattern resolution ratio of the source video are 3840*2160.
Step 2, server establishes the wallpaper offer service for source video, and for the whole network, user is downloaded.
Step 3, server according to screen resolution 480*800,720*1280 of four kinds of other main flow terminal equipment, 1080*1920 and 1440*2880, cuts source video, obtains adapted video collection.
This with video set include: resolution ratio be 480*800 adapted video, resolution ratio be 720*1280 adapted video, The adapted video that the adapted video and resolution ratio that resolution ratio is 1080*1920 are 1440*2880.It should be understood that suitable after cutting Memory space with occupancy required for video is less than the memory space of occupancy required for source video.
Step 4, the above-mentioned wallpaper that server receives that first terminal equipment is sent provides the request message of service, request message Carry the screen resolution for being used to indicate first terminal equipment.In this application scene, the screen resolution of first terminal equipment For 1080*1920.
Step 5, server according to the screen resolution of first terminal equipment be 1080*1920, adapted video concentrate into Row matching inquiry selects the adapted video that resolution ratio is 1080*1920.
Step 6, server sends to first terminal equipment and provides the response message of service, response message for dynamic wallpaper Carry the data for the adapted video that resolution ratio is 1080*1920.
Step 7, first terminal equipment sets dynamic wallpaper (by dynamic for the adapted video that resolution ratio is 1080*1920 State wallpaper player carries out desktop broadcasting to the adapted video that resolution ratio is 1080*1920).
For above-mentioned implementation two it is recognised that the method for the embodiment of the present application carries out different resolutions to same source video The cutting of rate, be matched on the terminal device of different mainstream screen configurations to greatest extent, the advantage is that: avoiding downloading to Video high resolution in the screen resolution of terminal device, cause terminal device that can not carry out according to the former resolution ratio of video High definition is shown, can rationally utilize the software and hardware resources of terminal device to greatest extent.
The exemplary introduction to the playback method of the embodiment of the present application above, do not depart from hereinbefore basis it On, variation appropriate can also be carried out, these variations also should be regarded as the protection scope of the embodiment of the present application.For example, removing above-mentioned reality Outside existing mode one and implementation two, multimedia to be processed can also be pressed while shine at least two by the method for the embodiment of the present application Screen resolution and at least two screen width high ratios are cut.Due to principle by the agency of above, no longer citing is superfluous herein It states.
Correspondingly, the embodiment of the present application also provides a kind of multimedia offer device of adaptation, as shown in Figure 6, comprising:
Module 61 is cut, for cutting multimedia to be processed according at least two screen resolutions, is obtained described The corresponding adaptation multimedia collection of multimedia to be processed.Wherein, multimedia to be processed is the wallpaper resource on server, can be work For the video of dynamic wallpaper, it is also possible to the picture as static wallpaper;Being adapted to multimedia collection includes that at least two adaptations are more Media, difference adaptation multimedia are adapted to different screen resolutions.
Receiving module 62, for receiving the multimedia request message of first terminal equipment transmission, the request message is carried There is instruction information, the instruction information is used to indicate the screen resolution of the terminal device.Wherein, server can be for processing Multimedia is established multimedia provision service (wallpaper offer service), and above-mentioned multimedia request message is first terminal equipment for institute State multimedia provision service initiation.
Matching module 63, for determining to differentiate with the screen of the first terminal equipment from adaptation multimedia concentration The targeted fit multimedia that rate matches;
Sending module 64, for sending the multimedia sound for the multimedia request message to the first terminal equipment Message is answered, the multimedia response message carries the multimedia data of the targeted fit, enables the first terminal equipment It is enough to set wallpaper for the targeted fit multimedia.
Scheme based on the embodiment of the present application, server can differentiate local wallpaper resource according at least two screens Rate is cut, and the adaptation multimedia collection being downloaded for the whole network user is generated.User is when requesting wallpaper resource, server root According to the screen resolution of subscriber terminal equipment, a compatible wallpaper is chosen in adaptation multimedia collection and is fed back, so that under The wallpaper being downloaded to can effectively be shown on the terminal device of user, ensure that the usage experience of user.
It describes in detail below to the device of the embodiment of the present application.
It under normal circumstances, is to make to obtain based on oneself terminal device with the multimedia to be processed that user orientation server uploads , therefore multimedia resolution ratio to be processed is identical as the screen resolution of uploader terminal device.
After other users download to multimedia to be processed, if the corresponding screen of downloading person's terminal device screen resolution is wide Than mismatching with multimedia the ratio of width to height to be processed, then will lead to effectively to show height.Than as shown in Fig. 2, if downloading person is whole End equipment shows multimedia complete content to be processed, then will necessarily carry out diminution appropriate to multimedia to be processed, cause to show Show that picture will appear black surround.If being not desired to display picture there is black surround, as shown in figure 3, being only able to display multimedia portion to be processed Divide in content (region in dotted line frame), and not shown content can waste the process resource of downloading person's terminal device.
For this purpose, the cutting module 61 of the embodiment of the present application is specifically used for: for the corresponding screen of at least two screen resolutions Each screen width high ratio in the ratio of width to height determines for the multimedia clipping region to be processed and cuts position;To described Multimedia to be processed is cut according to the corresponding clipping region of each screen width high ratio and cutting position.
Wherein, if as shown in figure 3, the destination-aspect-ratio w1:h1 at least two screen width high ratios is greater than to be processed Multimedia original the ratio of width to height w:h, then destination-aspect-ratio is for multimedia target clipping region to be processed (dotted line in figure Wire frame representation) cutting width value w2 be multimedia picture display width value w to be processed, the cutting height of target clipping region Value h2 is the product value of the h1:W1 reciprocal for cutting width w2 and destination-aspect-ratio of target clipping region.Target Crop Area The cutting position in domain is then determined according to practical cutting demand, may include: the sanction cut between two parties to multimedia to be processed Position is cut, or carries out the cutting position of welt cutting to the multimedia to be processed.In practical applications, the embodiment of the present application Method can determine the cutting position of target clipping region with coordinate.Assuming that multimedia display to be processed is rectangle, then may be used To set origin for the upper left corner of multimedia display to be processed, rectangular coordinate system is established.It is cut if necessary to placed in the middle, then The top left co-ordinate value of target clipping region is the x1=0, y1=(w*w1:h1)/2 in (x1, y1);A left side for target clipping region Upper angular coordinate value is the x2=w, y2=(w*w1:h1)/2 in (x2, y2);The lower left corner coordinate value of target clipping region be (x3, Y3 the x3=0 in), y3=(h-w*w1:h1)/2+h2;The lower right corner coordinate value of target clipping region is the x4=in (x4, y4) W, y4=(h-w*w1:h1)+h2.
If as shown in figure 4, destination-aspect-ratio w1:h1 is less than multimedia original the ratio of width to height w:h to be processed, target The cutting height value h2 of clipping region is that multimedia picture to be processed shows height value h, the cutting width of target clipping region Value w2 is the product value of cutting the height value h and destination-aspect-ratio w1:h1 of target clipping region.The sanction of target clipping region It cuts position then to be determined according to practical cutting demand, may include: the cutting position cut between two parties to multimedia to be processed, Or the cutting position of welt cutting is carried out to the multimedia to be processed.In practical applications, the method for the embodiment of the present application can The cutting position of target clipping region is determined with coordinate.It, then can will be to assuming that multimedia display to be processed is rectangle The upper left corner of processing multimedia display is set as origin, establishes rectangular coordinate system.It is cut if necessary to placed in the middle, then target is cut out The top left co-ordinate value in region is cut as the x1=(h*w1:h1)/2, y1=0 in (x1, y1);The upper left corner of target clipping region is sat Scale value is x2=(h*w1:h1)/2+w2, y2=0 in (x2, y2);The lower left corner coordinate value of target clipping region is (x3, y3) In x3=(h*w1:h1)/2, y3=h;The lower right corner coordinate value of target clipping region be (x4, y4) in x4=(h*w1: H1)/2+w2, y4=h.
In addition, the device of the embodiment of the present application can also include:
Service configuration module, for obtaining before being cut multimedia to be processed according at least two screen resolutions The multimedia to be processed for sharing to other terminal devices for taking second terminal equipment to send, and establish for described to be processed Multimedia multimedia provision service.
Optionally, at least two screens configuration is different from the corresponding screen configuration of the multimedia to be processed, described It cuts module to be also used to:, will be described to be processed after being cut multimedia to be processed according at least two screen resolutions Multimedia is added to the adaptation multimedia collection as one of adaptation multimedia.
Optionally, the multimedia to be processed is video;The multimedia response message is used to indicate the first terminal The multimedia data of the targeted fit that the multimedia response message carries are locally stored to dynamic wallpaper and played by equipment The specified address of device, so that the broadcast address of the dynamic wallpaper player is set as the targeted fit by the first terminal Behind multimedia address, the targeted fit multimedia is played in desktop.
Obviously, the offer device of the embodiment of the present application can be used as the executing subject of providing method shown in Fig. 1, therefore this is mentioned It can be realized the function that providing method is realized in Fig. 1-Fig. 5 for device.Since principle is identical, repeats no more herein.
In addition, as shown in fig. 7, the embodiment of the present application also provides a kind of electronic equipment.In hardware view, the electronic equipment packet Processor is included, optionally further comprising internal bus, network interface, memory.Wherein, memory may include memory, such as high Fast random access memory (Random-Access Memory, RAM), it is also possible to further include nonvolatile memory (non- Volatile memory), for example, at least 1 magnetic disk storage etc..Certainly, which is also possible that other business institutes The hardware needed.
Processor, network interface and memory can be connected with each other by internal bus, which can be ISA (Industry Standard Architecture, industry standard architecture) bus, PCI (Peripheral Component Interconnect, Peripheral Component Interconnect standard) bus or EISA (Extended Industry Standard Architecture, expanding the industrial standard structure) bus etc..The bus can be divided into address bus, data/address bus, control always Line etc..Only to be indicated with a four-headed arrow in Fig. 7, it is not intended that an only bus or a type of convenient for indicating Bus.
Memory, for storing program.Specifically, program may include program code, and said program code includes calculating Machine operational order.Memory may include memory and nonvolatile memory, and provide instruction and data to processor.
Processor is from the then operation into memory of corresponding computer program is read in nonvolatile memory, in logical layer Question and answer are formed on face to data mining device.Processor executes the program that memory is stored, and is specifically used for executing following behaviour Make:
Multimedia to be processed is cut according at least two screen resolutions, it is corresponding to obtain the multimedia to be processed Adaptation multimedia collection;
The multimedia request message that first terminal equipment is sent is received, the request message carries instruction information, described Indicate that information is used to indicate the screen resolution of the first terminal equipment;
The target for determining to match with the screen resolution of the first terminal equipment is concentrated from the adaptation multimedia It is adapted to multimedia;
The multimedia response message for being directed to the multimedia request message, more matchmakers are sent to the first terminal equipment Body response message carries the multimedia data of the targeted fit, and the first terminal equipment is fitted the target Wallpaper is set as with multimedia.
Scheme based on the embodiment of the present application, server can differentiate local wallpaper resource according at least two screens Rate is cut, and the adaptation multimedia collection being downloaded for the whole network user is generated.User is when requesting wallpaper resource, server root According to the screen resolution of subscriber terminal equipment, a compatible wallpaper is chosen in adaptation multimedia collection and is fed back, to make The wallpaper that user downloads to can effectively be shown on its terminal device, ensure that usage experience.
The method that the application embodiment illustrated in fig. 1 discloses can be applied in processor, or by processor It realizes.Processor may be a kind of IC chip, the processing capacity with signal.During realization, the above method Each step can be completed by the integrated logic circuit of the hardware in processor or the instruction of software form.Above-mentioned processor It can be general processor, including central processing unit (Central Processing Unit, CPU), network processing unit (Network Processor, NP) etc.;Can also be digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), field programmable gate Array (Field-Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or crystalline substance Body pipe logical device, discrete hardware components.May be implemented or execute disclosed each method in the embodiment of the present application, step and Logic diagram.General processor can be microprocessor or the processor is also possible to any conventional processor etc..In conjunction with The step of method disclosed in the embodiment of the present application, can be embodied directly in hardware decoding processor and execute completion, or with decoding Hardware and software module combination in processor execute completion.Software module can be located at random access memory, flash memory, read-only storage In the storage medium of this fields such as device, programmable read only memory or electrically erasable programmable memory, register maturation.It should The step of storage medium is located at memory, and processor reads the information in memory, completes the above method in conjunction with its hardware.
Optionally, processor executes the program that memory is stored to divide multimedia to be processed according at least two screens Resolution is cut, comprising:
For each screen width high ratio in the corresponding screen width high ratio of at least two screen resolutions determine for it is described to It handles multimedia clipping region and cuts position;
The multimedia to be processed is cut out according to the corresponding clipping region of each screen width high ratio and cutting position It cuts.
Wherein, if the destination-aspect-ratio at least two screen width high ratio is greater than described to be processed multimedia Original the ratio of width to height, then the destination-aspect-ratio is directed to the cutting width value of the multimedia target clipping region to be processed For the multimedia picture display width value to be processed, the cutting height value of the target clipping region is target cutting The product value reciprocal for cutting width and the destination-aspect-ratio in region;If destination-aspect-ratio is less than described wait locate Multimedia original the ratio of width to height is managed, then the cutting height value of the target clipping region is aobvious for the multimedia picture to be processed Show height value, the target clipping region cuts the cutting height value and the target that width value is the target clipping region The product value of screen width high ratio.
Optionally, cutting position includes: the cutting position cut between two parties to the multimedia to be processed, or to described Multimedia to be processed carries out the cutting position of welt cutting.
Optionally, the program that processor executes that memory is stored also performs the steps of
Before being cut multimedia to be processed according at least two screen resolutions, obtains second terminal equipment and send The multimedia to be processed for sharing to other terminal devices;And it establishes and is directed to the multimedia multimedia to be processed Service is provided.
Optionally, at least two screens configuration is different from the corresponding screen configuration of the multimedia to be processed, processing Device executes the program that memory is stored and also performs the steps of
After being cut multimedia to be processed according at least two screen resolutions, the multimedia to be processed is made The adaptation multimedia collection is added to for one of adaptation multimedia.
Optionally, the multimedia to be processed is video.The multimedia response message is used to indicate the first terminal The multimedia data of the targeted fit that the multimedia response message carries are locally stored to dynamic wallpaper and played by equipment The specified address of device, so that the broadcast address of dynamic wallpaper player is set the more matchmakers of the targeted fit by the first terminal Behind the address of body, the targeted fit multimedia is played in desktop.
It should be understood that the electronic equipment of the embodiment of the present application can also carry out the multimedia providing method of adaptation shown in FIG. 1, and It realizes and is adapted to multimedia offer device in Fig. 1-embodiment illustrated in fig. 5 function, no longer repeated herein.
Certainly, other than software realization mode, other implementations are not precluded in the electronic equipment of the application, for example patrol Collect device or the mode of software and hardware combining etc., that is to say, that the executing subject of following process flow is not limited to each patrol Unit is collected, hardware or logical device are also possible to.
The embodiment of the present application also proposed a kind of computer readable storage medium, the computer-readable recording medium storage one A or multiple programs, the one or more program include instruction, and the instruction is when by the portable electronic including multiple application programs When equipment executes, the method that the portable electronic device can be made to execute embodiment illustrated in fig. 1, and be specifically used for executing with lower section Method:
Multimedia to be processed is cut according at least two screen resolutions, it is corresponding to obtain the multimedia to be processed Adaptation multimedia collection;
The multimedia request message that first terminal equipment is sent is received, the request message carries instruction information, described Indicate that information is used to indicate the screen resolution of the first terminal equipment;
The target for determining to match with the screen resolution of the first terminal equipment is concentrated from the adaptation multimedia It is adapted to multimedia;
The multimedia response message for being directed to the multimedia request message, more matchmakers are sent to the first terminal equipment Body response message carries the multimedia data of the targeted fit, and the first terminal equipment is fitted the target Wallpaper is set as with multimedia.
Optionally, the instruction of computer readable storage medium be performed with by multimedia to be processed according at least two screens Resolution ratio is cut, comprising:
For each screen width high ratio in the corresponding screen width high ratio of at least two screen resolutions determine for it is described to It handles multimedia clipping region and cuts position;
The multimedia to be processed is cut out according to the corresponding clipping region of each screen width high ratio and cutting position It cuts.
Wherein, if the destination-aspect-ratio at least two screen width high ratio is greater than described to be processed multimedia Original the ratio of width to height, then the destination-aspect-ratio is directed to the cutting width value of the multimedia target clipping region to be processed For the multimedia picture display width value to be processed, the cutting height value of the target clipping region is target cutting The product value reciprocal for cutting width and the destination-aspect-ratio in region.If destination-aspect-ratio is less than described wait locate Multimedia original the ratio of width to height is managed, then the cutting height value of the target clipping region is aobvious for the multimedia picture to be processed Show height value, the target clipping region cuts the cutting height value and the target that width value is the target clipping region The product value of screen width high ratio.
Optionally, cutting position includes:
Welt is carried out to the cutting position that the multimedia to be processed is cut between two parties, or to the multimedia to be processed The cutting position of cutting.
Optionally, the instruction of computer readable storage medium, which is performed, also performs the steps of
Before being cut multimedia to be processed according at least two screen resolutions, obtains second terminal equipment and send The multimedia to be processed for sharing to other terminal devices.It establishes and provides clothes for the multimedia multimedia to be processed Business.
Optionally, at least two screens configuration is different from the corresponding screen configuration of the multimedia to be processed, calculates The instruction of machine readable storage medium storing program for executing, which is performed, also to be performed the steps of
After being cut multimedia to be processed according at least two screen resolutions, the multimedia to be processed is made The adaptation multimedia collection is added to for one of adaptation multimedia.
Optionally, the multimedia to be processed is video.The multimedia response message is used to indicate the first terminal The multimedia data of the targeted fit that the multimedia response message carries are locally stored to dynamic wallpaper and played by equipment The specified address of device, so that the broadcast address of dynamic wallpaper player is set the more matchmakers of the targeted fit by the first terminal Behind the address of body, the targeted fit multimedia is played in desktop.
In embodiment provided by the present invention, it should be understood that disclosed device and method, it can also be by other Mode realize.Device and method embodiment described above is only schematical, for example, flow chart and frame in attached drawing Figure shows the system frame in the cards of the system of multiple embodiments according to the present invention, method and computer program product Structure, function and operation.In this regard, each box in flowchart or block diagram can represent a module, section or code A part, a part of the module, section or code includes one or more for implementing the specified logical function Executable instruction.It should also be noted that function marked in the box can also be with not in some implementations as replacement It is same as the sequence marked in attached drawing generation.For example, two continuous boxes can actually be basically executed in parallel, they have When can also execute in the opposite order, this depends on the function involved.It is also noted that in block diagram and or flow chart Each box and the box in block diagram and or flow chart combination, can function or movement as defined in executing it is dedicated Hardware based system realize, or can realize using a combination of dedicated hardware and computer instructions.In addition, in this hair Each functional module in bright each embodiment can integrate one independent part of formation together, be also possible to modules list Solely exist, an independent part can also be integrated to form with two or more modules.
It should be noted that, in this document, term " including ", " including " or its any other variant are intended to non-row Its property includes, so that the process, method, article or equipment for including a series of elements not only includes those elements, and And further include the other elements being not explicitly listed, or further include for this process, method, article or equipment institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence " including one ... ", it is not excluded that including institute State in the process, method, article or equipment of element that there is also other identical elements.
The above description is only an example of the present application, is not intended to limit this application.For those skilled in the art For, various changes and changes are possible in this application.All any modifications made within the spirit and principles of the present application are equal Replacement, improvement etc., should be included within the scope of the claims of this application.

Claims (14)

1. a kind of multimedia providing method of adaptation, is applied to server characterized by comprising
Multimedia to be processed is cut according at least two screen resolutions, it is corresponding suitable to obtain the multimedia to be processed With multimedia collection;
The multimedia request message that first terminal equipment is sent is received, the request message carries instruction information, the instruction Information is used to indicate the screen resolution of the first terminal equipment;
The targeted fit for determining to match with the screen resolution of the first terminal equipment is concentrated from the adaptation multimedia Multimedia;
The multimedia response message for being directed to the multimedia request message is sent to the first terminal equipment, the multimedia is rung It answers message to carry the multimedia data of the targeted fit, enables the first terminal equipment that the targeted fit is more Media are set as wallpaper.
2. the method as described in claim 1, which is characterized in that
Multimedia to be processed is cut according at least two screen resolutions, comprising:
It determines for each screen width high ratio in the corresponding screen width high ratio of at least two screen resolutions for described to be processed Multimedia clipping region and cutting position;
The multimedia to be processed is cut according to the corresponding clipping region of each screen width high ratio and cutting position.
3. method according to claim 2, which is characterized in that
If the destination-aspect-ratio at least two screen width high ratio is greater than described to be processed multimedia original wide high Than, then the destination-aspect-ratio for the cutting width value of the multimedia target clipping region to be processed be it is described to Multimedia picture display width value is handled, the target clipping region cuts the sanction that height value is the target clipping region Cut the product value reciprocal of width and the destination-aspect-ratio;
If destination-aspect-ratio is less than described multimedia original the ratio of width to height to be processed, the cutting of the target clipping region Height value is that the multimedia picture to be processed shows that height value, the cutting width value of the target clipping region are the mesh Mark the product value of the cutting height value and the destination-aspect-ratio of clipping region.
4. method according to claim 2, which is characterized in that
Cutting position includes:
Welt cutting is carried out to the cutting position that the multimedia to be processed is cut between two parties, or to the multimedia to be processed Cutting position.
5. method according to any of claims 1-4, which is characterized in that
Before multimedia to be processed is cut according at least two screen resolutions, further includes:
Obtain the multimedia to be processed for sharing to other terminal devices that second terminal equipment is sent;
It establishes and is directed to the multimedia multimedia provision service to be processed.
6. method according to any of claims 1-4, which is characterized in that
At least two screen configuration is different from the corresponding screen configuration of the multimedia to be processed, by multimedia to be processed After being cut according at least two screen resolutions, further includes:
The adaptation multimedia collection is added to using the multimedia to be processed as one of adaptation multimedia.
7. method according to any of claims 1-4, which is characterized in that
The multimedia to be processed is video;
The multimedia response message is used to indicate the first terminal equipment will be described in multimedia response message carrying The multimedia data of targeted fit are locally stored, so that the dynamic wallpaper player of the first terminal equipment will play After address is set as the multimedia address of the targeted fit, desktop plays the targeted fit multimedia.
8. a kind of multimedia offer device of adaptation, is applied to server characterized by comprising
Module is cut to obtain described to be processed for cutting multimedia to be processed according at least two screen resolutions The corresponding adaptation multimedia collection of multimedia;
Receiving module, for receiving the multimedia request message of first terminal equipment transmission, the request message carries instruction Information, the instruction information are used to indicate the screen resolution of the terminal device;
Matching module, for concentrating the screen resolution phase determined with the first terminal equipment from the adaptation multimedia The targeted fit multimedia matched;
Sending module disappears for the multimedia response to first terminal equipment transmission for the multimedia request message Breath, the multimedia response message carry the multimedia data of the targeted fit, enable the first terminal equipment will The targeted fit multimedia is set as wallpaper.
9. device as claimed in claim 8, which is characterized in that
The cutting module is specifically used for:
It determines for each screen width high ratio in the corresponding screen width high ratio of at least two screen resolutions for described to be processed Multimedia clipping region and cutting position;
The multimedia to be processed is cut according to the corresponding clipping region of each screen width high ratio and cutting position.
10. device as claimed in claim 9, which is characterized in that
If the destination-aspect-ratio at least two screen width high ratio is greater than described to be processed multimedia original wide high Than, then the destination-aspect-ratio for the cutting width value of the multimedia target clipping region to be processed be it is described to Multimedia picture display width value is handled, the target clipping region cuts the sanction that height value is the target clipping region Cut the product value reciprocal of width and the destination-aspect-ratio;
If destination-aspect-ratio is less than described multimedia original the ratio of width to height to be processed, the cutting of the target clipping region Height value is that the multimedia picture to be processed shows that height value, the cutting width value of the target clipping region are the mesh Mark the product value of the cutting height value and the destination-aspect-ratio of clipping region.
11. device as claimed in claim 9, which is characterized in that
Cutting position includes:
Welt cutting is carried out to the cutting position that the multimedia to be processed is cut between two parties, or to the multimedia to be processed Cutting position.
12. such as the described in any item devices of claim 8-11, which is characterized in that further include:
Service configuration module obtains for before being cut multimedia to be processed according at least two screen resolutions The multimedia to be processed for sharing to other terminal devices that two terminal devices are sent, and establish and be directed to more matchmakers to be processed The multimedia provision service of body.
13. such as the described in any item devices of claim 8-11, which is characterized in that
At least two screens configuration is different from the corresponding screen configuration of the multimedia to be processed, and the cutting module is also used In: after being cut multimedia to be processed according at least two screen resolutions, using the multimedia to be processed as it In an adaptation multimedia be added to the adaptation multimedia collection.
14. such as the described in any item devices of claim 8-11, which is characterized in that
The multimedia to be processed is video;
The multimedia response message is used to indicate the first terminal equipment will be described in multimedia response message carrying The multimedia data of targeted fit are locally stored, so that the dynamic wallpaper player of the first terminal equipment will play After address is set as the multimedia address of the targeted fit, desktop plays the targeted fit multimedia.
CN201910107569.0A 2019-02-02 2019-02-02 It is a kind of to be adapted to multimedia providing method and device Pending CN109981728A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910107569.0A CN109981728A (en) 2019-02-02 2019-02-02 It is a kind of to be adapted to multimedia providing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910107569.0A CN109981728A (en) 2019-02-02 2019-02-02 It is a kind of to be adapted to multimedia providing method and device

Publications (1)

Publication Number Publication Date
CN109981728A true CN109981728A (en) 2019-07-05

Family

ID=67076893

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910107569.0A Pending CN109981728A (en) 2019-02-02 2019-02-02 It is a kind of to be adapted to multimedia providing method and device

Country Status (1)

Country Link
CN (1) CN109981728A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090007019A1 (en) * 2007-06-27 2009-01-01 Ricoh Company, Limited Image processing device, image processing method, and computer program product
CN101707748A (en) * 2009-11-24 2010-05-12 中兴通讯股份有限公司 Picture adapting method and server
CN103634343A (en) * 2012-08-22 2014-03-12 腾讯科技(上海)有限公司 Wallpaper arranging method and terminal
CN106454407A (en) * 2016-10-25 2017-02-22 广州华多网络科技有限公司 Video live broadcast method and device
CN106990962A (en) * 2017-03-29 2017-07-28 北京金山安全软件有限公司 Dynamic screen locking wallpaper switching method and device and terminal
CN107291329A (en) * 2017-06-09 2017-10-24 珠海格力电器股份有限公司 The method and apparatus that dynamic wallpaper is presented in a kind of screen
CN107943478A (en) * 2017-11-29 2018-04-20 厦门市美亚柏科信息股份有限公司 A kind of exploitation of Web page application program and loading method, device, terminal and medium
CN108519886A (en) * 2018-03-28 2018-09-11 努比亚技术有限公司 A kind of APK application installation packages configuration method, server, system and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090007019A1 (en) * 2007-06-27 2009-01-01 Ricoh Company, Limited Image processing device, image processing method, and computer program product
CN101707748A (en) * 2009-11-24 2010-05-12 中兴通讯股份有限公司 Picture adapting method and server
CN103634343A (en) * 2012-08-22 2014-03-12 腾讯科技(上海)有限公司 Wallpaper arranging method and terminal
CN106454407A (en) * 2016-10-25 2017-02-22 广州华多网络科技有限公司 Video live broadcast method and device
CN106990962A (en) * 2017-03-29 2017-07-28 北京金山安全软件有限公司 Dynamic screen locking wallpaper switching method and device and terminal
CN107291329A (en) * 2017-06-09 2017-10-24 珠海格力电器股份有限公司 The method and apparatus that dynamic wallpaper is presented in a kind of screen
CN107943478A (en) * 2017-11-29 2018-04-20 厦门市美亚柏科信息股份有限公司 A kind of exploitation of Web page application program and loading method, device, terminal and medium
CN108519886A (en) * 2018-03-28 2018-09-11 努比亚技术有限公司 A kind of APK application installation packages configuration method, server, system and storage medium

Similar Documents

Publication Publication Date Title
CN108737882B (en) Image display method, image display device, storage medium and electronic device
CN103974135B (en) A kind of video sharing method and system
CN108010037B (en) Image processing method, device and storage medium
CN109327727A (en) Live streaming method for stream processing and plug-flow client in a kind of WebRTC
CN109120997A (en) Method for processing video frequency, device, terminal and medium
CN107613242A (en) Video conference processing method and terminal, server
CN107864122A (en) A kind of display methods and device of even wheat main broadcaster's live TV stream
CN102185924A (en) Method and equipment for sharing video screenshot
CN103517135B (en) Method, system and television capable of playing MP4-format video files continuously
CN104837057A (en) Video file playing method, device and system
CN109683892B (en) Page display method and device, computer equipment and storage medium
CN109151595A (en) Method for processing video frequency, device, terminal and medium
CN103414856B (en) A kind of method and apparatus for carrying out band prebrowsing
CN103702178B (en) A kind of playback method and electronic equipment
CN104902295A (en) Intelligent TV business realization method, terminal device and system
CN109168018A (en) Company's wheat converging system, method, apparatus and own server in a kind of live streaming
CN107659850A (en) Media information processing method and device
CN105391563B (en) Information notice method and device
CN107071711A (en) Multimedia sharing method, device and Bluetooth equipment
CN113824918A (en) Video call method, device, system and storage medium
CN104717131A (en) Information interaction method and server
JP7471510B2 (en) Method, device, equipment and storage medium for picture to video conversion - Patents.com
CN110990601A (en) Image processing method and device
CN108174281A (en) A kind of video play-reverse method, apparatus, system, medium and equipment
CN106911937A (en) The collocation method and system of a kind of live middle present banner background colour

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190705