Scalable video coding is a highly attractive solution to the problems posed by the characteristics of modern video transmission systems. The term "scalability", here, refers to the removal of some parts of the video bit stream in order to adapt it to the various needs or preferences of end users as well as to varying terminal capabilities or network conditions. The term SVC is used interchangeably in this paper for both the concept of scalable video coding in general and for the particular new design that has been standardized as an extension of the H.264/AVC standard. The objective of the SVC standardization has been to enable the encoding of a high-quality video bit stream that contains one or more subset bit streams that can themselves be decoded with a complexity and reconstruction quality similar to that achieved using the existing H.264/AVC design with the same quantity of data as in the subset bit stream. The work in this thesis also covers the overview and practical implementation of the H.264 Scalable Video Coding. Various kinds of Scalabilities and Error Concealment methods are discussed and implemented using JSVM software. This thesis mainly proposes and discusses the Redundant Picture Based Error Resiliency Scheme in Scalable Video Coding. Redundant pictures effectively enhance the robustness of SVC to packet-loss. But when redundant picture is concerned, the redundant picture can be coded as a simple repetition of a primary picture. However, coding redundant picture in this way will decrease the coding efficiency a lot. Considering both error resilience and coding efficiency, how to encode the redundant picture in a more effective way is a problem need to be solved. For this reason, the polyphase downsampling based redundant picture coding method is also discussed in this document.