Cooperative Architectures and Algorithms for Discovery and Transcoding of Multi-Version Content