Olá professor! Tudo bem?
No exemplo você usa a chave templateUrl e passa uma literal com o html, porém o correto seria a chave template do objeto DDO.
Esta assim:
ddo.templateUrl = '<img class="img-responsive center-block" src="{{url}}" alt="{{titulo}}">';
Deveria estar assim:
ddo.template = '<img class="img-responsive center-block" src="{{url}}" alt="{{titulo}}">';
Somente uma observação. Obrigado pelo ótimo conteúdo.
Robson.