WO2008143493A2 - Media stream system and method thereof - Google Patents
Media stream system and method thereof Download PDFInfo
- Publication number
- WO2008143493A2 WO2008143493A2 PCT/MY2008/000046 MY2008000046W WO2008143493A2 WO 2008143493 A2 WO2008143493 A2 WO 2008143493A2 MY 2008000046 W MY2008000046 W MY 2008000046W WO 2008143493 A2 WO2008143493 A2 WO 2008143493A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- media
- server
- various
- media stream
- data
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/23439—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/765—Media network packet handling intermediate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2381—Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/266—Channel 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
- H04N21/2662—Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
- H04N21/4381—Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4516—Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/454—Content or additional data filtering, e.g. blocking advertisements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/63—Control 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/643—Communication protocols
- H04N21/64322—IP
Definitions
- the present invention generally relates to a system for providing media stream delivery to various client interface devices based on the device characteristics.
- IPTV internet protocol television
- MPEG-2 or MPEG-4 MPEG-4 based on the Internet Protocol.
- Existing method for streaming data uses a bit-rate stream at one particular rate to all devices connected to a network. If a media stream sent to an interface device at too high bit-rate, the network may become congested and the client interface device may not have sufficient processing ability to decode all the frames that are sent to it and therefore, it may drop some of the frames which results in distortion of the display.
- each media stream is limited to a particular interface device and user will not be able to view from other interface devices. For example, if the user has his interface device at a home location, the user can only receive the media stream from the interface device at his or her home which they have subscribed. Therefore the present invention is to provide a system and method to transcode media streams with various bit-rates, various file size and various format such that the media stream may be transmitted at a bit-rate, various file size and various format that matches the characteristic capabilities of the interface device.
- Another object of the present invention is to provide the system and method which is capable for streaming data to different devices such as mobile phone, television and personal computer using one media content, therefore users may access any type of web-based media content at any time from different devices.
- a media stream system comprises of at least one server includes a content application for receiving and transcoding media contents, specializing in VOD (Video On Demand) media as well as broadcast media.
- the trancoding application will then transcode into coded media data in various file format, file size and bit-rate which are suitable for streaming over an Internet; and a plurality of client devices, each connected to the server via the Internet using Internet Protocol to receive streams of media data upon request made therefrom; wherein the server detects the characteristics of each client device and sends the requested media data with appropriate bit- rate, various file size and various file format that matches the characteristics of various client devices such as mobile phone, personal computer and television.
- the system server having scheduled download function which provide specific programmable schedule to scan for updated or new media contents from multiple sources to be downloaded and updated to the server for transcoding.
- the system server includes an information management application for collecting and maintaining user information, track user preferences and statistical information; and a advertising content integrator application to integrate advertising content to the media content after transcoding.
- a method of media stream delivery comprising the steps of receiving media contents from various sources at a server; transcoding the media contents into coded media data having various file size, bit-rates and various formats that are suitable for various client devices streaming over an access network; streaming the requested media data over the access network to a plurality of interface devices with the media data having appropriate file size, bit-rate and format according to the characteristics of the requested devices.
- the method further includes the steps of detecting the type of interface device; and integrating advertising content to the source content to the transcoded data.
- FIG. 1 is an illustrative diagram of the IPTV media servers solutions of the present invention. Detailed Description of the Preferred Embodiments
- (10) for providing media streams to multiple client interface devices (11) that have different characteristic of interface of the present invention comprises of at least one server (12) having source content scheduled download application (17) which receives various of source contents such as downloaded media data stream in various formats are collected then the media files are trancoded into various file format, various file size including various bit-rate by a transcoding server (19), then the trancoded media files are integrated with advertising solutions without altering the original content by an integrated advertisement server (16), the ready media files are now ready to be accessed, and the server (12) is connected to the clients
- the media stream includes live audio or video data and video on demand files.
- Clients as used in this document refers to user interface devices which are not limited to a mobile phone (1 Ia), personal computer (1 Ic), television (1 Ib) and the like.
- the auto detect server then will allocate the requested media files from various devices for best user experience.
- the term "transcode” is referring to transforming and coding a data into various formats that supported by client devices.
- the system server (12) of the present system which includes scheduled download function (17) which will scan all the source contents which can be from a live television broadcast, and Rich Site Summary (RSS) feeds from video podcasts, audio podcasts and RSS pages.
- scheduled download function (17) which will scan all the source contents which can be from a live television broadcast, and Rich Site Summary (RSS) feeds from video podcasts, audio podcasts and RSS pages.
- RSS Rich Site Summary
- the transcoding applications (19) then transcode the media files into various file formats, various file size and various bit-rate to be ready for advertisement integration.
- the advertising content integrator application (16) is also associated with the system server (12) to integrate advertising content to the transcoded content for example, to add commercials such as video advertisement, slideshow with audio advertisement, banners advertisement and the like. These commercials are added to the transcoded files during the process without altering the original file content.
- the system servers (12) further include a streaming server (12) for streaming one or multiple source of contents to different client interface devices.
- the servers will schedule download
- the delivery of the media stream is by streaming over the Internet with Internet Protocol.
- the media data is transcoded into multiple streams data, each at various file size, various bit-rate, various format then integrate advertisement and stored on the server (12).
- the system (10) will stream the transcoded media data at appropriate bit-rate, file size, format at one of the stored transcoded media to the client interface device (11) that is suitable for its characteristic to provide consistent and best fit user interface for navigation for users to look for the correct show.
- the system (10) may also send the appropriate media data indicated by the client user device according to the user preferences.
- one or multiple content sources are streaming through the multiple serverwares (12) to the client interface devices of mobile phone, television and personal computer.
- the client interface device for viewing through television includes a set-top box or a receiver (13) for communicating with the system server (12) as shown in Figure 1.
- the set-top box or a receiver (13) for communicating with the system server (12) as shown in Figure 1.
- the set-top box (13) is equipped with a processor and a memory accessible to the processor for receiving media stream from the system (10) and the user able to retrieve the video program from the set-top box (13) embedded firmware with video player (not shown).
- the set-top box (13) is connected to the Internet via broadband Internet access such as DSL or cable modem.
- the server (12) will stream the requested media data received from the set-top box (13), and the data received at the set-top box (13) is processed and can be output to a television.
- the set- top box (13) may also include storage for storing a downloaded media data for user to retrieve it for viewing on television.
- the media data streamed to the set-top box (13) could also be displayed using a personal computer monitor.
- the present invention also allows user to configure the client interface device (11) and coupled to the other device to receive the media stream such as the mobile phone coupled to the personal computer or the television.
- the media files of the television programs are also made available for viewing over the Internet using a browser and a media player at the personal computer.
- the media files are streamed to the personal computer for viewing.
- the system server (12) which further includes an auto detect server (15) to detect the type or the model of the mobile phone with its unique phone characteristics to provides consistent and best fit user interface for navigation for users to look for the correct show.
- the system server (12) of the present invention able to adjust the bit-rate, file size and fie format to the needs of a receiving client interface device (11).
- the transcoded media files will be streamed to the mobile phones based on the phone characteristics and user preferences.
- the system server (12) also includes an information management application (14) for collecting and maintaining user information.
- the information management application (14) is also used for tracking users preferences and reporting.
- the present invention may easily be produced in other specific forms without departing from its essential characteristics.
- the present embodiments is, therefore, to be considered as merely illustrative and not restrictive, the scope of the invention being indicated by the claims rather than the foregoing description, and all changes which come within therefore intended to be embraced therein.
Abstract
A media stream system comprises of at least one server includes a content application for schedule downloading and transcoding media contents into coded media data which are suitable for streaming over an Internet; and a plurality of client devices, each connected to the server via the Internet using Internet Protocol to receive stream of media data upon request made therefrom; wherein the server detects the characteristics of each client device and sends the requested media data with appropriate bit-rate, file size and format that matches the characteristics of various client devices such as mobile phone, personal computer and television.
Description
Media Stream System and Method thereof
Field of Invention
The present invention generally relates to a system for providing media stream delivery to various client interface devices based on the device characteristics.
Background of the Invention
Conventionally, digital broadcasting service have been made available to and utilized by satellite, cable or ground waves transmission television subscribers. With a rapid growing network and development of internet, internet protocol television (IPTV) has emerged that allows a digital broadcasting service to be provided through the Internet. Most of the IPTV technologies are using IP based digital broadcasting service where audio or video data is transmitted and encoded using MPEG-2 or MPEG-4 based on the Internet Protocol. Existing method for streaming data uses a bit-rate stream at one particular rate to all devices connected to a network. If a media stream sent to an interface device at too high bit-rate, the network may become congested and the client interface device may not have sufficient processing ability to decode all the frames that are sent to it and therefore, it may drop some of the frames which results in distortion of the display.
A serious drawback of the existing method is each media stream is limited to a particular interface device and user will not be able to view from other interface devices. For example, if the user has his interface device at a home location, the user can only receive the media stream from the interface device at his or her home which they have subscribed.
Therefore the present invention is to provide a system and method to transcode media streams with various bit-rates, various file size and various format such that the media stream may be transmitted at a bit-rate, various file size and various format that matches the characteristic capabilities of the interface device.
Another object of the present invention is to provide the system and method which is capable for streaming data to different devices such as mobile phone, television and personal computer using one media content, therefore users may access any type of web-based media content at any time from different devices.
Summary of the Invention
In the present invention, a media stream system comprises of at least one server includes a content application for receiving and transcoding media contents, specializing in VOD (Video On Demand) media as well as broadcast media. Once the media is downloaded, the trancoding application will then transcode into coded media data in various file format, file size and bit-rate which are suitable for streaming over an Internet; and a plurality of client devices, each connected to the server via the Internet using Internet Protocol to receive streams of media data upon request made therefrom; wherein the server detects the characteristics of each client device and sends the requested media data with appropriate bit- rate, various file size and various file format that matches the characteristics of various client devices such as mobile phone, personal computer and television.
Preferably the system server having scheduled download function which provide specific programmable schedule to scan for updated or new media contents from multiple sources to be downloaded and updated to the server for transcoding.
Preferably the system server includes an information management application for collecting and maintaining user information, track user preferences and statistical information; and a advertising content integrator application to integrate advertising content to the media content after transcoding.
A method of media stream delivery comprising the steps of receiving media contents from various sources at a server; transcoding the media contents into coded media data having various file size, bit-rates and various formats that are suitable for various client devices streaming over an access network; streaming the requested media data over the access network to a plurality of interface devices with the media data having appropriate file size, bit-rate and format according to the characteristics of the requested devices.
Preferably the method further includes the steps of detecting the type of interface device; and integrating advertising content to the source content to the transcoded data.
Brief Description of the Drawings
Other objects, features, and advantages of the invention will be apparent from the following description when read with reference to the accompanying drawings. In the drawings, wherein like reference numerals denote corresponding parts throughout the several views:
Figure 1 is an illustrative diagram of the IPTV media servers solutions of the present invention.
Detailed Description of the Preferred Embodiments
Referring now to the drawings, and particularly to Fig. 1 thereof, there is shown a system
(10) for providing media streams to multiple client interface devices (11) that have different characteristic of interface of the present invention comprises of at least one server (12) having source content scheduled download application (17) which receives various of source contents such as downloaded media data stream in various formats are collected then the media files are trancoded into various file format, various file size including various bit-rate by a transcoding server (19), then the trancoded media files are integrated with advertising solutions without altering the original content by an integrated advertisement server (16), the ready media files are now ready to be accessed, and the server (12) is connected to the clients
(11) via an access network (18). The media stream includes live audio or video data and video on demand files. Clients as used in this document, refers to user interface devices which are not limited to a mobile phone (1 Ia), personal computer (1 Ic), television (1 Ib) and the like. The auto detect server then will allocate the requested media files from various devices for best user experience. The term "transcode" is referring to transforming and coding a data into various formats that supported by client devices.
The system server (12) of the present system which includes scheduled download function (17) which will scan all the source contents which can be from a live television broadcast, and Rich Site Summary (RSS) feeds from video podcasts, audio podcasts and RSS pages.
Only the latest RSS feeds and source contents will be downloaded and updated to the transcoding server (19) for transcoding. These downloads can be scheduled for example in hourly basis.
The transcoding applications (19) then transcode the media files into various file formats, various file size and various bit-rate to be ready for advertisement integration. The advertising content integrator application (16) is also associated with the system server (12) to integrate advertising content to the transcoded content for example, to add commercials such as video advertisement, slideshow with audio advertisement, banners advertisement and the like. These commercials are added to the transcoded files during the process without altering the original file content.
The system servers (12) further include a streaming server (12) for streaming one or multiple source of contents to different client interface devices. The servers will schedule download
(17), trancoding processes (19), integrate advertisement (16), store and prepare for forwarding the media stream to the user upon request. The delivery of the media stream is by streaming over the Internet with Internet Protocol. The media data is transcoded into multiple streams data, each at various file size, various bit-rate, various format then integrate advertisement and stored on the server (12). When the client interface device (11) requests a media data, the system (10) will stream the transcoded media data at appropriate bit-rate, file size, format at one of the stored transcoded media to the client interface device (11) that is suitable for its characteristic to provide consistent and best fit user interface for navigation for users to look for the correct show. The system (10) may also send the appropriate media data indicated by the client user device according to the user preferences. With the present system
(10), one or multiple content sources are streaming through the multiple serverwares (12) to the client interface devices of mobile phone, television and personal computer.
The client interface device for viewing through television includes a set-top box or a receiver (13) for communicating with the system server (12) as shown in Figure 1. The set-top box
(13) is equipped with a processor and a memory accessible to the processor for receiving
media stream from the system (10) and the user able to retrieve the video program from the set-top box (13) embedded firmware with video player (not shown). The set-top box (13) is connected to the Internet via broadband Internet access such as DSL or cable modem. The server (12) will stream the requested media data received from the set-top box (13), and the data received at the set-top box (13) is processed and can be output to a television. The set- top box (13) may also include storage for storing a downloaded media data for user to retrieve it for viewing on television. The media data streamed to the set-top box (13) could also be displayed using a personal computer monitor. The present invention also allows user to configure the client interface device (11) and coupled to the other device to receive the media stream such as the mobile phone coupled to the personal computer or the television.
With the present invention, the media files of the television programs are also made available for viewing over the Internet using a browser and a media player at the personal computer. The media files are streamed to the personal computer for viewing. While for the client interface device (11) of a mobile phone, the system server (12) which further includes an auto detect server (15) to detect the type or the model of the mobile phone with its unique phone characteristics to provides consistent and best fit user interface for navigation for users to look for the correct show. The system server (12) of the present invention able to adjust the bit-rate, file size and fie format to the needs of a receiving client interface device (11). The transcoded media files will be streamed to the mobile phones based on the phone characteristics and user preferences. The system server (12) also includes an information management application (14) for collecting and maintaining user information. The information management application (14) is also used for tracking users preferences and reporting.
As will be readily apparent to those skilled in the art, the present invention may easily be produced in other specific forms without departing from its essential characteristics. The present embodiments is, therefore, to be considered as merely illustrative and not restrictive, the scope of the invention being indicated by the claims rather than the foregoing description, and all changes which come within therefore intended to be embraced therein.
Claims
1. A media stream system comprising: at least one server includes a source content application for schedule download media files from various source contents whereby said downloaded media files are process through a transcoding server to produce various file format, various size and various bit-rate media contents into coded media data which are suitable for streaming over an access network; and a plurality of client devices, each connected to said server via said access network to receive stream of media data upon request made therefrom; wherein said server detects the characteristics of each client device and sends the requested media data with appropriate bit-rate, file size and format that matches said characteristics of various client devices.
2. The media stream system as claimed in claim 1 , wherein said client devices include mobile phone, personal computer and television.
3. The media stream system as claimed in claim 2, wherein said client device for viewing through television includes a set-top box communication with said server for receiving media data for user to view from a video player.
4. The media stream system as claimed in claim 2, wherein said client device for viewing through personal computer includes a browser and a media player at said personal computer.
5. The media stream system as claimed in claim 1, wherein said access network is Internet where media data is stream over the Internet using Internet Protocol.
6. The media stream system as claimed in claim 1, wherein said server is multiple serverwares having scheduled download function to schedule the scanning of new media contents to be downloaded and updated to said server for transcoding.
7. The media stream system as claimed in claim 1, wherein said server is multiple serverwares having trancoding function to trancode the downloaded new media contents into various file format, various file size and various bit-rate and ready for advertisement integration.
8. The media stream system as claimed in claim 7, wherein said media contents can be from a live television broadcast or Rich Site Summary (RSS) feeds from video podcasts, audio podcasts and RSS pages.
9. The media stream system as claimed in claim 7, wherein said server further comprising: an information management application for collecting and maintaining user information; and a content editing application for editing the media content after transcoding.
10. The media stream system as claimed in claim 9, wherein said information management application will store the user preferences for the media data for said server to stream the appropriate media data based on said user preferences to the client interface device.
11. The media stream system as claimed in claim 9, wherein said content editing application will add commercials such as video advertisement, slideshow with audio advertisement, banners advertisement and the like to said trancoded data without altering the original file content.
12. A method of media stream delivery comprising the steps of: receiving media contents from various source at a server through schedule download application; transcoding said media contents into coded media data having various bit-rates, various file size and various file formats and streaming over an access network; trancoded media contents are integrated with advertisement solution and ready for streaming over access network; and streaming the requested media data over said access network to plurality of interface devices with the media data having appropriate bit-rate, file size and format according to the characteristics of said interface device.
13. The method of media stream delivery as claimed in claim 12, wherein said steps further including the steps of: detecting the type of interface device; and integrating advertising content the source content to said transcoded data.
14. The method of media stream delivery as claimed in claim 12, wherein said step of integrating said source content by adding commercials to said transcoded data without altering the original file.
15. The method of media stream delivery as claimed in claim 12, wherein said access network is Internet where media data is stream over the Internet using Internet Protocol.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
MYPI20070816 | 2007-05-24 | ||
MYPI20070816 | 2007-05-24 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2008143493A2 true WO2008143493A2 (en) | 2008-11-27 |
WO2008143493A3 WO2008143493A3 (en) | 2009-01-08 |
Family
ID=40032295
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/MY2008/000046 WO2008143493A2 (en) | 2007-05-24 | 2008-05-16 | Media stream system and method thereof |
Country Status (2)
Country | Link |
---|---|
TW (1) | TW200904191A (en) |
WO (1) | WO2008143493A2 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010071970A1 (en) * | 2008-12-24 | 2010-07-01 | Chalk Media Service Corp. | A system, network and method for multi-platform publishing and synchronized content |
CN101977310A (en) * | 2010-08-02 | 2011-02-16 | 中兴通讯股份有限公司 | Method and system for storing stream media file in mobile terminal |
WO2011041983A1 (en) * | 2009-10-08 | 2011-04-14 | Huawei Technologies Co., Ltd. | Method for media adaptation |
GB2481576A (en) * | 2010-06-22 | 2012-01-04 | Canon Kk | Encoding of a video frame for transmission to a plurality of clients |
EP2409241A1 (en) * | 2009-03-18 | 2012-01-25 | Ankeena Networks, Inc., | Dynamic variable rate media delivery system |
EP2413565A1 (en) * | 2010-07-29 | 2012-02-01 | Myriad Group AG | Mobile phone includes a streaming server with means for controlling the transformation of a file before its release |
US20120064879A1 (en) * | 2010-07-29 | 2012-03-15 | Myriad Group Ag | Mobile phone comprising a streaming server with activation means for activating downloading of a file for streaming thereof |
CN103036889A (en) * | 2012-12-19 | 2013-04-10 | 常州中流电子科技有限公司 | Self-adapting streaming media displaying method and self-adapting streaming media displaying system |
US9986273B2 (en) | 2012-03-29 | 2018-05-29 | Sony Interactive Entertainment, LLC | Extracting media content from social networking services |
US10327032B2 (en) | 2012-03-29 | 2019-06-18 | Sony Interactive Entertainment LLC | Extracting media content from social networking services |
CN115914659A (en) * | 2022-03-24 | 2023-04-04 | 北京有限元科技有限公司 | Plug flow method, device, equipment, system and computer readable storage medium |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI411321B (en) * | 2010-10-18 | 2013-10-01 | Univ Nat Pingtung Sci & Tech | A scheduling control method for transmission of multimedia streams |
CN103002274B (en) | 2011-09-16 | 2016-05-18 | 腾讯科技(深圳)有限公司 | A kind of mobile multimedia real-time transcoding Play System and method of downloading based on off-line |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003027876A1 (en) * | 2001-09-26 | 2003-04-03 | Jodie Lynn Reynolds | System and method for communicating media signals |
US20050005025A1 (en) * | 2003-07-04 | 2005-01-06 | Michael Harville | Method for managing a streaming media service |
WO2007016270A2 (en) * | 2005-07-28 | 2007-02-08 | Dilithium Networks Pty Ltd. | Method and apparatus for providing interactive media during communication in channel-based media telecommunication protocols |
-
2008
- 2008-05-16 WO PCT/MY2008/000046 patent/WO2008143493A2/en active Application Filing
- 2008-05-23 TW TW097118989A patent/TW200904191A/en unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003027876A1 (en) * | 2001-09-26 | 2003-04-03 | Jodie Lynn Reynolds | System and method for communicating media signals |
US20050005025A1 (en) * | 2003-07-04 | 2005-01-06 | Michael Harville | Method for managing a streaming media service |
WO2007016270A2 (en) * | 2005-07-28 | 2007-02-08 | Dilithium Networks Pty Ltd. | Method and apparatus for providing interactive media during communication in channel-based media telecommunication protocols |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8176121B2 (en) | 2008-12-24 | 2012-05-08 | Leblanc Michael | System, network and method for multi-platform publishing and synchronized content |
US8489683B2 (en) | 2008-12-24 | 2013-07-16 | Research In Motion Limited | System, network and method for multi-platform publishing and synchronized content |
WO2010071970A1 (en) * | 2008-12-24 | 2010-07-01 | Chalk Media Service Corp. | A system, network and method for multi-platform publishing and synchronized content |
EP2409241A4 (en) * | 2009-03-18 | 2014-07-23 | Ankeena Networks Inc | Dynamic variable rate media delivery system |
EP2409240A4 (en) * | 2009-03-18 | 2014-07-23 | Juniper Networks Inc | Variable rate media delivery system |
EP2409241A1 (en) * | 2009-03-18 | 2012-01-25 | Ankeena Networks, Inc., | Dynamic variable rate media delivery system |
EP2409240A1 (en) * | 2009-03-18 | 2012-01-25 | Ankeena Networks, Inc., | Variable rate media delivery system |
WO2011041983A1 (en) * | 2009-10-08 | 2011-04-14 | Huawei Technologies Co., Ltd. | Method for media adaptation |
GB2481576B (en) * | 2010-06-22 | 2013-04-03 | Canon Kk | Encoding of a video frame for transmission to a plurality of clients |
GB2481576A (en) * | 2010-06-22 | 2012-01-04 | Canon Kk | Encoding of a video frame for transmission to a plurality of clients |
US9258347B2 (en) | 2010-06-22 | 2016-02-09 | Canon Kabushiki Kaisha | Encoding of a video frame for transmission to a plurality of clients |
EP2413567B1 (en) * | 2010-07-29 | 2018-11-21 | Myriad Group AG | Mobile telephone including a streaming server with a means for enabling the download of a file for the purpose of being streamed |
WO2012013901A1 (en) * | 2010-07-29 | 2012-02-02 | Myriad Group Ag | Mobile telephone including a streaming server having a means for controlling the conversion of a file before the streaming thereof |
US20120064879A1 (en) * | 2010-07-29 | 2012-03-15 | Myriad Group Ag | Mobile phone comprising a streaming server with activation means for activating downloading of a file for streaming thereof |
EP2413565A1 (en) * | 2010-07-29 | 2012-02-01 | Myriad Group AG | Mobile phone includes a streaming server with means for controlling the transformation of a file before its release |
US8532643B2 (en) * | 2010-07-29 | 2013-09-10 | Myriad Group Ag | Mobile phone comprising a streaming server with activation means for activating downloading of a file for streaming thereof |
US8774782B2 (en) | 2010-07-29 | 2014-07-08 | Myriad Group Ag | Mobile phone comprising a streaming server with a control means for controlling the conversion of a file before streaming thereof |
FR2963525A1 (en) * | 2010-07-29 | 2012-02-03 | Myriad France | MOBILE TELEPHONE COMPRISING A FLOW BROADCAST SERVER WITH MEANS FOR CONTROLLING THE TRANSFORMATION OF A FILE BEFORE ITS BROADCAST |
CN101977310A (en) * | 2010-08-02 | 2011-02-16 | 中兴通讯股份有限公司 | Method and system for storing stream media file in mobile terminal |
WO2012016433A1 (en) * | 2010-08-02 | 2012-02-09 | 中兴通讯股份有限公司 | Method and system for storing flow media file in portable terminal |
US9986273B2 (en) | 2012-03-29 | 2018-05-29 | Sony Interactive Entertainment, LLC | Extracting media content from social networking services |
US10327032B2 (en) | 2012-03-29 | 2019-06-18 | Sony Interactive Entertainment LLC | Extracting media content from social networking services |
US10735814B2 (en) | 2012-03-29 | 2020-08-04 | Sony Interactive Entertainment LLC | Extracting media content from social networking services |
CN103036889A (en) * | 2012-12-19 | 2013-04-10 | 常州中流电子科技有限公司 | Self-adapting streaming media displaying method and self-adapting streaming media displaying system |
CN115914659A (en) * | 2022-03-24 | 2023-04-04 | 北京有限元科技有限公司 | Plug flow method, device, equipment, system and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2008143493A3 (en) | 2009-01-08 |
TW200904191A (en) | 2009-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2008143493A2 (en) | Media stream system and method thereof | |
USRE47612E1 (en) | Adaptive ads with advertising markers | |
US9774914B2 (en) | Scheduling video content from multiple sources for presentation via a streaming video channel | |
US10764623B2 (en) | Method and system for media adaption | |
US20210297741A1 (en) | System and mothod to obtain content and generate modified content based on time limited content information | |
US9294728B2 (en) | System and method for routing content | |
EP2373051B1 (en) | Method and apparatus for providing timeshift service in digital broadcasting system and system thereof | |
AU2010210639B2 (en) | Server-side support for seamless rewind and playback of video streaming | |
US9392307B2 (en) | Smart pre-load for video-on-demand in an HTTP adaptive streaming environment | |
CN102714602A (en) | System and method to deliver multimedia content for display through network | |
US20130254826A1 (en) | Method and apparatus for providing broadcast content and system using the same | |
US20120324511A1 (en) | Apparatus, system for scheduling and broadcasting media, automatic channel scheduling method and recording medium | |
CA2842810C (en) | Fragmenting media content | |
KR101705898B1 (en) | Method and system for providing timeshift service in digital broadcasting system | |
CN101848367B (en) | File-based video live webcasting method | |
US20230247105A1 (en) | Methods and systems for content delivery using server push | |
US20120327996A1 (en) | Adaptive Language Descriptors | |
US8769569B1 (en) | System, method, and computer program product for transcoding or transrating video content for delivery over a wide area network | |
US8661013B2 (en) | Method and apparatus for generating and providing relevant information related to multimedia content | |
US20190037273A1 (en) | Content delivery using location awareness | |
CN105430510A (en) | Video on demand method, gateway, smart terminal and video on demand system | |
US10237627B2 (en) | System for providing audio recordings | |
US11336967B2 (en) | Receiver apparatus, transmitter apparatus, and data processing method | |
US20130212621A1 (en) | Broadcast-enabled media hub | |
WO2016151052A1 (en) | Method and device for supplying a data stream, method and device for processing a data stream, corresponding computer programs and storage media |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08753733 Country of ref document: EP Kind code of ref document: A2 |
|
DPE2 | Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101) | ||
DPE2 | Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 7344/DELNP/2009 Country of ref document: IN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08753733 Country of ref document: EP Kind code of ref document: A2 |