CN106507140A - A kind of video loading method, device and electronic equipment - Google Patents
A kind of video loading method, device and electronic equipment Download PDFInfo
- Publication number
- CN106507140A CN106507140A CN201611097864.5A CN201611097864A CN106507140A CN 106507140 A CN106507140 A CN 106507140A CN 201611097864 A CN201611097864 A CN 201611097864A CN 106507140 A CN106507140 A CN 106507140A
- Authority
- CN
- China
- Prior art keywords
- video
- frequency band
- loaded
- server
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000011068 loading method Methods 0.000 title claims abstract description 130
- 230000011218 segmentation Effects 0.000 claims abstract description 31
- 238000000034 method Methods 0.000 claims abstract description 28
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 4
- 230000005055 memory storage Effects 0.000 claims description 2
- 239000002699 waste material Substances 0.000 abstract description 9
- 230000002045 lasting effect Effects 0.000 abstract description 6
- 238000012545 processing Methods 0.000 abstract description 5
- 230000004899 motility Effects 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 230000015654 memory Effects 0.000 description 8
- 230000009471 action Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000007599 discharging Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2387—Stream processing in response to a playback request from an end-user, e.g. for trick-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the present invention is applied to technical field of video processing, there is provided a kind of video loading method, device and electronic equipment.Wherein, the method includes:Video-frequency band obtained by video to be loaded is obtained after segmentation, segmenting video load request is sent to server, the segmenting video load request is used for the video-frequency band that request loads the video to be loaded from server, the video-frequency band of the video to be loaded that the reception server is sent according to the segmenting video load request, and loaded.Compared to prior art, the embodiment of the present invention is loaded by the segmentation to video file, is improve the motility of video loading, so as to avoid the waste of the user network flow caused because of unnecessary lasting loading, is reduced network burden, improve product viscosity.
Description
Technical field
The embodiment of the present invention belongs to technical field of video processing, more particularly to a kind of video loading method, device and electronics
Equipment.
Background technology
In recent years, with the high speed development of science and technology, terminal unit is increasingly popularized in the life of people, greatly
Life, amusement and the study of people is facilitated, it is living that user can be communicated, played and be watched video etc. by terminal unit
Dynamic.At present, various video websites are more and more, and user can be watched from video website online or foradownloaded video is seen
See.
When user watches video, the web browser or video player in existing customer end can be from target video
The position that original position or user select starts to load video, just stops loading until being loaded into video trailer.
However, the present inventor has found under study for action, due to it is possible that user's false touch video clip, Huo Zheyong
Family enters video clip just for the sake of checking the whether good-looking situation of the video, now, of the prior art this complete plus
Carry video mode can waste user flow or increase user used by network burden.
Content of the invention
Embodiment of the present invention technical problem to be solved is that providing a kind of video loading method, device and electronics sets
Standby, it is intended to which that the loading for solving video in prior art is dumb, terminal unit lacks the problem of viscosity.
Embodiment of the present invention first aspect provides a kind of video loading method, and methods described includes:
Video-frequency band obtained by video to be loaded is obtained after segmentation;
Segmenting video load request is sent to server, the segmenting video load request is used for request from the server
Load the video-frequency band of the video to be loaded;
The video-frequency band of the video described to be loaded that the server sends is received according to the segmenting video load request, and
Loaded.
Embodiment of the present invention second aspect provides a kind of video charger, and described device includes:
Acquisition module, for the video-frequency band obtained by obtaining video to be loaded after segmentation;
Sending module, for sending segmenting video load request to server, the segmenting video load request is used for please
Seek the video-frequency band that the video to be loaded is loaded from the server;
Receive load-on module, for receive the server according to the segmenting video load request send described to be added
The video-frequency band of video is carried, and is loaded.
The embodiment of the present invention third aspect provides a kind of electronic equipment, including:
At least one processor;And, the memorizer being connected with least one processor communication;
Wherein, the memory storage have can by the instruction of one computing device, the instruction by described at least
One computing device, when by one or more computing device, the computing device such as embodiment of the present invention first
The video loading method that aspect is provided.
Knowable to the embodiments of the present invention, video of the present invention obtained by obtaining video to be loaded after segmentation
Section, sends segmenting video load request to server, and it is to be added that the segmenting video load request loads this for request from server
The video-frequency band of video is carried, the video-frequency band of the video to be loaded that the reception server is sent according to the segmenting video load request is gone forward side by side
Row loading, compared to prior art, the present invention is loaded by the segmentation to video file, improves the motility of video loading,
So as to the waste of the user network flow caused because of unnecessary lasting loading can be avoided, network burden is reduced, is improve
Product viscosity.
Description of the drawings
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
Accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those skilled in the art, without having to pay creative labor, can be with root
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is that the video loading method that first embodiment of the invention is provided realizes schematic flow sheet;
Fig. 2 is that the video loading method that second embodiment of the invention is provided realizes schematic flow sheet;
Fig. 3 is the structural representation of the video charger that third embodiment of the invention is provided;
Fig. 4 is the structural representation of the video charger that fourth embodiment of the invention is provided;
Fig. 5 is the electronic devices structure schematic diagram for executing video loading method provided in an embodiment of the present invention.
Specific embodiment
For enabling the goal of the invention of the embodiment of the present invention, feature, advantage more obvious and understandable, below in conjunction with
Accompanying drawing in the embodiment of the present invention, to the embodiment of the present invention in technical scheme be clearly and completely described, it is clear that retouched
The embodiment that states is only a part of embodiment of the invention, and not all embodiments.Embodiment in based on the present invention, this area
The every other embodiment obtained under the premise of creative work is not made by technical staff, belongs to the model of present invention protection
Enclose.
Refer to Fig. 1, the video loading method that Fig. 1 is provided for first embodiment of the invention realizes schematic flow sheet, should
The executive agent of method can be terminal, or the videoconference client in terminal, the terminal can be mobile phone, put down
The electronic equipment with video playback capability such as plate computer, the video loading method provided in the embodiment of the present invention include:
The obtained video-frequency band after segmentation of S101, acquisition video to be loaded.
The step realizes that process can be the duration that terminal obtains video to be loaded, this to be loaded is regarded according to the duration
Frequency carries out pre-staged, and obtains the pre-staged video-frequency band for obtaining;Can also be the duration for being obtained video to be loaded by server, root
The video to be loaded is carried out according to the duration pre-staged, terminal obtains video to be loaded from server and obtains after pre-staged
Video-frequency band.
Pre-staged concrete steps are carried out by terminal can be, after video to be loaded is determined, terminal to be loaded is regarded from this
The duration of the video to be loaded is obtained in the video information of frequency, or sends video duration to be loaded to server obtain request,
And the reception server obtains the duration information of the video to be loaded that request sends back according to the video duration to be loaded, and according to
The duration carries out advance segmentation to the video to be loaded.
For example, in a practical application example, it is assumed that video to be loaded when a length of 1 hour, then can be according to the setting of user
Or system pre-sets, video to be loaded is divided into 4 video-frequency bands:Video-frequency band 1 (00:00~15:00), video-frequency band 2
(15:01~30:00), video-frequency band 3 (30:01~45:00), video-frequency band 4 (45:01~60:00), it is possible to understand that, here
Video-frequency band 1 is the initial video-frequency band of video to be loaded.
S102, to server send segmenting video load request.
Terminal passes through to send segmenting video load request to server, loads the video to be loaded for request from server
Video-frequency band.
The information of start time point and end time point comprising video-frequency band to be loaded in the segmenting video load request,
So that server is according to the start time point and end time point, corresponding video-frequency band is intercepted from whole video file, and will
The video-frequency band of intercepting is sent to terminal.
It should be noted that for any one video to be loaded, first segmenting video of terminal to server transmission
Load request institute request of loading is initial video-frequency band, i.e., in the obtained multiple video-frequency bands after segmentation of video to be loaded
First video-frequency band.
The video-frequency band of the video to be loaded that S103, the reception server are sent according to the segmenting video load request, and carry out
Loading.
Terminal receives the data of the video-frequency band of the video to be loaded, and the data are loaded.
Video loading method provided in an embodiment of the present invention, regarding obtained by obtaining video to be loaded after segmentation
Frequency range, sends segmenting video load request to server, and the segmenting video load request loads this for request from server and treats
The video-frequency band of loading video, the video-frequency band of the video to be loaded that the reception server is sent according to the segmenting video load request, and
Loaded.Compared to prior art, the present invention is loaded by the segmentation to video file, improves the flexible of video loading
Property, so as to the waste of the user network flow caused because of unnecessary lasting loading can be avoided, network burden is reduced, improved
Product viscosity.
Refer to Fig. 2, the video loading method that Fig. 2 is provided for second embodiment of the invention realizes schematic flow sheet, should
The executive agent of method can be terminal, or the videoconference client in terminal, the terminal can be mobile phone, put down
The electronic equipment with video playback capability such as plate computer, the video loading method provided in the embodiment of the present invention include:
S201, terminal obtain the obtained video-frequency band after segmentation of video to be loaded;
The step realizes that process can be the duration that terminal obtains video to be loaded, this to be loaded is regarded according to the duration
Frequency carries out pre-staged, and obtains the pre-staged video-frequency band (as shown in Figure 2) for obtaining of video to be loaded.It is of course also possible to be by taking
Business device obtains the duration of video to be loaded, the video to be loaded is carried out according to the duration pre-staged, and terminal is obtained from server
Take the video-frequency band that video to be loaded is obtained after pre-staged.
Pre-staged concrete steps are carried out by terminal can be, after video to be loaded is determined, terminal to be loaded is regarded from this
The duration of the video to be loaded is obtained in the video information of frequency, or sends video duration to be loaded to server obtain request,
And the reception server obtains the duration information of the video to be loaded that request sends back according to the video duration to be loaded, and according to
The duration carries out advance segmentation to the video to be loaded.
For example, in a practical application example, it is assumed that video to be loaded when a length of 1 hour, then can be according to the setting of user
Or system pre-sets, video to be loaded is divided into 4 video-frequency bands:Video-frequency band 1 (00:00~15:00), video-frequency band 2
(15:01~30:00), video-frequency band 3 (30:01~45:00), video-frequency band 4 (45:01~60:00), it is possible to understand that, here
Video-frequency band 1 is the initial video-frequency band of video to be loaded.
S202, terminal to server send segmenting video load request;
Terminal passes through to send segmenting video load request to server, loads the video to be loaded for request from server
Video-frequency band.
The information of start time point and end time point comprising video-frequency band to be loaded in the segmenting video load request,
So that server is according to the start time point and end time point, corresponding video-frequency band is intercepted from whole video file, and will
The video-frequency band of intercepting is sent to terminal.
It should be noted that for any one video to be loaded, first segmenting video of terminal to server transmission
Load request institute request of loading is initial video-frequency band, i.e., in the obtained multiple video-frequency bands after segmentation of video to be loaded
First video-frequency band.
The video-frequency band of the video to be loaded that S203, terminal the reception server are sent according to the segmenting video load request, and
Loaded;
Terminal receives the data of the video-frequency band of the video to be loaded, and the data are loaded.
S204, the terminal-pair video-frequency band is played out;
The terminal-pair video-frequency band is played out.
S205, terminal obtain the loading capacity of the loading total amount and each video-frequency band of video to be loaded from server;
Terminal passes through to send loading capacity acquisition request to server, obtains the loading total amount of the video to be loaded and each video
The loading capacity of section.The loading capacity obtains the mark comprising video to be loaded in request, and pre- respective of each video-frequency band that divides
Beginning time point and end time point.Wherein, loading capacity is the loading number of times that user loads video.
It should be noted that the statistical of the loading total amount of video to be loaded can include, if when time process of loading
In, the data that are loaded with video to be loaded are denoted as the loading total amount for increasing once video to be loaded.Each video-frequency band loading capacity
Statistical can include, if when time load the video to be loaded during, if be loaded with target video section appoint
What data, that is, be denoted as the loading capacity for increasing a target video section;Can also include, if when the secondary mistake for loading the video to be loaded
Cheng Zhong, if the total data being loaded with target video section, that is, is denoted as the loading capacity for increasing a target video section.
S206, terminal count the ratio of the loading capacity of each video-frequency band and the loading total amount of video to be loaded respectively;
Terminal unit calculates the loading capacity of each video-frequency band and the loading total amount of video to be loaded respectively by calculation process
Ratio.Still by taking above-mentioned practical application example as an example, it is assumed that video-frequency band 1 (00:00~15:00) total with the loading of video to be loaded
The ratio of amount is 50%, video-frequency band 2 (15:01~30:00) it is 75% with the ratio of the loading total amount of video to be loaded, video-frequency band
3(30:01~45:00) it is 95% with the ratio of the loading total amount of video to be loaded, video-frequency band 4 (45:01~60:00) with to be added
The ratio for carrying the loading total amount of video is 45%.
The video-frequency band of S207, terminal by the ratio in each video-frequency band more than or equal to preset ratio is defined as hot video
Section, sends hot video section load request to server;
Pre-set a target ratio, and the ratio by the loading capacity of each video-frequency band and the loading total amount of video to be loaded
Be compared with the target ratio, when the ratio for detecting the loading capacity of which video-frequency band and the loading total amount of video to be loaded big
In or during equal to preset target ratio, the video-frequency band is defined as hot video section just.The hot video section load request is
It is to load above-mentioned hot video section for request from server.
Still by taking above-mentioned practical application example as an example, it is assumed that the preset ratio is 80%, then video-frequency band 3 (30:01~45:00)
Ratio with the loading total amount of video to be loaded is 95%, meets wanting for " ratio being more than or equal to preset ratio in video-frequency band "
Ask, will video-frequency band 3 be defined as hot video section.
The hot video section that S208, terminal the reception server are sent according to hot video section load request, and carry out plus
Carry;
Terminal unit receives the data of the hot video section, and the data are loaded.
Hot video section is that the higher video-frequency band of user's loading capacity, i.e. user may to the interest level of these video-frequency bands
Higher, these video-frequency bands are carried out pre-loaded, when user wants to watch these video-frequency bands, without wait again video-frequency band plus
Carry, improve Consumer's Experience.
S209, terminal to server send picture and obtain request;
It should be noted that the picture obtains the starting that request sends each video-frequency band that gets in advance for request server
The screen shot of time point.
The screen shot that S210, terminal the reception server send, and screen shot is added to the mark of affiliated video-frequency band
In knowledge information;
Terminal receive server according to the picture obtain the pre- each video-frequency band that gets that request sends initial when
Between after the screen shot put, each screen shot is mated with each video-frequency band, and each screen shot is added to each corresponding
Each video-frequency band identification information in.The identification information is used for the content for showing each video-frequency band to user, and it is suitable to select for user
Video-frequency band loaded.
S211, when the current play time point and the knot of the currently playing video-frequency band for detecting currently playing video-frequency band
When time difference between beam time point is less than or equal to preset value, terminal exports the identification information of each video-frequency band;
The way of output can be, but not limited to include:The word way of output, voice output mode, word add picture output side
Formula and voice add the picture way of output, for pointing out user to select the video-frequency band being suitable for be loaded.
Wherein, the preset value is adjustable, if the preset value is adjusted to zero, after currently playing section of video playback is complete,
The identification information of pre- point of each video-frequency band is exported again.
The selected operation of S212, terminal response in user to the identification information, sending segmenting video loading to server please
Ask;
The segmenting video load request comprising user the selected video-frequency band for operating selection identification information, for request from
Server loading selected operates the data of the video-frequency band video of selection.
Start time point and knot comprising the selected video-frequency band for operating selection to be loaded in the segmenting video load request
The information of beam time point so that, according to the start time point and end time point, it is right to intercept from whole video file for server
The video-frequency band that answers, and by the data is activation of the video-frequency band to terminal.
The selected video-frequency band for operating selection that S213, terminal the reception server are sent according to segmenting video load request, and
Loaded.
The data of the selected video-frequency band for operating selection that terminal the reception server is returned, and are loaded, then when broadcasting
After discharging currently playing section of video, according to the data of the selected video-frequency band for operating selection of loading, to the selected operation choosing
The video-frequency band that selects is played out.Afterwards, repeat step S211, S212 and S213, until the content of video to be loaded is all played
Finish, or, until when the stopping play instruction for detecting user's triggering.
In another embodiment of the present invention, when detecting the current play time point of the currently playing video-frequency band and deserve
When time difference between the end time point of the video-frequency band of front broadcasting is less than or equal to preset value, segmenting video is sent to server
Load request, the segmenting video load request are used for next video-frequency band that request loads the currently playing video-frequency band from server
Data.Still by taking above-mentioned practical application example as an example, next video-frequency band of the initial segment video is video-frequency band 2 (15:01~30:
00).
Further, the data of next video-frequency band that the reception server is returned, and are loaded, and are then worked as when playing
After the video-frequency band of front broadcasting, next video-frequency band is played out.Afterwards, repeat to work as and detect the currently playing video-frequency band
Current play time point and the end time point of the currently playing video-frequency band between time difference be less than or equal to preset value
When, the step of send next video-frequency band load request to server, until the content of video to be loaded is all finished, or
Person, until when the stopping play instruction for detecting user's triggering.
Wherein, the preset value is adjustable, if the preset value is adjusted to zero, currently playing video-frequency band is played
Afterwards, the data of next video-frequency band of the currently playing video-frequency band are reloaded.
Further, when the current play time point and the currently playing video for detecting the currently playing video-frequency band
When time difference between the end time point of section is less than or equal to preset value, the also exportable letter for whether loading next video-frequency band
Breath, when the information of the next video-frequency band of the confirmation loading for receiving user input, sending next video-frequency band loading to server please
Ask.
If preset value now is adjusted to zero, can realize in the last 5%-10% or so of video, some
May reload and will waste because of being that run-out or video content are boring and do not see, can be when being played to here again
The technique effect of loading.
Video loading method provided in an embodiment of the present invention, regarding obtained by obtaining video to be loaded after segmentation
Frequency range, sends segmenting video load request to server, and the segmenting video load request loads this for request from server and treats
The video-frequency band of loading video, the video-frequency band of the video to be loaded that the reception server is sent according to the segmenting video load request, and
Loaded.Compared to prior art, the present invention is loaded by the segmentation to video file, improves the flexible of video loading
Property, so as to the waste of the user network flow caused because of unnecessary lasting loading can be avoided, network burden is reduced, improved
Product viscosity.
Fig. 3 is referred to, Fig. 3 is the structural representation of the video charger that third embodiment of the invention is provided, in order to just
In explanation, the part related to the embodiment of the present invention is illustrate only.The video charger of Fig. 3 examples can be aforementioned first reality
The executive agent of the video loading method of example offer, such as a module in terminal unit or terminal unit are provided.Fig. 3 examples are regarded
Frequency charger, mainly includes:Acquisition module 301, sending module 302 and reception load-on module 303.Each functional module is detailed
It is described as follows:
Acquisition module 301, for the video-frequency band obtained by obtaining video to be loaded after segmentation.
The step realizes that process can be the duration that terminal obtains video to be loaded, this to be loaded is regarded according to the duration
Frequency carries out pre-staged, and obtains the pre-staged video-frequency band for obtaining;Can also be the duration for being obtained video to be loaded by server, root
The video to be loaded is carried out according to the duration pre-staged, terminal obtains video to be loaded from server and obtains after pre-staged
Video-frequency band.
Pre-staged concrete steps are carried out by terminal can be, after video to be loaded is determined, terminal to be loaded is regarded from this
The duration of the video to be loaded is obtained in the video information of frequency, or sends video duration to be loaded to server obtain request,
And the reception server obtains the duration information of the video to be loaded that request sends back according to the video duration to be loaded, and according to
The duration carries out advance segmentation to the video to be loaded.
For example, in a practical application example, it is assumed that video to be loaded when a length of 1 hour, then can be according to the setting of user
Or system pre-sets, video to be loaded is divided into 4 video-frequency bands:Video-frequency band 1 (00:00~15:00), video-frequency band 2
(15:01~30:00), video-frequency band 3 (30:01~45:00), video-frequency band 4 (45:01~60:00), it is possible to understand that, here
Video-frequency band 1 is the initial video-frequency band of video to be loaded.
Sending module 302, for sending segmenting video load request to server.
Terminal passes through to send segmenting video load request to server, loads the video to be loaded for request from server
Video-frequency band.
The information of start time point and end time point comprising video-frequency band to be loaded in the segmenting video load request,
So that server is according to the start time point and end time point, corresponding video-frequency band is intercepted from whole video file, and will
The video-frequency band of intercepting is sent to terminal.
It should be noted that for any one video to be loaded, first segmenting video of terminal to server transmission
Load request institute request of loading is initial video-frequency band, i.e., in the obtained multiple video-frequency bands after segmentation of video to be loaded
First video-frequency band.
Load-on module 303 is received, for the video to be loaded that the reception server is sent according to the segmenting video load request
Video-frequency band, and loaded.
Terminal receives the data of the video-frequency band of the video to be loaded, and the data are loaded.
Video charger provided in an embodiment of the present invention, regarding obtained by obtaining video to be loaded after segmentation
Frequency range, sends segmenting video load request to server, and the segmenting video load request loads this for request from server and treats
The video-frequency band of loading video, the video-frequency band of the video to be loaded that the reception server is sent according to the segmenting video load request, and
Loaded.Compared to prior art, the present invention is loaded by the segmentation to video file, improves the flexible of video loading
Property, so as to the waste of the user network flow caused because of unnecessary lasting loading can be avoided, network burden is reduced, improved
Product viscosity.
Fig. 4 is referred to, Fig. 4 is the structural representation of the video charger that fourth embodiment of the invention is provided, in order to just
In explanation, the part related to the embodiment of the present invention is illustrate only.The video charger of Fig. 4 examples can be aforementioned second reality
The executive agent of the video loading method of example offer, such as a module in terminal unit or terminal unit are provided.Fig. 4 examples are regarded
Frequency charger, mainly includes:Acquisition module 401, sending module 402, reception load-on module 403, playing module 404, statistics
Module 405, determining module 406, add module 407 and output module 408.Each functional module describes in detail as follows:
Acquisition module 401, for the video-frequency band obtained by obtaining video to be loaded after segmentation.
The step realizes that process can be the duration that terminal obtains video to be loaded, this to be loaded is regarded according to the duration
Frequency carries out pre-staged, and obtains the pre-staged video-frequency band for obtaining of video to be loaded.It is of course also possible to be obtained by server to be added
The duration of video is carried, the video to be loaded is carried out according to the duration pre-staged, terminal obtains video to be loaded from server
The video-frequency band obtained after pre-staged.
Pre-staged concrete steps are carried out by terminal can be, after video to be loaded is determined, terminal to be loaded is regarded from this
The duration of the video to be loaded is obtained in the video information of frequency, or sends video duration to be loaded to server obtain request,
And the reception server obtains the duration information of the video to be loaded that request sends back according to the video duration to be loaded, and according to
The duration carries out advance segmentation to the video to be loaded.
For example, in a practical application example, it is assumed that video to be loaded when a length of 1 hour, then can be according to the setting of user
Or system pre-sets, video to be loaded is divided into 4 video-frequency bands:Video-frequency band 1 (00:00~15:00), video-frequency band 2
(15:01~30:00), video-frequency band 3 (30:01~45:00), video-frequency band 4 (45:01~60:00), it is possible to understand that, here
Video-frequency band 1 is the initial video-frequency band of video to be loaded.
Sending module 402, for sending segmenting video load request to server.
Terminal passes through to send segmenting video load request to server, loads the video to be loaded for request from server
Video-frequency band.
The information of start time point and end time point comprising video-frequency band to be loaded in the segmenting video load request,
So that server is according to the start time point and end time point, corresponding video-frequency band is intercepted from whole video file, and will
The video-frequency band of intercepting is sent to terminal.
It should be noted that for any one video to be loaded, first segmenting video of terminal to server transmission
Load request institute request of loading is initial video-frequency band, i.e., in the obtained multiple video-frequency bands after segmentation of video to be loaded
First video-frequency band.
Load-on module 403 is received, for the video to be loaded that the reception server is sent according to the segmenting video load request
Video-frequency band, and loaded.
Terminal receives the data of the video-frequency band of the video to be loaded, and the data are loaded.
Playing module 404, for playing out to the video-frequency band.
The terminal-pair video-frequency band is played out.
Acquisition module 401, is additionally operable to the loading capacity of the loading total amount and each video-frequency band from server acquisition video to be loaded.
Terminal passes through to send loading capacity acquisition request to server, obtains the loading total amount of the video to be loaded and each video
The loading capacity of section.The loading capacity obtains the mark comprising video to be loaded in request, and pre- respective of each video-frequency band that divides
Beginning time point and end time point.Wherein, loading capacity is the loading number of times that user loads video.
It should be noted that the statistical of the loading total amount of video to be loaded can include, if when time process of loading
In, the data that are loaded with video to be loaded are denoted as the loading total amount for increasing once video to be loaded.Each video-frequency band loading capacity
Statistical can include, if when time load the video to be loaded during, if be loaded with target video section appoint
What data, that is, be denoted as the loading capacity for increasing a target video section;Can also include, if when the secondary mistake for loading the video to be loaded
Cheng Zhong, if the total data being loaded with target video section, that is, is denoted as the loading capacity for increasing a target video section.
Statistical module 405, for counting the ratio of the loading capacity of each video-frequency band and the loading total amount of video to be loaded respectively.
Terminal unit calculates the loading capacity of each video-frequency band and the loading total amount of video to be loaded respectively by calculation process
Ratio.Still by taking above-mentioned practical application example as an example, it is assumed that video-frequency band 1 (00:00~15:00) total with the loading of video to be loaded
The ratio of amount is 50%, video-frequency band 2 (15:01~30:00) it is 75% with the ratio of the loading total amount of video to be loaded, video-frequency band
3(30:01~45:00) it is 95% with the ratio of the loading total amount of video to be loaded, video-frequency band 4 (45:01~60:00) with to be added
The ratio for carrying the loading total amount of video is 45%.
Determining module 406, is defined as heat for the video-frequency band by the ratio in each video-frequency band more than or equal to preset ratio
Point video-frequency band.
Pre-set a target ratio, and the ratio by the loading capacity of each video-frequency band and the loading total amount of video to be loaded
Be compared with the target ratio, when the ratio for detecting the loading capacity of which video-frequency band and the loading total amount of video to be loaded big
In or during equal to preset target ratio, the video-frequency band is defined as hot video section just.The hot video section load request is
It is to load above-mentioned hot video section for request from server.
Still by taking above-mentioned practical application example as an example, it is assumed that the preset ratio is 80%, then video-frequency band 3 (30:01~45:00)
Ratio with the loading total amount of video to be loaded is 95%, meets wanting for " ratio being more than or equal to preset ratio in video-frequency band "
Ask, will video-frequency band 3 be defined as hot video section.
Sending module 402, is additionally operable to send hot video section load request to server.
Load-on module 403 is received, the reception server is additionally operable to and is regarded according to the focus that hot video section load request sends
Frequency range, and loaded.
Terminal unit receives the data of the hot video section, and the data are loaded.
Hot video section is that the higher video-frequency band of user's loading capacity, i.e. user may to the interest level of these video-frequency bands
Higher, these video-frequency bands are carried out pre-loaded, when user wants to watch these video-frequency bands, without wait again video-frequency band plus
Carry, improve Consumer's Experience.
Sending module 402, is additionally operable to the forward direction server transmission figure for exporting the identification information of each video-frequency band in output module
Piece obtains request.
It should be noted that the picture obtains the starting that request sends each video-frequency band that gets in advance for request server
The screen shot of time point.
Load-on module 403 is received, the screen shot of the reception server transmission is additionally operable to.
Add module 407, for being added to screen shot in the identification information of affiliated video-frequency band.
Terminal receive server according to the picture obtain the pre- each video-frequency band that gets that request sends initial when
Between after the screen shot put, each screen shot is mated with each video-frequency band, and each screen shot is added to each corresponding
Each video-frequency band identification information in.The identification information is used for the content for showing each video-frequency band to user, and it is suitable to select for user
Video-frequency band loaded.
Output module 408, the current play time point for detecting currently playing video-frequency band are currently playing with this
Video-frequency band end time point between time difference when being less than or equal to preset value, export the identification information of each video-frequency band.
The way of output can be, but not limited to include:The word way of output, voice output mode, word add picture output side
Formula and voice add the picture way of output, for pointing out user to select the video-frequency band being suitable for be loaded.
Wherein, the preset value is adjustable, if the preset value is adjusted to zero, after currently playing section of video playback is complete,
The identification information of pre- point of each video-frequency band is exported again.
Sending module 402, is additionally operable to the selected operation to the identification information in response to user, sends segmentation to server and regards
Frequency load request.
The segmenting video load request comprising user the selected video-frequency band for operating selection identification information, for request from
Server loading selected operates the data of the video-frequency band video of selection.
Start time point and knot comprising the selected video-frequency band for operating selection to be loaded in the segmenting video load request
The information of beam time point so that, according to the start time point and end time point, it is right to intercept from whole video file for server
The video-frequency band that answers, and by the data is activation of the video-frequency band to terminal.
Load-on module 403 is received, the selected operation choosing that the reception server is sent according to segmenting video load request is additionally operable to
The video-frequency band that selects, and loaded.
The data of the selected video-frequency band for operating selection that terminal the reception server is returned, and are loaded, then when broadcasting
After discharging currently playing section of video, according to the data of the selected video-frequency band for operating selection of loading, to the selected operation choosing
The video-frequency band that selects is played out.Afterwards, repeat step when the current play time point for detecting currently playing video-frequency band and is somebody's turn to do
When time difference between the end time point of currently playing video-frequency band is less than or equal to preset value, the mark of each video-frequency band is exported
Information;In response to selected operation of the user to the identification information, segmenting video load request is sent to server;The reception server
According to the selected video-frequency band for operating selection that segmenting video load request sends, and loaded, until video to be loaded is interior
Hold and all finish, or, until when the stopping play instruction for detecting user's triggering.
In another embodiment of the present invention, when detecting the current play time point of the currently playing video-frequency band and deserve
When time difference between the end time point of the video-frequency band of front broadcasting is less than or equal to preset value, segmenting video is sent to server
Load request, the segmenting video load request are used for next video-frequency band that request loads the currently playing video-frequency band from server
Data.Still by taking above-mentioned practical application example as an example, next video-frequency band of the initial segment video is video-frequency band 2 (15:01~30:
00).
Further, the data of next video-frequency band that the reception server is returned, and are loaded, and are then worked as when playing
After the video-frequency band of front broadcasting, next video-frequency band is played out.Afterwards, repeat to work as and detect the currently playing video-frequency band
Current play time point and the end time point of the currently playing video-frequency band between time difference be less than or equal to preset value
When, the step of send next video-frequency band load request to server, until the content of video to be loaded is all finished, or
Person, until when the stopping play instruction for detecting user's triggering.
Wherein, the preset value is adjustable, if the preset value is adjusted to zero, currently playing video-frequency band is played
Afterwards, the data of next video-frequency band of the currently playing video-frequency band are reloaded.
Further, when the current play time point and the currently playing video for detecting the currently playing video-frequency band
When time difference between the end time point of section is less than or equal to preset value, the also exportable letter for whether loading next video-frequency band
Breath, when the information of the next video-frequency band of the confirmation loading for receiving user input, sending next video-frequency band loading to server please
Ask.
If preset value now is adjusted to zero, can realize in the last 5%-10% or so of video, some
May reload and will waste because of being that run-out or video content are boring and do not see, can be when being played to here again
The technique effect of loading.
Video charger provided in an embodiment of the present invention, regarding obtained by obtaining video to be loaded after segmentation
Frequency range, sends segmenting video load request to server, and the segmenting video load request loads this for request from server and treats
The video-frequency band of loading video, the video-frequency band of the video to be loaded that the reception server is sent according to the segmenting video load request, and
Loaded.Compared to prior art, the present invention is loaded by the segmentation to video file, improves the flexible of video loading
Property, so as to the waste of the user network flow caused because of unnecessary lasting loading can be avoided, network burden is reduced, improved
Product viscosity.
Fig. 5 is the hardware architecture diagram of the electronic equipment of the video loading method that the embodiment of the present application is provided, such as Fig. 5 institutes
Show, the equipment includes:
One or more processors 710 and memorizer 720, in Fig. 5 by taking a processor 710 as an example.
The equipment for executing video loading method can also include:Input equipment 730 and output device 740.
Processor 710, memorizer 720, input equipment 730 and output device 740 can pass through bus or other modes
Connection, in Fig. 5 as a example by being connected by bus 750.
Memorizer 720 can be used to store non-volatile software journey as a kind of non-volatile computer readable storage medium storing program for executing
Sequence, non-volatile computer executable program and module, the corresponding program of the video loading method such as in the embodiment of the present application
303) instruction/module (acquisition module 301 for example, shown in Fig. 3, sending module 302 and receives load-on module.Processor 710
Non-volatile software program in memorizer 720, instruction and module are stored in by operation, various so as to execute server
Application of function and data processing, that is, realize the video loading method of said method embodiment.
Memorizer 720 can include storing program area and storage data field, and wherein, storing program area can store operation system
Application program required for system, at least one function;Storage data field can be stored and be created according to using for video charger
Data etc..Additionally, memorizer 720 can include high-speed random access memory, nonvolatile memory, example can also be included
Such as at least one disk memory, flush memory device or other non-volatile solid state memory parts.In certain embodiments, deposit
Reservoir 720 is optional including relative to the remotely located memorizer of processor 710, these remote memories can pass through network connection
To video charger.The example of above-mentioned network includes but is not limited to the Internet, intranet, LAN, mobile radio communication
And combinations thereof.
Input equipment 730 can receives input numeral or character information, and produce and set with the user of video charger
Put and the input of key signals that function control is relevant.Output device 740 may include the display devices such as display screen.
One or more of module stores in the memorizer 720, when by one or more of processors
During 710 execution, the information pushing reminding method in above-mentioned any means embodiment is executed.
The method provided by the executable the embodiment of the present application of the said goods, possesses the corresponding functional module of execution method and has
Beneficial effect.The ins and outs of detailed description in the present embodiment, not can be found in the method provided by the embodiment of the present application.
The electronic equipment of the embodiment of the present invention is present in a variety of forms, including but not limited to:
(1) mobile communication equipment:The characteristics of this kind equipment is that possess mobile communication function, and with offer speech, data
Communicate as main target.This Terminal Type includes:Smart mobile phone (such as iPhone), multimedia handset, feature mobile phone, and low
End mobile phone etc..
(2) super mobile personal computer equipment:This kind equipment belongs to the category of personal computer, has calculating and processes work(
Can, typically also possess mobile Internet access characteristic.This Terminal Type includes:PDA, MID and UMPC equipment etc., such as iPad.
(3) portable entertainment device:This kind equipment can show and play content of multimedia.The kind equipment includes:Audio frequency,
Video player (such as iPod), handheld device, e-book, and intelligent toy and portable car-mounted navigator.
(4) server:The equipment of the service of calculating is provided, the composition of server includes that processor, hard disk, internal memory, system are total
Line etc., server are similar with general computer architecture, but due to needing to provide highly reliable service, are therefore processing energy
The aspects such as power, stability, reliability, safety, extensibility, manageability require higher.
(5) other have the electronic installation of data interaction function.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, which can be passed through
Its mode is realized.For example, device embodiment described above is only schematically, for example division of the module, only
Only a kind of division of logic function, can have other dividing mode, for example multiple module or components tie when actually realizing
Close or be desirably integrated into another system, or some features can be ignored, or do not execute.Another, shown or discussed
Coupling each other or direct-coupling or communication connection can be the INDIRECT COUPLINGs by some interfaces, device or module or logical
Letter connection, can be electrical, mechanical or other forms.
The module that illustrates as separating component can be or may not be physically separate, aobvious as module
The part for showing can be or may not be physical module, you can be located at a place, or can also be distributed to multiple
On mixed-media network modules mixed-media.Some or all of module therein can be selected according to the actual needs to realize the mesh of this embodiment scheme
's.
In addition, each functional module in each embodiment of the invention can be integrated in a processing module, it is also possible to
It is that modules are individually physically present, it is also possible to which two or more modules are integrated in a module.Above-mentioned integrated mould
Block both can be realized in the form of hardware, it would however also be possible to employ the form of software function module is realized.
If the integrated module is realized and as independent production marketing or use using in the form of software function module
When, can be stored in a computer read/write memory medium.Such understanding is based on, technical scheme is substantially
The part that in other words prior art is contributed or all or part of the technical scheme can be in the form of software products
Embody, the computer software product is stored in a storage medium, use so that a computer including some instructions
Equipment (can be personal computer, server, or network equipment etc.) executes the complete of each embodiment methods described of the invention
Portion or part steps.And aforesaid storage medium includes:USB flash disk, portable hard drive, read only memory (ROM, Read-Only
Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey
The medium of sequence code.
It should be noted that for aforesaid each method embodiment, for easy description, therefore which is all expressed as a series of
Combination of actions, but those skilled in the art should know, the present invention do not limited by described sequence of movement because
According to the present invention, some steps can be carried out using other orders or simultaneously.Secondly, those skilled in the art should also know
Know, embodiment described in this description belongs to preferred embodiment, and involved action and module might not all be these
Bright necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the portion that describes in detail
Point, may refer to the associated description of other embodiments.
It is more than the description to video loading method provided by the present invention, device and electronic equipment, for this area
Technical staff, according to the thought of the embodiment of the present invention, will change in specific embodiments and applications, comprehensive
On, this specification content should not be construed as limiting the invention.
Claims (11)
1. a kind of video loading method, it is characterised in that methods described includes:
Video-frequency band obtained by video to be loaded is obtained after segmentation;
Segmenting video load request is sent to server, the segmenting video load request is used for request and loads from the server
The video-frequency band of the video to be loaded;
The video-frequency band of the video described to be loaded that the server is sent according to the segmenting video load request is received, and is carried out
Loading.
2. the method for claim 1, it is characterised in that receive the server and added according to the segmenting video described
The video-frequency band of the video described to be loaded that request sends is carried, and after being loaded, is also included:
The video-frequency band is played out;
When detecting the current play time point of currently playing video-frequency band and the end time of the currently playing video-frequency band
When time difference between point is less than or equal to preset value, segmenting video load request is sent to the server, the segmentation is regarded
Frequency load request is used for next video-frequency band that request loads the currently playing video-frequency band from the server;
Receive the server to be regarded according to the next of described currently playing video-frequency band that the segmenting video load request sends
Frequency range, and loaded.
3. the method for claim 1, it is characterised in that receive the server and added according to the segmenting video described
The video-frequency band of the video described to be loaded that request sends is carried, and after being loaded, is also included:
The video-frequency band is played out;
When detecting the current play time point of currently playing video-frequency band and the end time of the currently playing video-frequency band
When time difference between point is less than or equal to preset value, the identification information of each video-frequency band is exported;
In response to selected operation of the user to the identification information, segmenting video load request is sent to the server, described
Identification information of the segmenting video load request comprising the selected video-frequency band for operating selection, adds from the server for request
Carry the selected video-frequency band for operating selection;
The described selected video-frequency band for operating selection that the server is sent according to the segmenting video load request is received, is gone forward side by side
Row loading.
4. method as claimed in claim 3, it is characterised in that described when detecting currently broadcasting for currently playing video-frequency band
When putting the time difference between time point and the end time point of the currently playing video-frequency band less than or equal to preset value, output
Before the identification information of each video-frequency band, also include:
Request is obtained to server transmission picture, the picture obtains request to be used for asking the server to send each video
The screen shot of the start time point of section;
Receive the screen shot that the server sends;
The screen shot is added in the identification information of affiliated video-frequency band.
5. the method as described in any one of Claims 1-4, it is characterised in that obtain video to be loaded through segmentation described
Afterwards after obtained video-frequency band, also include:
The loading capacity of the loading total amount and each video-frequency band of the video to be loaded is obtained from the server;
The loading capacity of each video-frequency band and the ratio of the loading total amount of the to be loaded video are counted respectively;
Ratio described in each video-frequency band is defined as hot video section more than or equal to the video-frequency band of preset ratio, to described
Server sends hot video section load request, and the hot video section load request is used for request and loads institute from the server
State hot video section;
Receive the hot video section video that the server sends according to the hot video section load request, and carry out plus
Carry.
6. a kind of video charger, it is characterised in that described device includes:
Acquisition module, for the video-frequency band obtained by obtaining video to be loaded after segmentation;
Sending module, for server send segmenting video load request, the segmenting video load request be used for request from
The server loads the video-frequency band of the video to be loaded;
Load-on module is received, described to be loaded is regarded according to what the segmenting video load request sent for receiving the server
The video-frequency band of frequency, and loaded.
7. device as claimed in claim 6, it is characterised in that
Described device also includes:Playing module, for playing out to the video-frequency band;
The sending module, is additionally operable to when the current play time point for detecting currently playing video-frequency band is currently playing with described
Video-frequency band end time point between time difference be less than or equal to preset value when, to the server send segmenting video add
Request is carried, and the segmenting video load request is used for request and the next of the currently playing video-frequency band is loaded from the server
Video-frequency band;
The reception load-on module, is additionally operable to receive the server and works as according to the segmenting video load request sends
Next video-frequency band of the video-frequency band of front broadcasting, and loaded.
8. device as claimed in claim 6, it is characterised in that
Described device also includes:
Playing module, for playing out to described section of video;
Output module, for when the current play time point and the currently playing video for detecting currently playing video-frequency band
When time difference between the end time point of section is less than or equal to preset value, the identification information of each video-frequency band is exported;
The sending module, is additionally operable to the selected operation to the identification information in response to user, sends to the server and divides
Section video load request, identification information of the segmenting video load request comprising the selected video-frequency band for operating selection, uses
The selected video-frequency band for operating selection is loaded in request from the server;
The reception load-on module, is additionally operable to receive the choosing that the server sends according to the segmenting video load request
Surely the video-frequency band of selection is operated, and is loaded.
9. device as claimed in claim 8, it is characterised in that
The sending module, is additionally operable to server described in the forward direction in the identification information of each video-frequency band of output module output
Picture is sent to obtain request, the picture obtains the picture of the start time point that request is used for asking the server to send each video-frequency band
Face sectional drawing;
The reception load-on module, is additionally operable to receive the screen shot that the server sends;
Described device also includes:
Add module, for being added to the screen shot in the identification information of affiliated video-frequency band.
10. the device as described in any one of claim 6 to 9, it is characterised in that
The acquisition module, is additionally operable to adding for loading total amount and each video-frequency band from the server acquisition video to be loaded
Carrying capacity;
Described device also includes:
Statistical module, for counting the ratio of the loading capacity of each video-frequency band and the loading total amount of the video to be loaded respectively
Value;
Determining module, is defined as focus for the video-frequency band by ratio described in each video-frequency band more than or equal to preset ratio
Video-frequency band;
The sending module, is additionally operable to send hot video section load request, the hot video section loading to the server
Ask to load the hot video section for request from the server;
The reception load-on module, is additionally operable to receive the server according to the hot video section load request sends
Hot video section video, and loaded.
11. a kind of electronic equipment, including:
At least one processor;And, the memorizer being connected with least one processor communication;
Wherein, have can be by the instruction of one computing device for the memory storage, and the instruction is by described at least one
Computing device, when by one or more computing device, the computing device such as any one of claim 1-5 institute
The method that states.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611097864.5A CN106507140A (en) | 2016-12-03 | 2016-12-03 | A kind of video loading method, device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611097864.5A CN106507140A (en) | 2016-12-03 | 2016-12-03 | A kind of video loading method, device and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106507140A true CN106507140A (en) | 2017-03-15 |
Family
ID=58330464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611097864.5A Pending CN106507140A (en) | 2016-12-03 | 2016-12-03 | A kind of video loading method, device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106507140A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110545467A (en) * | 2018-05-29 | 2019-12-06 | 北京字节跳动网络技术有限公司 | Media file loading control method and device and storage medium |
CN110545470A (en) * | 2018-05-29 | 2019-12-06 | 北京字节跳动网络技术有限公司 | Media file loading method and device and storage medium |
CN110545460A (en) * | 2018-05-29 | 2019-12-06 | 北京字节跳动网络技术有限公司 | Media file preloading method and device and storage medium |
CN110545480A (en) * | 2018-05-29 | 2019-12-06 | 北京字节跳动网络技术有限公司 | Preloading control method and device of media file and storage medium |
CN111695061A (en) * | 2019-03-15 | 2020-09-22 | 北京京东尚科信息技术有限公司 | Resource processing method and device, equipment and storage medium |
-
2016
- 2016-12-03 CN CN201611097864.5A patent/CN106507140A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110545467A (en) * | 2018-05-29 | 2019-12-06 | 北京字节跳动网络技术有限公司 | Media file loading control method and device and storage medium |
CN110545470A (en) * | 2018-05-29 | 2019-12-06 | 北京字节跳动网络技术有限公司 | Media file loading method and device and storage medium |
CN110545460A (en) * | 2018-05-29 | 2019-12-06 | 北京字节跳动网络技术有限公司 | Media file preloading method and device and storage medium |
CN110545480A (en) * | 2018-05-29 | 2019-12-06 | 北京字节跳动网络技术有限公司 | Preloading control method and device of media file and storage medium |
CN111695061A (en) * | 2019-03-15 | 2020-09-22 | 北京京东尚科信息技术有限公司 | Resource processing method and device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106507140A (en) | A kind of video loading method, device and electronic equipment | |
CN108985489B (en) | Risk prediction method, risk prediction device and terminal equipment | |
CN109241242B (en) | Live broadcast room topic recommendation method and device, server and storage medium | |
US9415309B2 (en) | Supplemental computing devices for game consoles | |
CN106297801A (en) | Method of speech processing and device | |
CN109741755A (en) | Voice wakes up word threshold management device and manages the method that voice wakes up word threshold value | |
CN111159536B (en) | Method and device for pushing presentation information in reading application | |
CN106874520A (en) | Webpage loading method, device and electronic equipment | |
CN105549847B (en) | A kind of image display method and user terminal at playback of songs interface | |
CN110781397A (en) | Method and equipment for providing novel information | |
CN106803188A (en) | The display methods of business operation, device and electronic equipment | |
CN109473121B (en) | Voice synthesis quality testing method and device | |
CN112546621A (en) | Voting method and device for live game, computer storage medium and electronic equipment | |
US9623331B2 (en) | Method for providing game replay, server for providing game replay, and recording medium storing the same | |
CN106815042A (en) | The dynamic loading method of refresh page, device and electronic equipment | |
CN109462777B (en) | Video heat updating method, device, terminal and storage medium | |
CN103500122A (en) | Multimedia file playing method and electronic equipment | |
CN111597009B (en) | Application program display method and device and terminal equipment | |
CN107493342B (en) | Resource transfer method, related equipment and system | |
CN110706691B (en) | Voice verification method and device, electronic equipment and computer readable storage medium | |
CN106569852A (en) | Burning method and device | |
CN107169045A (en) | A kind of query word method for automatically completing and device based on temporal signatures | |
CN106658101A (en) | Method, device and system for controlling program broadcasting | |
CN106528162A (en) | Target object display method and device, and electronic equipment | |
CN103442269B (en) | A kind of method and device for pushing programme information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170315 |
|
WD01 | Invention patent application deemed withdrawn after publication |