CN114513693A - Program intelligent scheduling and playing method and system based on IPTV - Google Patents

Program intelligent scheduling and playing method and system based on IPTV Download PDF

Info

Publication number
CN114513693A
CN114513693A CN202111660446.3A CN202111660446A CN114513693A CN 114513693 A CN114513693 A CN 114513693A CN 202111660446 A CN202111660446 A CN 202111660446A CN 114513693 A CN114513693 A CN 114513693A
Authority
CN
China
Prior art keywords
playing
program
scheduling
epg
iptv
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.)
Pending
Application number
CN202111660446.3A
Other languages
Chinese (zh)
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.)
China United Television Co ltd
Original Assignee
China United Television 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 China United Television Co ltd filed Critical China United Television Co ltd
Priority to CN202111660446.3A priority Critical patent/CN114513693A/en
Publication of CN114513693A publication Critical patent/CN114513693A/en
Pending legal-status Critical Current

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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server

Landscapes

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

Abstract

The invention is suitable for the technical improvement field of carousel scheduling, and provides an IPTV-based program intelligent scheduling and playing method, which comprises the following steps: s1, creating a play schedule according to the elements of the carousel play; s2, packaging the created playing schedule into the virtual on-demand content introduction through a packaging algorithm and continuously packaging the virtual on-demand content introduction into a C2 interface work order; s3, injecting the playing content bearing the carousel scheduling information into an IPTV on-demand platform through a C2 interface work order; s4, reading the scheduling information and analyzing the EPG readable playing scheduling data set according to the analysis algorithm and filling the EPG interface with the data set; and S5, playing and presenting the EPG at the front end according to the playing schedule information. The broadcasting type carousel system is not relied on, the live broadcast resources are not occupied, the construction cost is greatly reduced, and flexible content arrangement is realized.

Description

