This paper introduces a new framework for video content delivery that is ba
sed on the transcoding of multiple video objects. Generally speaking, trans
coding can be defined as the manipulation or conversion of data into anothe
r more desirable format. In this paper, we consider manipulations of object
-based video content, and more specifically, from one set of bit streams to
another. Given the object-based framework, we present a set of new algorit
hms that are responsible for manipulating the original set of video bit str
eams. Depending on the particular strategy that is adopted, the transcoder
attempts to satisfy network conditions or user requirements in various ways
. One of the main contributions of this paper is to discuss the degrees of
freedom within an object-based transcoder and demonstrate the flexibility t
hat it has in adapting the content. Two approaches are considered: a dynami
c programming approach and an approach that is based on available meta-data
, Simulations with these two approaches provide insight regarding the bit a
llocation among objects and illustrates the tradeoffs that can be made in a
dapting the content. When certain meta-data about the content is available,
we show that bit allocation can be significantly improved, key objects can
be identified, and varying the temporal resolution of objects can be consi
dered.