Bidirectional audio/video: system and method for opportunistic scheduling and transmission
First Claim
Patent Images
1. A system, comprising:
- a) a first bidirectional transceiver, which includes(i) a first digital media transmitter, coupled to an interface to a first differential wire pair of a cable;
(ii) a first media receiver, coupled to an interface to a second differential wire pair of the cable;
(iii) a first network transmitter, coupled to an interface to a third differential wire pair of the cable;
(iv) a first network receiver, coupled to an interface to a fourth differential wire pair of the cable; and
(v) a DC voltage comparator, which is used prior to applying power by the first bidirectional transceiver with a current-limited probe voltage switched onto a first half of the second differential wire pair connected on a source side, wherein the DC voltage comparator is connected on a second half of the second differential wire pair on the source side to determine whether an electrical load is connected to the third and fourth differential wire pairs by detecting a first known voltage resulting from the current-limited probe voltage switching if the electrical load is connected and detecting a second known voltage resulting from the current-limited probe voltage switching if the electrical load is not connected.
6 Assignments
0 Petitions
Accused Products
Abstract
A bidirectional transceiver includes a media transmitter, a media receiver, a network transmitter, and a network receiver. Each of these components includes an interface to a respective differential wire pair of a cable. By coupling a pair of such transceivers, a media stream and network connectivity can be sent over the cable in either or both directions. Using an opportunistic scheduling method, each media stream can contain audio, video, and control information in uncompressed form. Power can be transferred over the cable so that a media device containing one transceiver can be powered by a media device containing the other transceiver.
28 Citations
36 Claims
-
1. A system, comprising:
a) a first bidirectional transceiver, which includes (i) a first digital media transmitter, coupled to an interface to a first differential wire pair of a cable; (ii) a first media receiver, coupled to an interface to a second differential wire pair of the cable; (iii) a first network transmitter, coupled to an interface to a third differential wire pair of the cable; (iv) a first network receiver, coupled to an interface to a fourth differential wire pair of the cable; and (v) a DC voltage comparator, which is used prior to applying power by the first bidirectional transceiver with a current-limited probe voltage switched onto a first half of the second differential wire pair connected on a source side, wherein the DC voltage comparator is connected on a second half of the second differential wire pair on the source side to determine whether an electrical load is connected to the third and fourth differential wire pairs by detecting a first known voltage resulting from the current-limited probe voltage switching if the electrical load is connected and detecting a second known voltage resulting from the current-limited probe voltage switching if the electrical load is not connected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A media transmitter apparatus, comprising:
-
a) a video source interface and an audio source interface; b) input formatter logic, which includes (i) logic that reformats a real-time digital video stream received through the video source interface into a first video stream in a predetermined video format, and (ii) logic that reformats a real-time digital audio stream received through the audio source interface into a first audio stream in a predetermined audio format; c) packetizer logic, which creates packets from the first audio stream and the first video stream, a plurality of the audio packets and a plurality of the video packets each having a header that includes metadata. regarding the respective packet, wherein the metadata specifies a source of the respective stream specifying a resource other than the media transmitter apparatus, a stream destination specifying a far-end media appliance, and a description of media type; d) input adaptive rate multiplexer logic, which inserts the packets into a first media stream, sequencing the packets according to a packet prioritization scheme, wherein the first media stream contains at least one control side-band channel comprising, control data packets; e) a cable Interface; f) transport logic, which encodes the first media stream into a second media stream, and transmits the second media stream through the cable interface; and g) an adaptive rate controller communicatively coupled to a receiving adaptive rate controller and configured to regulate transmission speed of the second media stream to correct at least one error condition determined based on the control side-band channel control data packets. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system, comprising:
a) a media receiver apparatus, including (i) a cable interface; (ii) transport logic, which receives a first media stream, in uncompressed form in real-time, through the cable interface, and decodes the first media stream into a second media stream, wherein the first media stream contains at least one control side-band channel comprising control data packets; (iii) output adaptive rate multiplexer logic, which removes packets from the second media stream; (iv) depacketizer logic, which removes headers that contain packet metadata from packets, and creates audio frames, video frames, and system control information, wherein the metadata for plurality of audio packets, video packets, and system control packets each contain a stream source specifying a resource other than a media transmitter from which the respective packet was received, a stream destination specifying a far-end media appliance, a size, and a description of media type; (v) reclocker logic, which synchronizes the audio and video frames using header metadata, and creates a first audio stream in a predetermined audio format, and a first video stream in a predetermined video format; (vi) output formatter logic, which reformats the first audio stream through an audio output interface in real-time, and reformats the first video stream through a video output interface in real-time; and (vii) adaptive rate controller logic in electrical communication with a transmitting rate controller and configured to regulate transmission speed of the first media stream to correct at least one error condition determined based on the control sideband channel control data packets. - View Dependent Claims (33, 34, 35, 36)
Specification