The official Google webmaster central blog published a news on 29th June, 2010 which states that :
Have you ever wanted to submit your various content types (video, images, etc.) in one Sitemap? Now you can! If your site contains videos, images, mobile URLs, code or geo information, you can now create—and submit—a Sitemap with all the information.
[googlewebmastercentral.blogspot.com...]
Here is a Sample code for that as well.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:image="http://www.sitemaps.org/schemas/sitemap-image/1.1"
xmlns:video="http://www.sitemaps.org/schemas/sitemap-video/1.1">
<url>
<loc>http://www.example.com/foo.html</loc>
<image:image>
<image:loc>http://example.com/image.jpg</image:loc>
</image:image>
<video:video>
<video:content_loc>http://www.example.com/videoABC.flv</video:content_loc>
<video:title>Grilling tofu for summer</video:title>
</video:video>
</url>
</urlset>
But what about Yahoo and Bing XML sitemaps ? Earlier the same sitemap files were submitted to all search engines but isn't it will create some parsing errors in Yahoo and Bing.
What about www.sitemaps.org the universal XML sitemap schema parser. It will accept new XML sitemap format introduced by Google?
[edited by: tedster at 1:30 am (utc) on Jul 28, 2010]
[edit reason] added link [/edit]