Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Video live and replaying system and video live and replaying method

A live video and video technology, applied in the transmission system, image communication, selective content distribution, etc., can solve the problems of high back-end work pressure, difficult expansion of the system, and different playback URLs, etc., to achieve simplified work and high scalability performance and avoid performance bottlenecks

Active Publication Date: 2017-05-17
徐亮
View PDF7 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Traditional video playback system architecture such as figure 2 As shown, the publishing end only completes the work of collecting and uploading video frames, and other transcoding, recording, and distribution tasks are completed by the back-end cluster. This design leads to considerable work pressure on the back-end
From the point of view of the publisher, its network uplink bandwidth is limited, but sufficient computing resources are not effectively utilized
The traditional HLS video live broadcast and playback system puts CPU-intensive tasks such as encoding and slicing on the server side. In this way, with the increase of video publishing ends and / or playback ends, the server becomes the bottleneck of the system, which is limited by the computing resources of the server (CPU / GPU), the entire system is difficult to expand, and cannot efficiently support high-concurrency live video services
[0005] On the other hand, existing video systems treat live broadcast and rebroadcast as two different media contents, resulting in different playback URLs during the live broadcast and playback URLs after the live broadcast. It's a big inconvenience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Video live and replaying system and video live and replaying method
  • Video live and replaying system and video live and replaying method

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0052] #EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:8 #EXT-X-MEDIA-SEQUENCE:2680 #EXTINF:8, https: / / priv.example.com / fileSequence2680.ts #EXTINF:8 , https: / / priv.example.com / fileSequence2681.ts #EXTINF:8, https: / / priv.example.com / fileSequence2682.ts

example 2

[0054] #EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:8 #EXTINF:8, https: / / priv.example.com / fileSequence2679.ts #EXTINF:8, https: / / priv.example.com / fileSequence2680.ts #EXTINF:8, https: / / priv.example.com / fileSequence2681.ts #EXTINF:8, https: / / priv.example.com / fileSequence2682.ts #EXTINF:8, https: / / priv .example.com / fileSequence2683.ts#EXT-X-ENDLIST

[0055] Web browser via HTML The tag supports playing HLS video streams, and the tag has a src attribute pointing to m3u8URL, where a web page is required as a container for the embedded HLS video.

[0056]

[0057] HLS video container web page code example

[0058] This container webpage (playback.html) can be placed on any web server as a static webpage, such as http: / / mybackend.com / playback.html, through the query string of the URL, bring the URL information of m3u8, and finally play the URL form Such as (full version URL), the script in the container webpage extracts the URL of the m3u8 file from the URL query ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a video live replaying system and video live replaying method which uses the HLS(reference manual) protocol as the bottom video play protocol and provides an innovating video dissemination method,computation-intensive tasks(the video coding, packaging, conversion etc)which are completed by the server traditionally are transferred to the publish side, the application of the sever resource is reduced radically, thus the system performance bottleneck is avoided, the function of the sever is streamlined into file storage and distribution, the file distribution is accelerated through CDN(the content distribution web), the system is highly expansibility. A new system is provided, the problem of the live / replaying uniform access URL is solved through sharing the same HLS video index file.

Description

[0001] Technical field: [0002] The invention relates to network video playback, in particular to a video live broadcast playback system and a video live playback playback method. [0003] Background technique: [0004] Traditional video playback system architecture such as figure 2 As shown, the publishing end only completes the work of collecting and uploading video frames, and other transcoding, recording, and distribution tasks are all completed by the back-end cluster. This design leads to considerable work pressure on the back-end. From the perspective of the publisher, its network uplink bandwidth is limited, but sufficient computing resources are not effectively utilized. The traditional HLS video live broadcast and playback system puts CPU-intensive tasks such as encoding and slicing on the server side. In this way, with the increase of video publishing ends and / or playback ends, the server becomes the bottleneck of the system, which is limited by the computing res...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/06H04L29/08H04N21/845
CPCH04L67/1097H04N21/8456H04L65/762
Inventor 徐亮
Owner 徐亮
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products