All of the Raspberry Pi models have hardware decoding. Even a Pi 1B will play a 30 mbps 1080p bluray rip. I used to run OpenELEC on a 1B. The interface on XBMC was really laggy, but h.264 videos played smoothly.
You need a Pi 4 or newer for h.265 hardware decoding. The Pi 3 has enough power to software decode some h.265 videos.
The video player you use needs to be compiled specifically for a Raspberry Pi for the hardware decoding to work though.
I’m pretty sure mine is a 2B as well, but I’d have to go digging behind the TV to know for sure. I know it’s not newer than that. It works fine for me running LibreElec+Kodi+Jellyfin, but I don’t play anything more complicated than 1080p h264. If you want HD or Atmos or whatever complications, yeah, you’ll want hardware decoding.
eyesaremosaics@lemmy.zip 3 weeks ago
Ok interesting it looks like it does do 1080p H264 hardware decoding cdn-shop.adafruit.com/…/raspberrypi2modelb.pdf
Pretty sure I tested mine on video playback and it struggled (quite badly), but I didn’t check the playback format, maybe if you stick to the right codec then it works.
eyesaremosaics@lemmy.zip 3 weeks ago
I tried using the pi 2B again, I’ve been using the GUI & browser to show jellyfin and the interface is so sluggish I think it would be hard to use regardless of the ability to play videos
You would need to use LibreElec or OSMC with the Jellyfin addon, Not a desktop and browser.
jellyfin.org/docs/general/clients/kodi/
eyesaremosaics@lemmy.zip 2 weeks ago
I’ll give it a try. I think it suggests model 3B somewhere but can try it with a 2B