Live broadcast and time shifting playing method and system
A time-shift playback and time-shift technology, applied in image communication, selective content distribution, electrical components, etc., can solve the problems of complex development of time-shift functions, unstable performance, and time-consuming, saving labor and material costs, and developing and easy to achieve, performance-guaranteed effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] figure 1 It is a flow chart of a live broadcast time-shift playback method in a preferred embodiment of the present invention; the method includes the following steps:
[0031] S101, cutting the video uploaded to the nginx server into ts files of specified duration in advance, and modifying the live m3u8 file in real time;
[0032] The live m3u8 file is used to record the duration and playback path of the latest N ts files; the size of N is set by the user;
[0033] S102, creating a file and playing information recorder in advance;
[0034] The file and broadcast information recorder is used to record the ts file information generated by each live broadcast and the playback record of each live time shift request; then according to the live time shift request information, different live time shift requests are transmitted corresponding ts files ;
[0035] Described ts file information comprises creation time, duration, playing path of ts file;
[0036] The playback r...
Embodiment 2
[0049] figure 2 It is a structural diagram of a live time-shift playback system in a preferred embodiment of the present invention. Described system comprises nginx server, file and playing information recorder and player;
[0050] Described nginx server comprises video slicing module and HTTP service module;
[0051]The video slice module is used to cut the video uploaded to the nginx server into ts files of specified duration, and modify live m3u8 files in real time;
[0052] The live m3u8 file is used to record the duration and playback path of the latest N ts files; the size of N is set by the user;
[0053] The HTTP service module is used to receive the playback request submitted by the player, and judge the file type of the playback request. If it is a ts file (that is, an on-demand request), the content of the ts file will be returned to the player, otherwise, the playback request will be served through HTTP Module, forwarded to the file and playback information rec...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com