Transcoding vs Scalability in Video Streaming for Heterogeneous Networks/Clients