The document presents an improved method for peer-to-peer (p2p) video broadcasting called MTCast, focusing on per-peer transcoding to accommodate varying user device resolutions and bandwidths. Evaluated on the PlanetLab platform, this approach aims to enhance user satisfaction while reducing backbone bandwidth and the computational load associated with transcoding. Results indicate a greater efficiency in network load and user satisfaction compared to traditional video streaming methods.