How to get a Plex client on freenas server (freebsd)?

Background: My home server is physically located by the AV equipment and router.  My mobo HDMI output is connected to the Denon AVR1913 to service as a system display when needed.  I don't know if there is an audio path from the mobo out the HDMI connector but I would expect so.  I am running plexmediaserver in one jail, plexconnect in another.  The idea was to use the Apple TV to play media.  However there is a plexconnect bug that causes iTunes lossless m4a files to not play correctly, hence I need another media player feeding the Denon. (see https://forums.plex.tv/topic/160759-music-playback-stops-after-a-few-seconds/)

 
Goal: Install a client on my freenas server to control media playback, but there isn't one for freebsd and trying to build on isn't worth the hassle and might not even be possible, so plan B seems to be installing some web browser in another freenas/virtualbox jail and use the Plex web player to control media playback with audio and video routed through the mobo hdmi connector.  I would control this locally via a bluetooth keyboard and mouse and watch/listen on the Denon/TV.  I would not need a vnc since I would be local to the machine once setup and the jail running via the freenas web interface.
 
Questions:
1) I've found posts about routing sound and I think the display using devfs (devfsrules_desktop_jail).  I don't understand the details yet, I just want to know it's possible before I embark.
2) I think I need to install xfce4 via ports and a browser, probably firebox. 
 
Has anyone tried this?  Successfully?  Easier way?
 
Thanks in advance for any comments!
 
--john