CN111225252A - PON gateway UPNP video live broadcast method based on openwrt system - Google Patents

PON gateway UPNP video live broadcast method based on openwrt system Download PDF

Info

Publication number
CN111225252A
CN111225252A CN202010009004.1A CN202010009004A CN111225252A CN 111225252 A CN111225252 A CN 111225252A CN 202010009004 A CN202010009004 A CN 202010009004A CN 111225252 A CN111225252 A CN 111225252A
Authority
CN
China
Prior art keywords
program
upnp
data packet
server
multicast
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.)
Granted
Application number
CN202010009004.1A
Other languages
Chinese (zh)
Other versions
CN111225252B (en
Inventor
郑嘉靖
林榕
赵志勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Unionman Technology Co Ltd
Original Assignee
Guangdong Unionman Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Unionman Technology Co Ltd filed Critical Guangdong Unionman Technology Co Ltd
Priority to CN202010009004.1A priority Critical patent/CN111225252B/en
Publication of CN111225252A publication Critical patent/CN111225252A/en
Application granted granted Critical
Publication of CN111225252B publication Critical patent/CN111225252B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26258Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/232Content retrieval operation locally within server, e.g. reading video streams from disk arrays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • H04N21/6405Multicasting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • H04N21/6408Unicasting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention relates to the technical field of data processing, and provides a PON gateway UPNP video live broadcast method based on an openwrt system.A DMS server stores program list information data in a local database of the DMS server, distributes a program list to bound UPNP equipment, extracts a broadcast website of a selected broadcast program from the local database of the DMS server after receiving a program link request of client UPNP equipment for a certain program, and encapsulates the broadcast website into a multicast message so as to acquire a program multicast stream data packet of a broadcast television front end; and then the DMS server re-encapsulates the program multicast stream data packet into a program unicast data packet and distributes the program unicast data packet to the corresponding UPNP equipment. The invention utilizes the DMS server developed based on openwrt system to distribute live broadcast video stream in real time, realizes live broadcast of UPNP equipment network without delay and pause, and greatly improves the watching experience of users.

Description

PON gateway UPNP video live broadcast method based on openwrt system
Technical Field
The invention relates to the technical field of data processing, in particular to a PON gateway UPNP video live broadcast method based on an openwrt system.
Background
UPNP (Universal Plug and Play) protocol, namely the universal Plug and play protocol. UPNP is a structure in which various intelligent devices, wireless devices, personal computers, and the like implement peer-to-peer network connections (P2P) that are distributed and open, and is an independent medium. In any operating system, a UPNP device may be used using any programming language. The UPNP specification is based on the TCP/IP protocol and a new Internet protocol that is formulated for devices to communicate with each other.
Unicast needs to establish a single data channel between a client and a media server; whereas multicast enables point-to-multipoint network connections between a sender and each recipient. The multicast router establishes tree-type routing for the multicast data packet by means of a multicast routing protocol, and transmitted information begins to be copied and distributed at the fork intersections as far as possible.
In the application of the existing DLNA (DIGITAL LIVING NETWORK ALLIANCE ), the use of a DMS (DIGITAL MEDIA SERVER, digital media server) is common, but the existing openwrt scheme only realizes the playing of local storage (U-disk) resources, and for broadcast and television live broadcast video streams, because the broadcast and television live broadcast video streams are multicast-based video streams and real-time data streams, there is no way to play the broadcast and television live broadcast video streams after local storage, so that the existing DLNA server developed based on the openwrt system has no way to perform UPNP distribution playing in the DMS for broadcast and television live broadcast video sources.
Disclosure of Invention
The invention provides a PON gateway UPNP video live broadcast method based on an openwrt system, which solves the technical problems of poor user experience due to data delay caused by network delay when the existing mobile terminal is connected with a network (in an external network form) to watch live broadcast.
In order to solve the technical problem, the invention provides a PON gateway UPNP video live broadcast method based on openwrt system, which comprises the following steps:
s1, the server side of the PON gateway obtains the data information of the live program list;
s2, the server analyzes and stores the live program list data information and distributes the live program list data information to bound UPNP equipment;
s3, when a UPNP equipment selects a program to play, the server analyzes the playing website of the selected program from the stored live program list data information;
s4, the server side packages the multicast message according to the playing website and adds multicast to obtain a program multicast stream data packet of the broadcasting and television front end;
and S5, the server re-encapsulates the program multicast stream data packet into a program unicast data packet, and distributes the program unicast data packet to the corresponding UPNP equipment.
S6, when the UPNP device broadcasts the selected program according to the program unicast data packet, the server side sends a multicast join request to the broadcast television information network at regular time, acquires a new program multicast stream data packet, and enters the step S4.
In step S4, the server encapsulates the multicast packet according to the broadcast website, and specifically includes the steps of:
s41, acquiring the multicast address and the port number in the playing website;
s42, acquiring a wide area network IP address communicated with the radio and television intranet;
s43, packaging the multicast address, the port number and the IP address into the multicast message.
In step S5, the server repackages the multicast streaming data packet of the program into a unicast data packet of the program, specifically including the steps of:
s51, the server side inputs the program multicast stream data packet led from the broadcasting and television front end to a central control module of the server side, and reports the program multicast stream data packet to an application layer from a kernel in real time;
and S52, the application layer repackages the program multicast stream data packet into a program unicast data packet.
In step S52, the server reports the kernel to the application layer in real time through a Netlink socket.
The service side is a DMS service side, and the DMS service side adopts an openwrt system.
In step S1, the server obtains the live program list data information through an http request.
In step S2, specifically, the method includes: and the server stores the analyzed live program list data information in a local database thereof, and distributes the program list in the live program list data information to the bound UPNP equipment through a standard UPNP protocol.
The UPNP equipment is a multimedia player with a UPNP function.
And the UPNP equipment and the server side carry out data transmission through the PON gateway.
The invention provides a PON gateway UPNP video live broadcast method based on openwrt system, firstly, a DMS server stores program list information data in a local database thereof, distributes a program list to a bound UPNP device, after receiving a program link request of a client UPNP device to a certain program, the DMS server extracts a broadcast website of the selected broadcast program from the local database thereof, and packages the broadcast website into multicast messages so as to obtain a program multicast stream data packet of a broadcast television front end; and then the DMS server re-encapsulates the program multicast stream data packet into a program unicast data packet and distributes the program unicast data packet to the corresponding UPNP equipment. By implementing the method, the UPNP is distributed to the live video stream in real time by using the DMS server developed based on the openwrt system, the live video broadcast of the UPNP equipment network without delay and pause is realized, and the watching experience of a user is greatly improved.
Drawings
Fig. 1 is a system flowchart of a PON gateway UPNP video live broadcast method based on an openwrt system according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating the detailed operation of step S4 in FIG. 1 according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating a specific operation of step S5 in fig. 1 according to an embodiment of the present invention.
Detailed Description
The embodiments of the present invention will be described in detail below with reference to the accompanying drawings, which are given solely for the purpose of illustration and are not to be construed as limitations of the invention, including the drawings which are incorporated herein by reference and for illustration only and are not to be construed as limitations of the invention, since many variations thereof are possible without departing from the spirit and scope of the invention.
As shown in fig. 1, a PON gateway UPNP video live broadcast method based on an openwrt system provided in the embodiment of the present invention includes the following steps:
s1, the server side of the PON gateway obtains the data information of the live program list;
s2, the server analyzes and stores the live program list data information and distributes the live program list data information to bound UPNP equipment;
s3, when a UPNP equipment selects a program to play, the server analyzes the playing website of the selected program from the stored live program list data information;
s4, the server side packages the multicast message according to the playing website and adds multicast to obtain a program multicast stream data packet of the broadcasting and television front end;
and S5, the server re-encapsulates the program multicast stream data packet into a program unicast data packet, and distributes the program unicast data packet to the corresponding UPNP equipment.
S6, when the UPNP device broadcasts the selected program according to the program unicast data packet, the server side sends a multicast join request to the broadcast television information network at regular time, acquires a new program multicast stream data packet, and enters the step S4.
Referring to fig. 2, in step S4, the server encapsulates the multicast packet according to the broadcast website, which specifically includes the steps of:
s41, acquiring the multicast address and the port number in the playing website;
s42, acquiring a wide area network IP address communicated with the radio and television intranet;
s43, packaging the multicast address, the port number and the IP address into the multicast message.
Referring to fig. 3, in step S5, the server repackages the multicast streaming data packet of the program into a unicast streaming data packet of the program, specifically includes the steps of:
s51, the server side inputs the program multicast stream data packet led from the broadcasting and television front end to a central control module of the server side, and reports the program multicast stream data packet to an application layer from a kernel in real time;
and S52, the application layer repackages the program multicast stream data packet into a program unicast data packet.
In step S52, the server reports the kernel to the application layer in real time through a Netlink socket.
The service side is a DMS service side, and the DMS service side adopts an openwrt system.
In step S1, the server obtains the live program list data information through an http request.
In step S2, specifically, the method includes: and the server stores the analyzed live program list data information in a local database thereof, and distributes the program list in the live program list data information to the bound UPNP equipment through a standard UPNP protocol.
The UPNP equipment is a multimedia player with a UPNP function.
And the UPNP equipment and the server side carry out data transmission through the PON gateway.
Referring to fig. 1 to fig. 3, the specific working flow of the live broadcasting method is as follows:
firstly, a DMS server side sends an http request to a broadcast television information network (broadcasting and television front end) to acquire live program list data information; and then, the DMS server analyzes the live program list data information and stores the data information into a local database, and simultaneously distributes the program list in the live program list data information to peripheral bound UPNP equipment through a standard UPNP protocol.
At this time, when a certain UPNP device (for example, a player supporting a UPNP function downloaded by a mobile phone, or VLC software of a computer terminal) selects a program to play, the DMS server obtains a playing website of the selected program from the live program list data stored in a local database, and obtains a multicast address and a port number of the selected program and a wide area network IP address communicating with a radio and television intranet according to the playing website; and finally, packaging the multicast address, the port number and the IP address into a multicast message and sending the multicast message to a broadcast television information network, thereby joining multicast and acquiring a program multicast stream data packet at the front end of the broadcast television.
And the DMS server inputs the program multicast streaming data packet led from the radio and television front end into a central control module of the DMS server, and reports the program multicast streaming data packet to an application layer from a kernel in real time, and the application layer re-encapsulates the program multicast streaming data packet into a program unicast data packet and distributes the program unicast data packet to the corresponding UPNP equipment.
When the UPNP equipment broadcasts the selected program in a live mode according to the program unicast data packet, the DMS server side sends a multicast adding request to a broadcast television information network at regular time, acquires and packages a new program multicast data packet into a new program unicast data packet, and continuously transmits the multicast data stream of the broadcasting and television front end to the PON gateway, so that live broadcast interruption is effectively prevented.
The embodiment of the invention provides a PON gateway UPNP video live broadcast method based on an openwrt system, firstly, a DMS server stores program list information data in a local database of the DMS server, distributes a program list to bound UPNP equipment, extracts a broadcast website of a selected broadcast program from the local database of the DMS server after receiving a program link request of a client UPNP equipment to a certain program, and encapsulates the broadcast website into multicast messages so as to obtain a program multicast stream data packet of a broadcasting and television front end; and then the DMS server re-encapsulates the program multicast stream data packet into a program unicast data packet and distributes the program unicast data packet to the corresponding UPNP equipment. By implementing the method, the UPNP is distributed to the live video stream in real time by using the DMS server developed based on the openwrt system, the live video broadcast of the UPNP equipment network without delay and pause is realized, and the watching experience of a user is greatly improved.
The above embodiments are preferred embodiments of the present invention, but the present invention is not limited to the above embodiments, and any other changes, modifications, substitutions, combinations, and simplifications which do not depart from the spirit and principle of the present invention should be construed as equivalents thereof, and all such changes, modifications, substitutions, combinations, and simplifications are intended to be included in the scope of the present invention.

Claims (10)

1. The PON gateway UPNP video live broadcast method based on the openwrt system is characterized by comprising the following steps:
s1, the server side of the PON gateway obtains the data information of the live program list;
s2, the server analyzes and stores the live program list data information and distributes the live program list data information to bound UPNP equipment;
s3, when a UPNP equipment selects a program to play, the server analyzes the playing website of the selected program from the stored live program list data information;
s4, the server side packages the multicast message according to the playing website and adds multicast to obtain a program multicast stream data packet of the broadcasting and television front end;
and S5, the server re-encapsulates the program multicast stream data packet into a program unicast data packet, and distributes the program unicast data packet to the corresponding UPNP equipment.
2. The PON gateway UPNP video live broadcasting method based on openwrt system according to claim 1, further comprising, after the step S5, the steps of:
s6, when the UPNP device broadcasts the selected program according to the program unicast data packet, the server side sends a multicast join request to the broadcast television information network at regular time, acquires a new program multicast stream data packet, and enters the step S4.
3. The PON gateway UPNP video live broadcasting method based on an openwrt system according to claim 2, wherein in the step S4, the server encapsulates the multicast packet according to the broadcast website, specifically comprising the steps of:
s41, acquiring the multicast address and the port number in the playing website;
s42, acquiring a wide area network IP address communicated with the radio and television intranet;
s43, packaging the multicast address, the port number and the IP address into the multicast message.
4. The PON gateway UPNP video live broadcasting method according to claim 3, wherein in the step S5, the server re-encapsulates the program multicast stream packet into a program unicast packet, specifically comprising the steps of:
s51, the server side inputs the program multicast stream data packet led from the broadcasting and television front end to a central control module of the server side, and reports the program multicast stream data packet to an application layer from a kernel in real time;
and S52, the application layer repackages the program multicast stream data packet into a program unicast data packet.
5. The PON gateway UPNP video live broadcasting method based on openwrt system as claimed in claim 4, wherein in said step S52, said server reports from kernel to application layer in real time through Netlink socket.
6. The PON gateway UPNP video live broadcasting method based on openwrt system according to claim 1, wherein: the service side is a DMS service side, and the DMS service side adopts an openwrt system.
7. The PON gateway UPNP video live broadcasting method based on openwrt system according to claim 1, wherein in the step S1, the server obtains the data information of the live program list through an http request.
8. The PON gateway UPNP video live broadcasting method based on openwrt system according to claim 1, wherein in the step S2, specifically, the method includes: and the server stores the analyzed live program list data information in a local database thereof, and distributes the program list in the live program list data information to the bound UPNP equipment through a standard UPNP protocol.
9. The PON gateway UPNP video live broadcasting method based on openwrt system according to claim 1, wherein: the UPNP equipment is a multimedia player with a UPNP function.
10. The PON gateway UPNP video live broadcasting method based on openwrt system according to claim 1, wherein: and the UPNP equipment and the server side carry out data transmission through the PON gateway.
CN202010009004.1A 2020-01-06 2020-01-06 PON gateway UPNP video live broadcast method based on openwrt system Active CN111225252B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010009004.1A CN111225252B (en) 2020-01-06 2020-01-06 PON gateway UPNP video live broadcast method based on openwrt system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010009004.1A CN111225252B (en) 2020-01-06 2020-01-06 PON gateway UPNP video live broadcast method based on openwrt system

Publications (2)

Publication Number Publication Date
CN111225252A true CN111225252A (en) 2020-06-02
CN111225252B CN111225252B (en) 2022-07-26

Family

ID=70828139

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010009004.1A Active CN111225252B (en) 2020-01-06 2020-01-06 PON gateway UPNP video live broadcast method based on openwrt system

Country Status (1)

Country Link
CN (1) CN111225252B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2552120A2 (en) * 2011-07-29 2013-01-30 Hitachi Consumer Electronics Co. Ltd. Portable terminal, system, information processing method and program
US20130061278A1 (en) * 2010-05-18 2013-03-07 Zte Corporation Method and System for Implementing Interaction between Set-Top Box (STB) and Home Gateway
US20140189718A1 (en) * 2012-12-27 2014-07-03 Alticast Corporation Gateway server and method for providing personalized services
CN104885430A (en) * 2013-11-29 2015-09-02 华为终端有限公司 Device and method for playing media in home network
CN105392020A (en) * 2015-11-19 2016-03-09 广州华多网络科技有限公司 Internet video direct broadcasting method and system
WO2016110048A1 (en) * 2015-01-05 2016-07-14 中兴通讯股份有限公司 Method and apparatus for sharing media content
CN106453255A (en) * 2016-09-09 2017-02-22 北京邦天信息技术有限公司 Method for realizing service continuous playing, and UPnP device and system
CN106535005A (en) * 2016-10-25 2017-03-22 北京邦天信息技术有限公司 Method and device for realizing broadcast control service
CN107613308A (en) * 2017-08-03 2018-01-19 上海斐讯数据通信技术有限公司 Forwarding data flow method and system under a kind of live scene
CN107959622A (en) * 2018-01-18 2018-04-24 博为科技有限公司 A kind of intelligent home gateway system and intelligent home gateway
CN108124166A (en) * 2017-12-27 2018-06-05 北京工业大学 A kind of internet live broadcast system
CN110337004A (en) * 2019-07-08 2019-10-15 西安交通大学 A kind of TV program transmitting method and system
CN112118458A (en) * 2020-08-21 2020-12-22 烽火通信科技股份有限公司 Video distribution method and system based on fusion terminal

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130061278A1 (en) * 2010-05-18 2013-03-07 Zte Corporation Method and System for Implementing Interaction between Set-Top Box (STB) and Home Gateway
EP2552120A2 (en) * 2011-07-29 2013-01-30 Hitachi Consumer Electronics Co. Ltd. Portable terminal, system, information processing method and program
US20140189718A1 (en) * 2012-12-27 2014-07-03 Alticast Corporation Gateway server and method for providing personalized services
CN104885430A (en) * 2013-11-29 2015-09-02 华为终端有限公司 Device and method for playing media in home network
WO2016110048A1 (en) * 2015-01-05 2016-07-14 中兴通讯股份有限公司 Method and apparatus for sharing media content
CN105392020A (en) * 2015-11-19 2016-03-09 广州华多网络科技有限公司 Internet video direct broadcasting method and system
CN106453255A (en) * 2016-09-09 2017-02-22 北京邦天信息技术有限公司 Method for realizing service continuous playing, and UPnP device and system
CN106535005A (en) * 2016-10-25 2017-03-22 北京邦天信息技术有限公司 Method and device for realizing broadcast control service
CN107613308A (en) * 2017-08-03 2018-01-19 上海斐讯数据通信技术有限公司 Forwarding data flow method and system under a kind of live scene
CN108124166A (en) * 2017-12-27 2018-06-05 北京工业大学 A kind of internet live broadcast system
CN107959622A (en) * 2018-01-18 2018-04-24 博为科技有限公司 A kind of intelligent home gateway system and intelligent home gateway
CN110337004A (en) * 2019-07-08 2019-10-15 西安交通大学 A kind of TV program transmitting method and system
CN112118458A (en) * 2020-08-21 2020-12-22 烽火通信科技股份有限公司 Video distribution method and system based on fusion terminal

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘成刚: ""机顶盒家庭媒体共享***研究与实现"", 《计算机工程与科学》 *
刘成刚: ""机顶盒家庭媒体共享***研究与实现"", 《计算机工程与科学》, 15 November 2012 (2012-11-15) *

Also Published As

Publication number Publication date
CN111225252B (en) 2022-07-26

Similar Documents

Publication Publication Date Title
US9380079B2 (en) Content multicasting
US9158769B2 (en) Systems and methods for network content delivery
US6359902B1 (en) System for translation and delivery of multimedia streams
EP2248300B1 (en) Delivery of multicast data
EP2817971B1 (en) Network controlled streaming
CN101872555B (en) Real-time interactive teaching system based on application-layer multicast services
CN105656910B (en) Media transmission server, media transmission system, user terminal and media transmission method
US20130114597A1 (en) Proxy server, relay method, communication system, relay control program, and recording medium
KR20090065554A (en) System and method for providing advanced session control of a unicast session
WO2011000227A1 (en) Method and apparatus for notification and interaction of multi-screen service in communication system
US10270708B2 (en) Aggregated adaptive bit rate streaming
US20080025306A1 (en) Internet protocol television system, method for providing internet protocol multicast TV signal, TV transferring apparatus, and TV receiving apparatus
US20070008966A1 (en) Method and system for sending a multimedia stream in an IP multicast network
CN105376075A (en) Chat room voice direct broadcasting system and voice direct broadcasting method based on web
JP3836843B2 (en) Method for receiving content distributed by multiple channels via information network by one terminal
CN111225252B (en) PON gateway UPNP video live broadcast method based on openwrt system
CN101299673B (en) Amalgamation system of multimedia broadcast and instant message communication as well as implementing method thereof
CN102300036A (en) Video data scheduling method of interactive studio
KR100789379B1 (en) Homegateway and its method for providing multicast traffic control function
KR101368247B1 (en) System and method for internet protocol television tunnelling service
KR20020023596A (en) Internet broadcasting system and method for transfering data in internet broadcasting system
CN112822499B (en) Data communication method, device and system for network live broadcast and electronic equipment
KR100643705B1 (en) A method for multicast playout service in Internet broadcasting system, and an apparatus therefor
KR100621328B1 (en) Method and System for Providing Multimedia Streaming Service by Using Information on Multicasting
CN114944861A (en) Multicast baseband configuration system and method

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
GR01 Patent grant
GR01 Patent grant