Media urls use uuids which is great for internal linking, but not great for SEO. My client has PDFs that they want to appear in the sitemap and in searches with seo-friendly urls. I've been able to do this with data objects by adding a url field and searching based on that when retrieving data objects, but I'm not good enough at c1 or c# to know if I can add a url field to a media item.
I looked for an add-on that could do this and also contacted the company for support.
Best I could come up with was adding the PDFs outside the media area or adding redirects from seo-friendly urls to internal media uuids. Neither of these is ideal.