Edcanvas is a centralized multimedia showcase. Stage content in dequence and have students move through your playlist of information, including pictures, text, video and webpages.

And, of course, it uploads to Edmodo!!
Here is a helpful handout to work your way through creating a canvas:

Here are two links to view it in action:
http://www.youtube.com/watch?v=XR5ZLMlccNM
http://www.youtube.com/watch?v=S-JMl9_7x14