Examples of different field rendering front-end vs. back-end (e.g., video, audio)

I’m looking for existing plugins or code examples to allow different rendering of attachments for admin versus front-end users.

Use case would be admin user uploading a video or audio file and seeing the standard file upload UI. Front-end (logged in) site visitors would see a form that would provide an audio/video player for the file that was uploaded, not another file upload UI.

Hi Ralph. How do you see this as being related to Gravity Forms?