There could be two distinct implementations of this:
- media links are new field types and the default view can render them accordingly with an embedded view and clickable link, also on_view helper functions can render them
- media links can only be embedded in textarea and are only rendered through the markdown render.
There are pros and cons for either option, please discuss.