Изображение в формате bmp SDL рисует без проблем. А как нарисовать png?
Если SDL не понимает формата PNG, то как побыстрому раскодировать PNG?
PS. PNG обязательно потому, что изображение должно передаватся по сети, без потерь качества и еще несколько раз в секунду.