GPU/RAM Split, VAAPI and Emby on ODROID-C2

Hey team,

I’m trying to get my C2 to play nicely with Emby, which currently isn’t streaming to all devices… I realize that transcoding on this little board is a stretch, but the Emby devs say VAAPI should work.

I have this as a headless server so I disabled the GPU to give me more RAM - couple questions:

  1. Will VAAPI work at all?
  2. IF I enable VAAPI in Emby, do I need to add the 300MB back to the GPU in dietpi-config?

Any other suggestion to squeeze the most out of this C2 would be appreciated.

  • NW

No idea sorry, untested. I’am also not sure if the available ARM binaries we pull in from Emby have this enabled. You’ll have to give it a go and let us know how it goes. :slight_smile:

IF I enable VAAPI in Emby, do I need to add the 300MB back to the GPU in dietpi-config?

Yes, you’ll need to enable GPU features for GPU accelerated transcoding.

No luck. Got a new update that says VAAPI will not work on ARM period.

They suggested OMX, will report once I figure out why my c2 won’t boot… just did update 142 and now it will not load kernel :confused:

So there was a post in the hardkernel forums from a guy who got transcoding to work with his custom program. I asked team emby to implement an option to get transcoding to work with the C2… It would be pretty awesome to get hw transcoding on this board, as I think it has just enough juice to do 1080p for one stream, and it would make the ultimate $50 emby server solution… will update when i have more info.