Network live broadcasting system with playback function and player
A technology of web live broadcast and function, applied in the field of live broadcast, can solve the problem of inability to realize playback for any length of time, and achieve the effect of precise positioning
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] refer to figure 1 , is a structural diagram of a network live broadcast system with playback function described in Embodiment 1 of the present invention.
[0043] The network live broadcast system mainly includes a streaming media server 1 and a client 2, wherein the client 2 is used to send a request to the streaming media server 1, and the streaming media server 1 is used to respond to the request of the client 2 and send the live video to the client 2 play.
[0044] Wherein, the client 2 mainly includes:
[0045] Playback request sending module 21, for sending playback request to streaming media server 1;
[0046] Video receiving module 22, for receiving the requested live video from streaming server 1;
[0047] The video playing module 23 is used for playing live video.
[0048] Wherein, the streaming media server 1 mainly includes:
[0049] The live data receiving module 11 is used to receive the live video, and the live video needs to be made into a streaming...
Embodiment 2
[0059] This embodiment is a preferred embodiment. On the basis of Embodiment 1, a key frame index-based caching technology is provided, which further realizes the precise positioning of video live broadcast in time and playback.
[0060] refer to figure 2 , is a structural diagram of a network live broadcast system according to Embodiment 2 of the present invention.
[0061] The live network system includes a streaming server 1 and a client 2, wherein the streaming server 1 may include:
[0062] The live data receiving module is used to receive the live video;
[0063] A cache module, configured to cache the received live video;
[0064] The playback request receiving module is used to receive the playback request sent by the client;
[0065] A data acquisition module, configured to acquire the corresponding live video from the cache module according to the request;
[0066] The data transmission module is used to send the obtained live video to the client.
[0067] The ...
Embodiment 3
[0090] refer to image 3 , is a structural diagram of a player described in Embodiment 3 of the present invention.
[0091] The player usually runs on the client side of the webcast system, and the player mainly includes:
[0092] A live request sending module 31, configured to send a live request to the server;
[0093] The playback request sending module 32 is used to send the playback request to the server side;
[0094] Video receiving module 33, for receiving the requested live video from the server side;
[0095] The video playing module 34 is used for playing live video.
[0096] Wherein, the server end mainly refers to a streaming media server.
[0097] If what the player sent was a live broadcast request, then the video receiving module 33 and the video playing module 34 received and played the currently live streaming video; if what the player sent was a live playback request, then the video receiving module 33 and the video playing module 34 Streaming media vid...
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