Program intelligent scheduling and playing method and system based on IPTV
Technical Field
The invention belongs to the field of improvement of carousel scheduling technology, and particularly relates to a carousel scheduling method and system based on an on-demand technology.
Background
The existing carousel channel technology in the current IPTV is realized by outputting a live stream through a carousel system composed of a list editing system and a stream pushing server.
The construction of the carousel system is too high in cost, redundant backup is needed, and the construction period is long. The channel output based on the carousel system occupies a large amount of live broadcast resources and network bandwidth; the carousel system adopts a broadcast technology, and personalized services for distinguishing crowds cannot be realized.
Disclosure of Invention
The invention aims to provide a carousel scheduling method based on an on-demand technology, and aims to solve the technical problems of high cost, long period, high resource occupation and complex maintenance in the construction of a broadcast-type carousel system.
The invention is realized in this way, a program intelligent scheduling and playing method based on IPTV, the program intelligent scheduling and playing method based on IPTV includes the following steps:
s1, creating a play schedule according to various elements required by carousel play;
s2, packaging the created playing schedule into the virtual on-demand content introduction through a packaging algorithm and continuously packaging the virtual on-demand content introduction into a C2 interface work order;
s3, injecting the playing content bearing the carousel scheduling information into an IPTV on-demand platform through a C2 interface work order;
s4, reading the scheduling information, resolving the scheduling information into a broadcast scheduling data set readable by the EPG according to an analytic algorithm, and filling the broadcast scheduling data set into an EPG interface;
and S5, playing and presenting the EPG at the front end according to the playing schedule information.
The further technical scheme of the invention is as follows: the step S2 further includes the following steps:
s21, generating a carousel program list according to the playing schedule;
s22, encapsulating the data into data packets according to the specified format by constructing a recursive algorithm on the carousel program list;
s23, the packaged data packet is encrypted and then filled into the virtual on-demand content brief introduction, and is continuously packaged downwards into the C2 interface work order.
The further technical scheme of the invention is as follows: the specified format in step S22 is virtual channel ID, program category, program content code, program name, program payment identifier, program playing start time, and reserved extension field.
The further technical scheme of the invention is as follows: in the step S23, the data packet is encrypted by base64 compilation transcoding.
The further technical scheme of the invention is as follows: the step S4 further includes the following steps:
s41, embedding a schedule analysis algorithm in the EPG;
s42, reading the brief introduction information of the corresponding virtual on-demand program;
s43, analyzing the read brief introduction information into a broadcast schedule data packet readable by the EPG;
and S44, filling the playing schedule data packet into the variables of the EPG front-end display page information.
The further technical scheme of the invention is as follows: in step S42, base64 decompiling and transcoding the read information data to obtain a packaged data packet.
The further technical scheme of the invention is as follows: in step S44, the data packet is divided into character string separators according to the designated format and the splitting algorithm; and/or performing data splitting.
Another objective of the present invention is to provide an IPTV-based program intelligent scheduling and playing system, which comprises
The creation module is used for creating a play schedule according to various elements of the carousel play;
the packaging module is used for packaging the created playing schedule into the virtual on-demand content introduction through a packaging algorithm and continuously packaging the virtual on-demand content introduction into the C2 interface work order;
the injection module is used for injecting the load-bearing playing content into the IPTV on-demand platform through the C2 interface work order;
the analysis module is used for reading the scheduling information and analyzing the EPG readable playing scheduling data set according to an analysis algorithm and filling the EPG interface with the EPG readable playing scheduling data set;
and the presentation module is used for playing and presenting the EPG at the front end according to the playing schedule information.
The further technical scheme of the invention is as follows: the packaging module also comprises
The list generating unit is used for generating a carousel program list according to the playing schedule;
the appointed encapsulation unit is used for encapsulating the data of the carousel program list into a data packet according to an appointed format by constructing a recursive algorithm;
the encryption packaging unit is used for encrypting the packaged data packet, filling the encrypted data packet into the virtual on-demand program introduction, and continuously packaging the encrypted data packet downwards into the C2 interface work order;
the specified format in the specified encapsulation unit is virtual channel ID, program category, program content code, program name, program payment identifier, program playing starting time and reserved extension field;
and the data packets in the encryption packaging unit are encrypted by base64 compiling and transcoding.
The further technical scheme of the invention is as follows: the analysis module also comprises
The embedded analysis unit is used for embedding a scheduling analysis algorithm in the EPG;
the reading unit is used for reading the brief introduction information of the corresponding virtual on-demand program;
a readable unit, configured to parse the read profile information into a broadcast schedule data packet readable by the EPG;
the filling unit is used for filling the variables of the EPG front-end display page information according to the playing schedule data packet;
performing base64 decompiling and transcoding on the read information data in the reading unit to obtain a packaged data packet;
in the filling unit, dividing characters in a data packet according to a specified format and a splitting algorithm through character strings; and/or, and performing data splitting.
The invention has the beneficial effects that: the broadcasting type carousel system is not relied on, the live broadcast resources are not occupied, the construction cost is greatly reduced, and flexible content arrangement is realized; by using the method, the construction cost is greatly reduced, the maintenance cost of hardware is saved, and the overall cost is reduced to be within 10% of that of the original method; meanwhile, the construction period is shortened to be within half a month from the original 3-6 months; the consumption of live resources is reduced from the original 6-8Mbps per channel to 0. Because the live broadcast resources are not occupied, the number of the virtual carousel channels can have no upper limit, and the personalized operation can be carried out according to audience group groups, so that the flexibility and the diversity of the operation are increased, the operation means is richer, and the high-quality film watching experience is brought to users.
Drawings
Fig. 1 is a flowchart of an IPTV-based program intelligent scheduling and playing method according to an embodiment of the present invention.
Detailed Description
As shown in fig. 1, a flowchart of an IPTV-based program intelligent scheduling and playing method provided by the present invention is detailed as follows:
step S1, creating a play schedule according to the elements of the carousel; in the software system, a play schedule is created, the types of elements are considered when creating the play schedule, and what the play schedule needs to be created is determined according to the types of the elements, wherein the types of the elements are different, and the created play schedule is also different, and the types of the elements of the play schedule are respectively a plurality of elements such as a virtual channel name, a virtual channel ID, a content name under a virtual channel, a content code, a start time and the like.
Step S2, packaging the created playing schedule into the virtual on-demand content introduction through a packaging algorithm and continuously packaging the virtual on-demand content introduction into a C2 interface work order; after the playing schedule is created, the created playing schedule is packaged into the profile of the virtual on-demand content by using a packaging algorithm, and the list, the sequence number and the like of the programs can be seen in the content profile. Then, the content is further packaged into a C2 interface work order, wherein C2 generally refers to a set of unified interface specifications for content distribution based on the IPTV field, and the interface specifications are used for pricing program packages, defining service packages, pricing service packages, metadata, and media files for content sent by a content provider to a telecommunication provider; the packaging algorithm is used for constructing a recursive algorithm to package data into a data packet according to a specified format by constructing the created playing schedule, wherein the data packet is a long character string which centralizes all playing schedule information, each schedule in the character string is divided by each element in the schedule, the packaged data packet is subjected to base64 compiling, transcoding and encryption, then the data packet is filled into the brief introduction of the virtual on-demand program, and then a corresponding XML file is generated according to the C2 interface work order specification and packaged into the C2 interface work order. The specified format is virtual channel ID, program category, program content code, program name, program payment identification, program playing start time and reserved extension field.
Step S3, injecting the load-bearing playing content into the IPTV on-demand platform through the C2 interface work order; the system injects the load-bearing playing content into an IPTV on-demand platform through a C2 interface work order, wherein the IPTV on-demand platform refers to a set of platform which is set up by a telecommunication operator for providing on-demand service for IPTV family users and comprises content management, content storage, content distribution and content push service.
Step S4, reading the scheduling information and analyzing the EPG readable playing scheduling data set according to the analysis algorithm and filling the EPG interface with the data set; the EPG reads the playing schedule information in the on-demand content, and analyzes the playing schedule information into a playing schedule data set which can be read by the EPG through an analysis algorithm, and fills the playing schedule data set into an EPG page; EPG generally refers to an electronic program guide, similar to WEB pages, which is a portal for viewers to enter IPTV and digital television; the analysis algorithm, after carrying on base64 decompiling and transcoding the information data read, get the data packet that is capsulated well, the data packet is a long character string, include each and broadcast the program scheduling and element in the scheduling in turn, then divide the data packet according to the assigned format with the separation algorithm with the well-constructed recursive algorithm, store and need fill in the required variable that EPG page presents, these variables are predefined, every different element and scheduling that the element makes up have corresponding variables; by pair string "; the symbol is divided into a plurality of symbols, wherein the symbols are divided into a plurality of sub-elements, and the symbols are divided into data, wherein the split symbols are used for scheduling each program, and the split symbols are used for sub-elements in the scheduling of each program.
And step S5, playing and presenting the front-end EPG according to the playing schedule information. After the package is analyzed, the analyzed playing schedule list is supplemented into the EPG, and the EPG is displayed at the front end according to the schedule information and played according to the schedule.
Compared with the prior IPTV broadcast type carousel system, the method packages the playing schedule to the virtual on-demand program and transmits the virtual on-demand program in the IPTV on-demand system, thereby avoiding the defects of high cost, long period, high resource occupation and complex maintenance existing in the construction of the broadcast type carousel system.
By using the method, the construction cost is greatly reduced, the maintenance cost of hardware is saved, and the overall cost is reduced to be within 10% of that of the original method; meanwhile, the construction period is shortened to be within half a month from the original 3-6 months; the consumption of live resources is reduced from the original 6-8Mbps per channel to 0. Because the live broadcast resources are not occupied, the number of the virtual carousel channels can have no upper limit, and the personalized operation can be carried out according to audience group groups, so that the flexibility and the diversity of the operation are increased, the operation means is richer, and the high-quality film watching experience is brought to users.
Another objective of the present invention is to provide an IPTV-based program intelligent scheduling and playing system, which comprises
The creation module is used for creating a play schedule according to various elements of the carousel play;
the packaging module is used for packaging the created playing schedule into the virtual on-demand content introduction through a packaging algorithm and continuously packaging the virtual on-demand content introduction into the C2 interface work order;
the injection module is used for injecting the load-bearing playing content into the IPTV on-demand platform through the C2 interface work order;
the analysis module is used for reading the scheduling information and analyzing the EPG readable playing scheduling data set according to an analysis algorithm and filling the EPG interface with the EPG readable playing scheduling data set;
and the presentation module is used for playing and presenting the EPG at the front end according to the playing schedule information.
The further technical scheme of the invention is as follows: the packaging module also comprises
The list generating unit is used for generating a carousel program list according to the playing schedule;
the appointed encapsulation unit is used for encapsulating the data of the carousel program list into a data packet according to an appointed format by constructing a recursive algorithm;
the encryption packaging unit is used for filling the packaged data packet into the virtual on-demand program introduction, continuously encrypting the data packet downwards and packaging the data packet into the C2 interface work order;
the specified format in the specified encapsulation unit is virtual channel ID, program category, program content code, program name, program payment identifier, program playing starting time and reserved extension field;
and the data packets in the encryption packaging unit are encrypted by base64 compiling and transcoding.
The further technical scheme of the invention is as follows: the analysis module also comprises
The embedded analysis unit is used for embedding a scheduling analysis algorithm in the EPG;
the reading unit is used for reading the brief introduction information of the corresponding virtual on-demand program;
a readable unit, configured to parse the read profile information into a broadcast schedule data packet readable by the EPG;
the filling unit is used for filling the broadcasting scheduling data packet into an EPG front-end display page information variable;
performing base64 decompiling and transcoding on the read information data in the reading unit to obtain a packaged data packet;
in the filling unit, dividing characters in a data packet according to a specified format and a splitting algorithm through character strings; and/or, and performing data splitting.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.

