WO2008143493A2 - Media stream system and method thereof - Google Patents

Media stream system and method thereof Download PDF

Info

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
Application number
PCT/MY2008/000046
Other languages
French (fr)
Other versions
WO2008143493A3 (en
Inventor
Alan Rajendram A. L. Jeya Rajendram
Original Assignee
Jeya Rajendram Alan Rajendram
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 Jeya Rajendram Alan Rajendram filed Critical Jeya Rajendram Alan Rajendram
Publication of WO2008143493A2 publication Critical patent/WO2008143493A2/en
Publication of WO2008143493A3 publication Critical patent/WO2008143493A3/en

Links

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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing 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/23439Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/765Media network packet handling intermediate
    • 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/238Interfacing 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/2381Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
    • 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/258Client 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/25808Management of client data
    • 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
    • H04N21/2662Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
    • 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
    • H04N21/4381Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
    • 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/45Management 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/4508Management of client data or end-user data
    • H04N21/4516Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
    • 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/45Management 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/454Content or additional data filtering, e.g. blocking advertisements
    • 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/643Communication protocols
    • H04N21/64322IP

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

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.
PCT/MY2008/000046 2007-05-24 2008-05-16 Media stream system and method thereof WO2008143493A2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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