Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Television MPEG-transport-stream-remultiplexer

 Apparatus and method for displaying program contents (EPG)
In accordance with the present invention, the aforesaid object is accomplished by the apparatus for ...


 Time-adaptive control of television viewing functionality
OF THE PREFERRED EMBODIMENTS The preferred embodiments of the present invention now will be ...


 Animated "on-screen" display provisions for an MPEG video signal processing system
OF THE DRAWING The invention will be described with reference to a digital satellite television ...


 System for forming and processing program specific information containing text data for terrestrial, cable or satellite broadcast
A decoder decodes packetized program information containing multiple text strings associated with a ...


 Video indexing and image retrieval system
The present invention relates generally to video signal processing. More particularly, the ...


 CATV telephone system
It is an object of the present invention to provide center device and terminal devices capable of ...


 Decoder buffer for streaming video receiver and method of operation
The present invention is embodied in an Integrated Transport Decoder (ITD) buffer model. One key ...


 Television transmitter, television transmitting method, television receiver and television receiving method
It is therefore an object of the present invention to overcome the above-described drawbacks of the ...


 Disc cartridge, optical disk device, and method for information recording and reproducing
The present invention is made in view of the foregoing conventional problems, and an object is to ...


 Communications, particularly in the domestic environment
The specification hereinafter proposes a solution to this problem. In accordance with this aspect ...


 MPEG transport stream remultiplexer

Details
Inventors: Magee, Mark; Johnson, Brian; Lookabaugh, Tom; Daines, Nolan;
Assignee: Divicon, Inc. (Milpitas, CA)
Primary Examiner: Olms; Douglas W.
Assistant Examiner: Hom; Shick
Attorney, Agent or Firm: Proskauer Rose LLP

A remultiplexer is disclosed for communicating plural programs. Each program comprises one or more elementary streams that are encoded in relation to a single common time base corresponding to the respective program. The communicated programs originate from plural input transport streams that each comprises plural transport packets. Each transport packet contains a packet identifier indicating the data contained therein. Within each transport stream, unique packet identifiers are assigned to each elementary stream of each program. The data of each elementary stream is only contained in transport packets having a corresponding packet identifier. Each input transport stream contains time stamps for reconstructing the single program time base corresponding to each program conveyed therein. The remultiplexer has a data link module which receives the plural input transport streams. The data link module also selectively extracts transport packets from the received input transport streams. The remultiplexer has a downstream bus on which the data link module sequentially transfers at least some of the extracted transport packets. The remultiplexer selects which of the extracted transport packets to transfer on the downstream message bus depending on the packet identifiers of the transport packets. The remultiplexer also has a scheduler which assembles the transport packets transferred on the downstream bus into a single output transport stream.

DETAILED DESCRIPTION OF THE INVENTION FIG.
2 shows a remultiplexer 100 according to an embodiment of the present invention.
As shown, the remultiplexer 100 has a main board 130, an I-bus 120 and one or more data link modules (DLMs) 110.
Illustratively, the remultiplexer 100 can support up to four DLMs 110.
The main board 130 and I-bus 120 of the remultiplexer 100 are of an identical hardware architecture as the main board 30 and I-bus 20 of the program encoder 10 of FIG.
1.
Like the program encoder 10 of FIG.
1, the remultiplexer main board 130 has a processor 131, memory 133, downstream message sender 135, upstream message sender 137, Ethernet controller 139, scheduler 141, system time clock 143, PCR insertion circuit 145, output formatter 147, upstream message receivers 151, 153 HOTLinks.
TM.
transmitters 163, 167, HOTLinks.
TM.
receivers 161, 165 and parallel interface 169.
The PCR inserter 145 plays no role in the remultiplexer 100.
On the other hand, the upstream message sender 137, which is not used in the program encoder 10, is utilized in the remultiplexer 100.
The other circuits 131, 133, 135, 139, 141, 143, 147, 151, 153, 161, 163, 165, 167, 169 perform functions that have similarities to their counterparts 31, 33, 35, 37, 39, 41, 43, 47, 51, 53, 61, 63, 65, 67 and 69 in the program encoder 10.
The differences in function/operation lie in how these circuits cooperate together or respond to different received signals.
Such differences operation may be achieved by virtue of changing the software provided to the processor 131 which controls the operation of the remultiplexer 100.
The operation of these devices is discussed in greater detail below.
The DLM 110 has plural, e.
g.
, four, input M2S ports labeled M2S port 3, M2S port 4, M2S port 5 and M2S port 6.
Illustratively, each input can be connected to a cable which carries a serial bitstream according to Cypress.
TM.
's HOTLinks.
TM.
protocol (i.
e.
, at 108 MHZ).
Each M2S input port provides for bidirectional communication.
While each port is bidirectional, they are referred to as input ports to indicate the direction of flow of the to-be-remultiplexed transport streams into the remultiplexer 100



Related patents
  Remultiplexer for video program bearing transport streams with program clock reference time stamp adjustment
OF THE INVENTION For sake of clarity, the description of the invention is divided into sections. Remultiplexer Environment and Overview FIG. 1 shows a basic ...
  Apparatus and method for multiplexing with small buffer depth
It is known that the delay introduced by a multiplexing system increases when buffer sizes or depth increases. Therefore, a multiplexing method that introduces minimum ...
  Adaptive rate control for insertion of data into arbitrary bit rate data streams
The present invention provides a method and apparatus for adaptive control of the rate of data insertion into an outgoing bit stream, based on the available capacity ...
  Brandwidth optimization of video program bearing transport streams
These and other objects are achieved according to the present invention. An illustrative application of the invention is the remultiplexing one or more MPEG-2 compliant ...
  Method and system for emulating and HTTP server through a broadcast carousel
OF EXEMPLARY EMBODIMENTS Interactive Television Architecture Interactive television provides a way to transmit interactive content to a television. Interactive ...
  Display control apparatus and method and display apparatus
The present invention has been made in consideration of the above-mentioned problems, and has as its object to provide a display control method and apparatus, and a ...
  Method and apparatus for displaying images
What is claimed is: 1. A method for picture display, comprising: a first step of determining kind of an input video signal based on prestored characteristic information ...
  Broadcasting receiver for receiving and regenerating records of digital broadcasting
There, main purpose of the invention is providing broadcasting receiver which suppresses amount of information recorded in storage media as much as possible by ...
  Method and apparatus for compressing hypertext transfer protocol (HTTP) messages
The present invention relates to a method and apparatus for compressing Internet, or any digital protocol messages, such as HTTP messages. Codewords are provided for HTTP...
  Security mechanism and architecture for collaborative software systems using tuple space
According to the present invention, a secure agent communications system is provided for operation in conjunction with a Blackboard Messaging System (BMS) such as MicMac....

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved