A video distribution method based on cable home gateway
A home gateway and home network technology, applied in the field of gateways, can solve the problems that different terminals provide video distribution and transmission, and home gateways cannot meet the requirements.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0050] combined with figure 1 and figure 2 As shown, a video distribution method based on the cable home gateway, including the cable home gateway, the cable home gateway has a built-in Cable Modem module, TS over IP module, Route module and HLS Server module, wherein:
[0051] The TS over IP module is used to encapsulate the TS stream of the specified frequency point and the specified PID program into an IP stream;
[0052] The HLS Server module slices the TS stream and generates an m3u8 playlist for the terminal to play by adopting a rate-adaptive method;
[0053] Cable Modem module, used to realize modulation and demodulation function;
[0054] Route module, used to realize route selection;
[0055] The video distribution process is:
[0056]Step S100: when the cable home gateway is online, download the electronic program guide from the front-end TFTP server, the electronic program guide is used to describe the program information that can be played through the cable h...
Embodiment 2
[0072] On the basis of Example 1, combined with image 3 As shown, the specific steps for the terminal to send a live broadcast request in step S500 include:
[0073] Step A1: The terminal invokes the play interface, and sends a play (play) request to the cable home gateway. The play request carries a live request parameter, and the live request parameter includes a channel name and a desired play type;
[0074] Step A2: The cable home gateway receives the play request, parses the parameters, and when the expected playback type is Type=1, obtains the PID information from the program list, successfully obtains the information, joins the IGMP multicast, pushes it out from the Eth channel, returns True and the play link, And detect the heartbeat in real time. When the link is disconnected, stop streaming and release the channel; if the acquisition of information fails, return false; if Type=2, obtain the multicast address and PcrPid from the program list, if the acquisition fails...
Embodiment 3
[0078] On the basis of Example 1, in conjunction with the attached Figure 4 As shown, the specific steps for the terminal to send an on-demand request in the step S500 include:
[0079] Step B1: The terminal initiates a request to the streaming front-end for the on-demand program, and the streaming front-end returns the parameters of the corresponding on-demand program, and the parameters include frequency point, program number and modulation method;
[0080] Step B2: After receiving the parameters of the corresponding on-demand programs returned by the streaming front-end, the terminal initiates a setup request to the cable home gateway and carries the parameters;
[0081] Step B3: The cable home gateway receives the setup request and analyzes it, locks the corresponding frequency point and obtains the video stream of the program corresponding to the program number, if the requested frequency point is successfully locked, analyzes the PID information of the program according...
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