Claims (10)

1. The program intelligent scheduling and playing method based on the IPTV is characterized by comprising the following steps:
s1, creating a play schedule according to the elements of the carousel play;
s2, packaging the created playing schedule into the virtual on-demand content introduction through a packaging algorithm and continuously packaging the virtual on-demand content introduction into a C2 interface work order;
s3, injecting the load-bearing playing content into an IPTV on-demand platform through a C2 interface work order;
s4, reading the scheduling information and analyzing the EPG readable playing scheduling data set according to the analysis algorithm and filling the EPG interface with the data set;
and S5, playing and presenting the EPG at the front end according to the playing schedule information.
2. The method for intelligently scheduling and playing back IPTV-based programs according to claim 1, wherein the step S2 further comprises the following steps:
s21, generating a carousel program list according to the playing schedule;
s22, encapsulating the data into data packets according to the specified format by constructing a recursive algorithm on the carousel program list;
s23, the packaged data packet is encrypted and then filled into the virtual on-demand content brief introduction, and is continuously packaged downwards into the C2 interface work order.
3. The method for intelligently scheduling and playing back IPTV-based programs according to claim 2, wherein the formats specified in step S22 are virtual channel ID, program category, program content code, program name, program payment identifier, program playing start time and reserved extension field.
4. The method for intelligently scheduling and playing IPTV-based programs according to claim 3, wherein in step S23, the data packets are encrypted by base64 transcoding.
5. The method for intelligently scheduling and playing back IPTV-based programs according to claim 4, wherein the step S4 further comprises the following steps:
s41, embedding a schedule analysis algorithm in the EPG;
s42, reading the brief introduction information of the corresponding virtual on-demand program;
s43, analyzing the read on-demand program introduction information into a broadcast schedule data packet readable by the EPG;
and S44, filling the playing schedule data packet into an EPG front-end display page information variable.
6. The IPTV-based program intelligent scheduling and playing method of claim 5, wherein the step S42 is implemented by performing base64 decompiling and transcoding on the read information data to obtain packaged data packets.
7. The method for intelligently scheduling and playing IPTV-based programs according to claim 6, wherein in step S44, the data packets are divided into character string separators "according to a splitting algorithm according to a specific format; and/or, and performing data splitting.
8. The IPTV-based program intelligent scheduling and playing system is characterized by comprising
The creation module is used for creating a play schedule according to various elements of the carousel play;
the packaging module is used for packaging the created playing schedule into the virtual on-demand content introduction through a packaging algorithm and continuously packaging the virtual on-demand content introduction into the C2 interface work order;
the injection module is used for injecting the load-bearing playing content into the IPTV on-demand platform through the C2 interface work order;
the analysis module is used for reading the scheduling information and analyzing the EPG readable playing scheduling data set according to an analysis algorithm and filling the EPG interface with the EPG readable playing scheduling data set;
and the presentation module is used for playing and presenting the front-end EPG according to the playing schedule information.
9. The intelligent IPTV-based program scheduling and playing system as claimed in claim 8, wherein said encapsulation module further comprises
The list generating unit is used for generating a carousel program list according to the playing schedule;
the appointed encapsulation unit is used for encapsulating the data of the carousel program list into a data packet according to an appointed format by constructing a recursive algorithm;
the encryption packaging unit is used for encrypting the packaged data packet, filling the encrypted data packet into the virtual on-demand program introduction, and continuously packaging the encrypted data packet downwards into the C2 interface work order;
the specified format in the specified encapsulation unit is virtual channel ID, program category, program content code, program name, program payment identifier, program playing starting time and reserved extension field;
and the data packets in the encryption packaging unit are encrypted by base64 compiling and transcoding.
10. The intelligent IPTV-based program scheduling and playing system as claimed in claim 9, wherein said parsing module further comprises
The embedded analysis unit is used for embedding a scheduling analysis algorithm in the EPG;
the reading unit is used for reading the brief introduction information of the corresponding virtual on-demand program;
a readable unit, configured to parse the read profile information into a broadcast schedule data packet readable by the EPG;
the filling unit is used for filling the variables of the EPG front-end display page information according to the playing schedule data packet;
performing base64 decompiling and transcoding on the read information data in the reading unit to obtain a packaged data packet;
in the filling unit, a character string segmentation symbol is formed in the data packet according to a specified format and a splitting algorithm; and/or, and performing data splitting.
CN202111660446.3A 2021-12-30 2021-12-30 Program intelligent scheduling and playing method and system based on IPTV Pending CN114513693A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111660446.3A CN114513693A (en) 2021-12-30 2021-12-30 Program intelligent scheduling and playing method and system based on IPTV

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111660446.3A CN114513693A (en) 2021-12-30 2021-12-30 Program intelligent scheduling and playing method and system based on IPTV

