take all this with a grain of salt:
being IEI-Ni, I very highly doubt you are one. on camera, my Fe still leaks out so much. you have none of that. and i just don't see a lot of myself in you.
ILI-Ni actually could be a possibility.. now that i think of it you do remind of my ILI-Ni father a bit. you both have that awkwardness in presenting. and you both keep repeating "right?" when you present
maybe if you could post a video of you interacting with someone else. anyway, do you know your enneatype/instinctual stacking?
I know a few EIIs and although they seems inhibited irl/on camera, they still possess a smoothness you don't have.