CN107484039A - A kind of method that streaming media on demand seek pictures are quickly shown - Google Patents
A kind of method that streaming media on demand seek pictures are quickly shown Download PDFInfo
- Publication number
- CN107484039A CN107484039A CN201710725651.0A CN201710725651A CN107484039A CN 107484039 A CN107484039 A CN 107484039A CN 201710725651 A CN201710725651 A CN 201710725651A CN 107484039 A CN107484039 A CN 107484039A
- Authority
- CN
- China
- Prior art keywords
- streaming media
- pictures
- timestamp
- picture
- key frame
- 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
- 238000000034 method Methods 0.000 title claims abstract description 27
- 241001269238 Data Species 0.000 claims abstract description 5
- 230000008569 process Effects 0.000 claims abstract description 4
- 230000004044 response Effects 0.000 claims description 6
- 230000011218 segmentation Effects 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000012545 processing Methods 0.000 claims description 4
- 230000001186 cumulative effect Effects 0.000 claims description 3
- 238000005538 encapsulation Methods 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 2
- 238000000605 extraction Methods 0.000 abstract description 2
- 238000012360 testing method Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- GNFTZDOKVXKIBK-UHFFFAOYSA-N 3-(2-methoxyethoxy)benzohydrazide Chemical compound COCCOC1=CC=CC(C(=O)NN)=C1 GNFTZDOKVXKIBK-UHFFFAOYSA-N 0.000 description 1
- 230000009471 action 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
- 238000011156 evaluation Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 125000006850 spacer group Chemical group 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/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/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of 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/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
-
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- 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/84—Generation or processing of descriptive data, e.g. content descriptors
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a kind of method that streaming media on demand seek pictures are quickly shown, method and step is as follows, order video file;To video file by certain time interval extraction key frame, and generate a series of pictures scaling figure;The picture of generation is named with the timestamp of the key frame;Establish key frame array of indexes;The real-time recording played point timestamp in playing process;Object of reference is done with the timestamp;The picture of request is included below video pictures;User stabs according to the picture and selecting positioning time of display and sends see request datas;Video data is sent since the deviation post and plays end to intelligent television;Intelligent television player commences play out from the key frame.Compared with prior art, the present invention arranges to play details with player end, so as to help the quick seek of user to want the video pictures seen, saves viewing time and improve viewing quality by generating available thumbnail to video material analysis at streaming media server end.
Description
Technical field
The present invention relates to stream media system technical field, more particularly to a kind of streaming media on demand seek pictures are quickly shown
Method.
Background technology
In recent years, as the development of network bandwidth and the driving of user, stream media technology and related application develop rapidly, with
When the mode watched everywhere the liking of industry such as receive an education, entertain deeply, it is considered to be the mainstream applications of following high-speed broadband network,
Stream media technology is widely used inside industry-by-industry.Just as being continuously increased for Internet bandwidth is rapid with number of netizens
Increase, condition is created in transmission over networks for video frequency program, present many intelligent televisions can pass through internet viewing stream matchmaker
Body program request, programme televised live, therefore the effect that audio-video frequency content plays just has been directly connected to experience and evaluation of the user to product,
Become one of the core demand of consumption electronic product so as to improve user's audiovisual experience.
During current intelligent TV set playing stream media request program on the market, user can only using fast forwarding and fast rewinding function
A fuzzy video scene is positioned at, causes each user using the picture that fast forwarding and fast rewinding function key redirects with the picture wanting to see
There is the regular hour poor, add period of reservation of number, it is impossible to seek time points are accurately selected according to substantially picture scene, influenceed
The experience of user.
The content of the invention
The purpose of the present invention is that a kind of method that streaming media on demand seek pictures are quickly shown that provides, and solves at present
Intelligent television end playing stream media request program on the market, user can not accurately be jumped by being remotely controlled key operation fast forwarding and fast rewinding function
Go to the scene picture for wanting to see to play, a problem of fuzzy start position plays out can only be jumped to.
To achieve these goals, the technical solution adopted by the present invention is:A kind of streaming media on demand seek pictures quickly show
The method shown, method and step is as follows,
A. streaming media server is started, server storage system deposits the video file that program request needs,.
B. streaming media service end is analyzed video file, is parsed video file encapsulation format, is carried by certain time interval
Key frame is taken, and generates a series of pictures scaling figure;
C. the name of the picture generated is named with the timestamp of the key frame;
D. the picture that streaming media server generates according to key frame establishes key frame array of indexes, key frame directory entry bag
Containing timestamp and position, timestamp is the key frame timestamp, and position is the crucial frame shifting amount;It is crucial
The purpose of frame index array is for quick seek;
E. the play-on-demand program file, and the real-time recording played point time in playing process are asked in intelligent television player end
Stamp;
F. user makees object of reference in the reference point for carrying out seek operations with the timestamp;
G. when user uses fast-forward functionality key, then intelligent television play end to streaming media server ask the broadcast point when
Between stab after ten pictures (being 10 seconds per the intervals of pictures), and the picture of request is included below video pictures;Work as user
During by fast backspace key, then intelligent television plays ten pictures before end is asked to streaming media server end and is shown under video pictures
Side;
H. user stabs according to the picture and selecting positioning time of display, and the timestamp is the title for choosing picture, and intelligence is electric
Starttime is done to server transmission see request datas with the timestamp depending on playing end;
I. streaming media server response intelligent television plays the see requests at end, finds position corresponding to the key frame,
Video data is sent since the deviation post and plays end to intelligent television;
J. intelligent television player receives the video data of streaming media server response, and is commenced play out from the key frame,
Then realize user's seek assigned picture demands.
Preferably, in step b, because the picture of generation will be supplied to intelligent television end player to access, if picture point
Resolution is excessive to have certain delay in network transmission process, therefore zooms in and out processing to each pictures of generation, scaling
Size is 640*360, acts the effect for reducing delay.
Preferably, in step b, the method for extracting key frame is, in file analytically, extraction h264 code streams frame and root
Whether it is key frame ((NALU Lei Xings &0001 1111)=5) according to h264 NALU type decisions, with 10 seconds for interval, searches every
10 seconds nearest key frames, by the crucial frame decoding and generate picture and be stored in storage system, not being directed to do per pictures increases
The reasons why period of reservation of number decoding scaling processing is that substantial amounts of fragment file can influence storage system access performance, actual deployment
Need suitably to balance using time interval in view of the performance of storage system used, preferably, exemplified by using 10 seconds intervals.
In parsing H264nal forms, and when whether judge the frame be IDR key frames, then ignore if not IDR key frames
And continue read video requency frame data, if IDR key frames are then segmented according to time slicing principle, using 10 second time as
Example, starts timing with first IDR key frame, was segmented every 10 seconds, if not meeting 10 seconds segmentation principles, records
Time accumulated value simultaneously continues to read video requency frame data, untill meeting 10 seconds segmentation principles.
The picture of generation is stored in the storage system path specified, and so that intelligent television player end accesses, and configures stream
Media server url access rules.
Preferably, in step g, the selection of ten figures every time, comprising ten requests to streaming media server, every time please
Ask and all formed so that the reproduction time of record stamp is cumulative, similar in Streaming Media finds according to ten timestamps and closes on timestamp filename
Ten pictures, and return to scaling pictures corresponding to per pictures and play end to intelligent television.
Intelligent television plays end and receives ten pictures of streaming media server response, and is shown in below video, Yong Hugen
Select to specify scene picture according to screen shot, if user does not choose the picture for wanting to see in this ten pictures, press again
Fast forwarding and fast rewinding key is selected.
Preferably, in step i, graphic image timestamp that intelligent television plays end to select is to streaming media service
Device initiates seek requests, and streaming media server is inquired about according to timestamp to key frame array of indexes.
Preferably, key frame array of indexes inquiry mode is, using the timestamp as the factor, in corresponding index item,
And position corresponding to the timestamp is taken out, position denotes offset of the key frame in video file, Streaming Media
Server offsets file pointer, and plays end to intelligent television at deviation post and send audio, video data, and intelligent television plays
Device end replays from the frame.
Compared with prior art, the advantage of the invention is that:The present invention plays comprising streaming media server and intelligent television
Device two parts, by being analyzed at streaming media server end video material, available thumbnail is generated, is broadcast with player end agreement
Details is put, so as to help the quick seek of user to want the video pictures seen, user's viewing time is saved, improves the viewing product of user
Matter.
Brief description of the drawings
Fig. 1 is the schematic flow sheet of the streaming media server of the present invention;
Fig. 2 is the schematic flow sheet at the intelligent television player end of the present invention.
Embodiment
The invention will be further described below.
Embodiment:Referring to Fig. 1, a kind of method that streaming media on demand seek pictures are quickly shown, it, which is embodied, is included such as
Lower step:Start streaming media server, the video file that server storage system storage program request needs, the name of the video file
For " test.flv ":
Step 1, test.flv files are placed on Storage System for Stream Media, specified when starting streaming media server program
Storage catalogue where test.flv files, and read test.flv video files;
Step 2, after the data of obtaining step one, test.flv media format files are parsed, peel flv formatted files off
Encapsulated layer tag layers, extract AAC, h264 data;
Step 3, in step 2 parsing flv form encapsulation layer datas, while parse metaTag data, metaTag bags
Parameter information containing audio/video coding, and coding/decoding information is preserved, it can use these parameter informations in step 8 decoding H264 data;
Step 4, start to read H264 video requency frame datas, and ignore audio frame simultaneously, without reference to sound during the actual seek of user
Frequency frame;
Step 5, H264nal forms are parsed, and judge whether the frame is IDR key frames, if not IDR key frames then
Ignore and continue to read video requency frame data, if IDR key frames carry out step 6;
Step 6, it is segmented according to time slicing principle, by taking 10 second time as an example, is started with first IDR key frame
Timing, it was segmented every 10 seconds, if not meeting 10 seconds segmentation principles, records time accumulated value and continue to read video
Frame data, if having met 10 seconds segmentation principles, carry out successively Step 7: step 8;
Step 7, it is that foundation establishes key frame array of indexes according to previous action, key frame directory entry includes
Timestamp and position, timestamp are the key frame timestamps, and position is the crucial frame shifting amount.Key frame
The purpose of array of indexes is for quick seek;
Step 8, the codec parameters being resolved to according to step 3, to the IDR key frame decodings, generate YUV pictures, figure
The timestamp for being named as the frame of piece;
Step 9, the picture of step 8 generation can be supplied to intelligent television end player to access, if photo resolution mistake
Certain delay is had in network transmission process greatly, increases period of reservation of number, therefore each pictures of generation are contracted
Processing, scaled size 640*360 are put, the name of picture includes the timestamp of the frame;
Step 10, the picture that step 9 generates is placed on to the storage system path specified, for intelligent television player end
Access, and configure streaming media server url access rules;
Following steps describe intelligent television player end flow, referring to Fig. 2,
Step 11, intelligent television player end record the timestamp of the broadcasting frame, and real-time update in playing process;
Step 12, user, can be according to fast forward button selections not when using intelligent television player end fast forwarding and fast rewinding function
Together, different operations is performed.User selects fast forward button, then asks ten figures of current time stamp forward to streaming media server
Piece, differed ten seconds per pictures interval;User select back spacer, then to streaming media server ask current time stamp backward ten
Pictures, differed ten seconds per pictures interval.
Step 13, step 12 include ten requests to streaming media server, and request every time is all remembered with step 11
The reproduction time stamp of record forms for cumulative ten seconds, Streaming Media found according to ten timestamps close on timestamp filename similar in ten
Picture, and return to scaling pictures corresponding to per pictures and play end to intelligent television;
Step 14, intelligent television plays end and receives ten pictures of streaming media server response, and is shown under video
Side, user select to specify scene picture according to screen shot, as user in this ten pictures does not choose the picture for wanting to see,
Then continue to jump to step 12 and press fast forwarding and fast rewinding key again and selected;
Step 15, intelligent television play the picture that end selects according to user, corresponding timestamp are found from filename, with
On the basis of the timestamp seek requests are sent to streaming media server;
Step 10 six, streaming media server receives user seek requests, using the timestamp as the factor, is generated to step 7
Index item corresponding to the key frame index search timestamp, and take out position corresponding to the timestamp, position marks
Showing offset of the key frame in video file, streaming media server offsets file pointer, and to intelligence at deviation post
Televise to hold and send audio, video data, intelligent television player end replays from the frame.
The method quickly shown to a kind of streaming media on demand seek pictures provided by the present invention above has carried out detailed Jie
Continue, specific case used herein is set forth to the principle and embodiment of the present invention, and the explanation of above example is only
It is the method and its core concept for being used to help understand the present invention;Meanwhile for those of ordinary skill in the art, according to this hair
Bright thought, there will be changes in specific embodiments and applications, change and improvement to the present invention will be can
Can, without the spirit and scope beyond accessory claim defined, in summary, this specification content should not be construed as
Limitation of the present invention.
Claims (9)
1. a kind of method that streaming media on demand seek pictures are quickly shown, it is characterised in that:Method and step is as follows,
A. streaming media server, the video file that server storage system storage program request needs are started;
B. streaming media service end is analyzed video file, parses video file encapsulation format, is extracted and is closed by certain time interval
Key frame, and generate a series of pictures scaling figure;
C. the name of the picture generated is named with the timestamp of the key frame;
D. the picture that streaming media server generates according to key frame establishes key frame array of indexes, and key frame directory entry includes
Timestamp and position, timestamp are the key frame timestamps, and position is the crucial frame shifting amount;
E. the play-on-demand program file, and the real-time recording played point timestamp in playing process are asked in intelligent television player end;
F. user makees object of reference in the reference point for carrying out seek operations with the timestamp;
G. when user uses fast-forward functionality key, then intelligent television plays end and asks the broadcast point timestamp to streaming media server
Ten pictures afterwards, and the picture of request is included below video pictures;When user presses fast backspace key, then intelligent television plays end
Ten pictures and it is shown in before being asked to streaming media server end below video pictures;
H. user is stabbed according to the picture and selecting positioning time of display, and the timestamp is the title for choosing picture, and intelligent television is broadcast
Put end and starttime is done to server transmission see request datas with the timestamp;
I. streaming media server response intelligent television plays the see requests at end, position corresponding to the key frame is found, from this
Deviation post starts to send video data to intelligent television broadcasting end;
J. intelligent television player receives the video data of streaming media server response, and is commenced play out from the key frame, then real
User's seek assigned picture demands are showed.
2. the method that a kind of streaming media on demand seek pictures according to claim 1 are quickly shown, it is characterised in that:Step
In b, processing, scaled size 640*360 need to be zoomed in and out to each pictures of generation.
3. the method that a kind of streaming media on demand seek pictures according to claim 1 are quickly shown, it is characterised in that:Step
In b, the method for extracting key frame is, in file analytically, extracts h264 code streams frame and according to h264 NALU type decisions
Whether it is key frame ((NALU Lei Xings &0001 1111)=5), with 10 seconds for interval, searches every 10 seconds nearest key frames, will
The crucial frame decoding simultaneously generates picture and is stored in storage system.
4. the method that a kind of streaming media on demand seek pictures according to claim 3 are quickly shown, it is characterised in that:Solving
H264nal forms are analysed, and when whether judge the frame be IDR key frames, then ignore if not IDR key frames and continue reading and regard
Frequency frame data, if IDR key frames are then segmented according to time slicing principle, by taking 10 second time as an example, with first IDR
Key frame starts timing, is segmented every 10 seconds, if do not meet 10 seconds segmentation principle, record time accumulated value and after
Resume studies and take video requency frame data, untill meeting 10 seconds segmentation principles.
5. the method that a kind of streaming media on demand seek pictures according to claim 3 are quickly shown, it is characterised in that:Step
The picture of generation is stored in the storage system path specified, and so that intelligent television player end accesses, and configures streaming media service
Device url access rules.
6. the method that a kind of streaming media on demand seek pictures according to claim 1 are quickly shown, it is characterised in that:Step
In g, the selection of ten figures every time, comprising ten requests to streaming media server, request is all with the reproduction time of record every time
Stamp is cumulative to be formed, Streaming Media found according to ten timestamps close on timestamp filename similar in ten pictures, and return to every
Scaling pictures corresponding to picture play end to intelligent television.
7. the method that a kind of streaming media on demand seek pictures according to claim 6 are quickly shown, it is characterised in that:Intelligence
Televise to hold and receive ten pictures that streaming media server responds, and be shown in below video, user selects according to screen shot
Specified scene picture is selected, if user does not choose the picture for wanting to see in this ten pictures, fast forwarding and fast rewinding key is pressed again and enters
Row selection.
8. the method that a kind of streaming media on demand seek pictures according to claim 1 are quickly shown, it is characterised in that:Step
In i, the graphic image timestamp that intelligent television plays end to select initiates seek requests, Streaming Media to streaming media server
Server is inquired about according to timestamp to key frame array of indexes.
9. the method that a kind of streaming media on demand seek pictures according to claim 8 are quickly shown, it is characterised in that:It is crucial
Frame index array inquiry mode is, using the timestamp as the factor, in corresponding index item, and takes out corresponding to the timestamp
Position, position denote offset of the key frame in video file, and streaming media server offsets file pointer, and
End being played to intelligent television at deviation post and sending audio, video data, intelligent television player end is broadcast again from the frame.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710725651.0A CN107484039A (en) | 2017-08-22 | 2017-08-22 | A kind of method that streaming media on demand seek pictures are quickly shown |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710725651.0A CN107484039A (en) | 2017-08-22 | 2017-08-22 | A kind of method that streaming media on demand seek pictures are quickly shown |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107484039A true CN107484039A (en) | 2017-12-15 |
Family
ID=60602142
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710725651.0A Pending CN107484039A (en) | 2017-08-22 | 2017-08-22 | A kind of method that streaming media on demand seek pictures are quickly shown |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107484039A (en) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108600858A (en) * | 2018-05-18 | 2018-09-28 | 高新兴科技集团股份有限公司 | A kind of video broadcasting method of simultaneous display AR information |
CN108737908A (en) * | 2018-05-21 | 2018-11-02 | 腾讯科技(深圳)有限公司 | A kind of media playing method, device and storage medium |
CN108810622A (en) * | 2018-07-09 | 2018-11-13 | 腾讯科技(深圳)有限公司 | Extracting method, device, computer-readable medium and the electronic equipment of video frame |
CN109547860A (en) * | 2018-12-07 | 2019-03-29 | 晶晨半导体(上海)股份有限公司 | A kind of method and IPTV playing device of the video suspension continued broadcasting of program request |
CN109862423A (en) * | 2019-01-03 | 2019-06-07 | 珠海亿智电子科技有限公司 | A kind of video seek method, apparatus, terminal and computer readable storage medium |
CN109982151A (en) * | 2017-12-28 | 2019-07-05 | 中国移动通信集团福建有限公司 | VOD method, device, equipment and medium |
CN110035298A (en) * | 2019-04-15 | 2019-07-19 | 深圳市摩天之星企业管理有限公司 | A kind of media fast playing method |
CN110072123A (en) * | 2018-01-24 | 2019-07-30 | 中兴通讯股份有限公司 | A kind of recovery playback method, video playing terminal and the server of video |
CN110213614A (en) * | 2019-05-08 | 2019-09-06 | 北京字节跳动网络技术有限公司 | The method and apparatus of key frame are extracted from video file |
CN111405354A (en) * | 2020-03-10 | 2020-07-10 | 亦非云互联网技术(上海)有限公司 | Optimization method and system for player channel switching, storage medium and player |
CN113556620A (en) * | 2021-07-20 | 2021-10-26 | 湖南快乐阳光互动娱乐传媒有限公司 | Media playing method, device and system |
CN113726778A (en) * | 2021-08-30 | 2021-11-30 | 咪咕视讯科技有限公司 | Streaming media seek method, device, computing equipment and computer storage medium |
CN114117120A (en) * | 2021-11-23 | 2022-03-01 | 上海赛连信息科技有限公司 | Video file intelligent index generation system and method based on content analysis |
CN114339289A (en) * | 2021-12-30 | 2022-04-12 | 杭州当虹科技股份有限公司 | Video playing processing method |
CN114339291A (en) * | 2021-12-31 | 2022-04-12 | 杭州当虹科技股份有限公司 | Method for zooming and playing streaming media video |
CN114615549A (en) * | 2022-05-11 | 2022-06-10 | 北京搜狐新动力信息技术有限公司 | Streaming media seek method, client, storage medium and mobile device |
CN115174924A (en) * | 2022-07-20 | 2022-10-11 | 天翼数字生活科技有限公司 | Set top box, video play-out delay calculation method, system, equipment and medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101540861A (en) * | 2009-01-14 | 2009-09-23 | 宇龙计算机通信科技(深圳)有限公司 | Playing method, system and mobile terminal of video file |
CN101980533A (en) * | 2010-11-12 | 2011-02-23 | 中国华录集团有限公司 | Method for implementing stunt mode function of transport stream file based on indexed file |
CN102780919A (en) * | 2012-08-24 | 2012-11-14 | 乐视网信息技术(北京)股份有限公司 | Method for carrying out video location and displaying through key frame |
CN104618810A (en) * | 2014-07-23 | 2015-05-13 | 腾讯科技(北京)有限公司 | Play preview method of multimedia information and client terminal thereof |
WO2015159128A1 (en) * | 2014-04-16 | 2015-10-22 | Telefonaktiebolaget L M Ericsson (Publ) | System and method of providing direct access to specific timestamp points of streamed video content during consumption on a limited interaction capability device |
CN105472339A (en) * | 2015-12-15 | 2016-04-06 | 浙江省公众信息产业有限公司 | Method, server and system for implementing video playback |
CN105898319A (en) * | 2015-12-22 | 2016-08-24 | 乐视云计算有限公司 | Video transcoding method and device |
CN106851407A (en) * | 2017-01-24 | 2017-06-13 | 维沃移动通信有限公司 | A kind of control method and terminal of video playback progress |
-
2017
- 2017-08-22 CN CN201710725651.0A patent/CN107484039A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101540861A (en) * | 2009-01-14 | 2009-09-23 | 宇龙计算机通信科技(深圳)有限公司 | Playing method, system and mobile terminal of video file |
CN101980533A (en) * | 2010-11-12 | 2011-02-23 | 中国华录集团有限公司 | Method for implementing stunt mode function of transport stream file based on indexed file |
CN102780919A (en) * | 2012-08-24 | 2012-11-14 | 乐视网信息技术(北京)股份有限公司 | Method for carrying out video location and displaying through key frame |
WO2015159128A1 (en) * | 2014-04-16 | 2015-10-22 | Telefonaktiebolaget L M Ericsson (Publ) | System and method of providing direct access to specific timestamp points of streamed video content during consumption on a limited interaction capability device |
CN104618810A (en) * | 2014-07-23 | 2015-05-13 | 腾讯科技(北京)有限公司 | Play preview method of multimedia information and client terminal thereof |
CN105472339A (en) * | 2015-12-15 | 2016-04-06 | 浙江省公众信息产业有限公司 | Method, server and system for implementing video playback |
CN105898319A (en) * | 2015-12-22 | 2016-08-24 | 乐视云计算有限公司 | Video transcoding method and device |
CN106851407A (en) * | 2017-01-24 | 2017-06-13 | 维沃移动通信有限公司 | A kind of control method and terminal of video playback progress |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109982151A (en) * | 2017-12-28 | 2019-07-05 | 中国移动通信集团福建有限公司 | VOD method, device, equipment and medium |
CN109982151B (en) * | 2017-12-28 | 2021-06-25 | 中国移动通信集团福建有限公司 | Video-on-demand method, device, equipment and medium |
CN110072123A (en) * | 2018-01-24 | 2019-07-30 | 中兴通讯股份有限公司 | A kind of recovery playback method, video playing terminal and the server of video |
CN110072123B (en) * | 2018-01-24 | 2022-04-15 | 中兴通讯股份有限公司 | Video recovery playing method, video playing terminal and server |
CN108600858B (en) * | 2018-05-18 | 2020-08-04 | 高新兴科技集团股份有限公司 | Video playing method for synchronously displaying AR information |
CN108600858A (en) * | 2018-05-18 | 2018-09-28 | 高新兴科技集团股份有限公司 | A kind of video broadcasting method of simultaneous display AR information |
CN108737908A (en) * | 2018-05-21 | 2018-11-02 | 腾讯科技(深圳)有限公司 | A kind of media playing method, device and storage medium |
CN108737908B (en) * | 2018-05-21 | 2021-11-30 | 腾讯科技(深圳)有限公司 | Media playing method, device and storage medium |
US11200426B2 (en) | 2018-07-09 | 2021-12-14 | Tencent Technology (Shenzhen) Company Limited | Video frame extraction method and apparatus, computer-readable medium |
CN108810622B (en) * | 2018-07-09 | 2020-01-24 | 腾讯科技(深圳)有限公司 | Video frame extraction method and device, computer readable medium and electronic equipment |
CN108810622A (en) * | 2018-07-09 | 2018-11-13 | 腾讯科技(深圳)有限公司 | Extracting method, device, computer-readable medium and the electronic equipment of video frame |
EP3664462A1 (en) * | 2018-12-07 | 2020-06-10 | Amlogic (Shanghai) Co., Ltd. | Network outage continued playing method of on-demand video, and iptv playing device |
CN109547860A (en) * | 2018-12-07 | 2019-03-29 | 晶晨半导体(上海)股份有限公司 | A kind of method and IPTV playing device of the video suspension continued broadcasting of program request |
CN109862423A (en) * | 2019-01-03 | 2019-06-07 | 珠海亿智电子科技有限公司 | A kind of video seek method, apparatus, terminal and computer readable storage medium |
CN110035298A (en) * | 2019-04-15 | 2019-07-19 | 深圳市摩天之星企业管理有限公司 | A kind of media fast playing method |
CN110035298B (en) * | 2019-04-15 | 2020-04-14 | 深圳市摩天之星企业管理有限公司 | Media quick playing method |
CN110213614A (en) * | 2019-05-08 | 2019-09-06 | 北京字节跳动网络技术有限公司 | The method and apparatus of key frame are extracted from video file |
CN111405354A (en) * | 2020-03-10 | 2020-07-10 | 亦非云互联网技术(上海)有限公司 | Optimization method and system for player channel switching, storage medium and player |
CN113556620A (en) * | 2021-07-20 | 2021-10-26 | 湖南快乐阳光互动娱乐传媒有限公司 | Media playing method, device and system |
CN113726778A (en) * | 2021-08-30 | 2021-11-30 | 咪咕视讯科技有限公司 | Streaming media seek method, device, computing equipment and computer storage medium |
CN114117120A (en) * | 2021-11-23 | 2022-03-01 | 上海赛连信息科技有限公司 | Video file intelligent index generation system and method based on content analysis |
CN114339289A (en) * | 2021-12-30 | 2022-04-12 | 杭州当虹科技股份有限公司 | Video playing processing method |
CN114339289B (en) * | 2021-12-30 | 2023-08-15 | 杭州当虹科技股份有限公司 | Video playing processing method |
CN114339291A (en) * | 2021-12-31 | 2022-04-12 | 杭州当虹科技股份有限公司 | Method for zooming and playing streaming media video |
CN114339291B (en) * | 2021-12-31 | 2024-05-28 | 杭州当虹科技股份有限公司 | Method for scaling and playing streaming media video |
CN114615549B (en) * | 2022-05-11 | 2022-09-20 | 北京搜狐新动力信息技术有限公司 | Streaming media seek method, client, storage medium and mobile device |
CN114615549A (en) * | 2022-05-11 | 2022-06-10 | 北京搜狐新动力信息技术有限公司 | Streaming media seek method, client, storage medium and mobile device |
CN115174924A (en) * | 2022-07-20 | 2022-10-11 | 天翼数字生活科技有限公司 | Set top box, video play-out delay calculation method, system, equipment and medium |
CN115174924B (en) * | 2022-07-20 | 2024-05-28 | 天翼数字生活科技有限公司 | Set top box, video playing time delay calculation method, system, equipment and medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107484039A (en) | A kind of method that streaming media on demand seek pictures are quickly shown | |
AU2022287638B2 (en) | Systems and methods for providing a slow motion video stream concurrently with a normal-speed video stream upon detection of an event | |
US8521009B2 (en) | Systems and methods to modify playout or playback | |
US11943512B2 (en) | Content structure aware multimedia streaming service for movies, TV shows and multimedia contents | |
US20220400318A1 (en) | Trick playback of video data | |
US20040128317A1 (en) | Methods and apparatuses for viewing, browsing, navigating and bookmarking videos and displaying images | |
KR100889986B1 (en) | System for providing interactive broadcasting terminal with recommended keyword, and method for the same | |
KR101002070B1 (en) | Relation contents receiving apparatus, relation contents providing apparatus and relation contents transmitting system using thereof | |
US20040040041A1 (en) | Interactive applications for stored video playback | |
US9396761B2 (en) | Methods and systems for generating automatic replays in a media asset | |
US20130091299A1 (en) | Method and Apparatus for Navigating a Video Via a Transcript of Spoken Dialog | |
US20090089846A1 (en) | System and method providing enhanced features for streaming video-on-demand | |
KR100589823B1 (en) | Method and apparatus for fast metadata generation, delivery and access for live broadcast program | |
JP2015144441A (en) | System and method for enhancing video selection | |
WO2008004211A2 (en) | Tv-on-demand | |
JP2013192062A (en) | Video distribution system, video distribution apparatus, video distribution method and program | |
JP2010226630A (en) | Image processing apparatus having comment processing function, and method of processing comments of the same | |
US20200186852A1 (en) | Methods and Systems for Switching Between Summary, Time-shifted, or Live Content | |
US20130125188A1 (en) | Multimedia presentation processing | |
US20180206004A1 (en) | Enhanced restart tv | |
WO2001018658A1 (en) | Method and apparatus for sending slow motion video-clips from video presentations to end viewers upon request | |
KR101078701B1 (en) | Method and apparatus for selective section playback of iptv program | |
KR101500498B1 (en) | Method and system for opening images jump service of streaming moving picture | |
Liu et al. | Uninterrupted recording and real time content-based indexing service for iptv systems | |
Rambhia et al. | MPEG-4-based automatic fine granularity personalization of broadcast multimedia content |
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: 20171215 |