Publications (1)

Publication Number Publication Date
CN114513693A true CN114513693A (en) 2022-05-17

Family

ID=81547827

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111660446.3A Pending CN114513693A (en) 2021-12-30 2021-12-30 Program intelligent scheduling and playing method and system based on IPTV

Country Status (1)

Country Link
CN (1) CN114513693A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1353851A (en) * 1999-03-30 2002-06-12 提维股份有限公司 Multimedia program bookmarking system
KR20070070953A (en) * 2005-12-29 2007-07-04 엘지전자 주식회사 Data structure and method for epg service and mobile-type broadcasting receiver
CN101175066A (en) * 2006-11-03 2008-05-07 鸿富锦精密工业(深圳)有限公司 Media multi-type switching and carousel system and method
US20090077583A1 (en) * 2007-09-17 2009-03-19 Sony Corporation System, Apparatus, and Method for a Remote Commander for Internet Protocol Television
US20100121891A1 (en) * 2008-11-11 2010-05-13 At&T Intellectual Property I, L.P. Method and system for using play lists for multimedia content
KR20130070019A (en) * 2011-12-19 2013-06-27 에스케이브로드밴드주식회사 Apparatus providing real-time broadcasting guide included image of broadcasting channel
US20170085939A1 (en) * 2015-09-23 2017-03-23 Rovi Guides, Inc. Systems and Methods to Combine Programming from Multiple Channels
CN113709516A (en) * 2021-08-24 2021-11-26 广西广电新媒体有限公司 IPTV virtual carousel flow guide system and method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1353851A (en) * 1999-03-30 2002-06-12 提维股份有限公司 Multimedia program bookmarking system
KR20070070953A (en) * 2005-12-29 2007-07-04 엘지전자 주식회사 Data structure and method for epg service and mobile-type broadcasting receiver
CN101175066A (en) * 2006-11-03 2008-05-07 鸿富锦精密工业(深圳)有限公司 Media multi-type switching and carousel system and method
US20090077583A1 (en) * 2007-09-17 2009-03-19 Sony Corporation System, Apparatus, and Method for a Remote Commander for Internet Protocol Television
US20100121891A1 (en) * 2008-11-11 2010-05-13 At&T Intellectual Property I, L.P. Method and system for using play lists for multimedia content
KR20130070019A (en) * 2011-12-19 2013-06-27 에스케이브로드밴드주식회사 Apparatus providing real-time broadcasting guide included image of broadcasting channel
US20170085939A1 (en) * 2015-09-23 2017-03-23 Rovi Guides, Inc. Systems and Methods to Combine Programming from Multiple Channels
CN113709516A (en) * 2021-08-24 2021-11-26 广西广电新媒体有限公司 IPTV virtual carousel flow guide system and method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
金玉: "《广播电视监测监管技术》", vol. 2020, 云南科技出版社, pages: 107 - 112 *

