US20020023165A1

Method and apparatus for encoder-based distribution of live video and other streaming content

Claim Score by NHIP

Read claim 12, the broadest

Abstract

An encoding scheme converts the output of an encoder to broadcast IP stream that is translated by remote receivers or user devices to the original encoder output protocol. A protocol translation allows the encoder to be distributed to provide for larger scaling of encoders and servers, and better quality of service (QOS) and control over the distribution of streaming media. A server can also be provided with a built-in encoding scheme that provides a broadcast IP stream.

US20020023165A1, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 29 January 2021, 5.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

15 claims: 3 independent, 12 dependent

  1. 1
    A method of preparing content for distribution in an Internet broadcast system for streaming media comprising the steps of:obtaining content intended for distribution via broadcast;repacketizing said content to generate a broadcast Internet Protocol stream, said stream comprising sequence numbers and time stamps for packets in said content;storing stream information relating to said stream comprising at least one of identification of input source, destination, groups of devices selected to receive said stream, and stream identification;and assigning said stream an Internet Protocol address and port in said broadcast system for transmission, said stream information allowing for monitoring recovery of said stream at said destination.
  2. 8
    A computer program product for preparing content for distribution in an Internet broadcast system for streaming media comprising:a computer-readable medium;an encoding module stored on said computer-readable medium for receiving streams from different media players and wrapping packets in respective streams using a broadcast Internet Protocol common to all of said media players, said encoding module providing auxiliary information in each said stream that relates to that stream;a reception control module stored on said computer-readable medium and being operable to store information relating to respective said streams to facilitate reception thereof;and a transmission module stored on said computer-readable medium for commencing and terminating connections to transmit said streams via said Internet broadcast system and operating in conjunction with said reception control module to update said auxiliary information during said stream.
  3. 12
    Broadest claimClaim Score 87, very broad(NHIP)An apparatus for content distribution comprising:a server;and an encoding module operable with said server to encode packets to be output via said server into a selected format for transmission as a broadcast Internet Protocol stream.