Here are some suggestions
For your websites I would suggest creating a box/table/container, for your sources. In an inconspicious place cite the sources for that page. If you have used images or content information, both cite the source and post a link, if it is an online resource.
For Multimedia Presentations/Shows:
This is a little tricky. For most shows that have only a few sources a final slide that is a works cited is probably just fine, but that doesn't necessarily show which source matches which citation. To work around this I suggest posting citations in the 'notes' section when developing a presentation. This does two things. It gives you a reference close to the resource so you can find it again and it gives you more space than a single slide if you are creating a large presentation with many sources.
Most video tools have a section where you can define properties. This is a good area to post some reference to your sources. There is a limit on the number of characters, so this works best for projects with only a few resources cited. Even with the limit you can post references to a website with the documentation or contact information so people can obtain it.
Finally, For extensive resources you may consider creating a document with a word processor and cite each reference with a relevant description of multimedia resources such as pictures or video.