Similar Documents

Publication Publication Date Title
US8572646B2 (en) System and method for simultaneous broadcast for personalized messages
CN100432937C (en) Delivering multimedia descriptions
CN107547933B (en) Playing picture generation method, device and system
CN103733629A (en) Methods and apparatus to measure exposure to streaming media
CN1411280A (en) Apparatus for making, transmitting and receiving broadcasting type quasi video frequency requested program
CN1529982A (en) Method and apparatus for selective recording of television programs using event notifications
CN103517131A (en) Method for playing segmental videos in gapless mode in television set and television set
CN1446415A (en) Internet multimedia advertisements inserting structure
US10771861B2 (en) Digital channel integration system
US10873495B2 (en) Apparatus and method for transmitting or receiving broadcast signal
KR20120008041A (en) Systems, methods, and apparatuses for enhancing video advertising with interactive content
US20230283821A1 (en) Data translation for video-viewing activity
CN1748426A (en) Method to transmit and receive font information in streaming systems
US20230421278A1 (en) Generating unified metadata for a plurality of distribution platforms
CN102487455B (en) Video play system of rich media content and method thereof
CN105138695A (en) Method and device for graphics interchange format (GIF) recording
JP6796376B2 (en) Divider and analyzer, and program
CN114513693A (en) Program intelligent scheduling and playing method and system based on IPTV
KR20070082461A (en) Apparatus for receiving broadcasting, method for transmiting and receiving information of broadcasting program, and data structure for transmiting information of broadcasting program
CN1642261A (en) Method for mixed broadcasting picture-character and service information
CN102457760A (en) Method, apparatus and system for realizing play insertion of content
Kang et al. Metadata broadcasting for personalized service: A practical solution
CN102098572B (en) Customized streaming media embedding and playing system based on flash and realization method thereof
US11310094B2 (en) Apparatus and method for transmitting or receiving broadcast signal
CN102223568A (en) System and method for playing advertisement

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