EDIT:
The code:
==============================================
I used ESP32-S3 1.54inch LCD Display Development Board, 240 × 240 Resolution
sold by Amazon https://www.amazon.com/dp/B0GSZ7VG5N
and vibecoded it to play 24 fps video(basic profile h.264)
The 500 mAh battery lasts about100 minutes while playing videos.
This required a DLNA bridge
The bridge had the benefit of allowing my other TVs without CDVR app to play content from CDVR and still allowing ad skipping


