.....
So is there any specification or combination of resolution and codec for samsung devices.....
/QUOTE]
I don't think the codecs being used are this particular issue. AAC and h.264 are almost generic at this point, and have been for several years. As for resolution, I tend to doubt that's an issue either since screen resolution and aspect ratios are such big variables. Most of the time whatever we're watching is being scaled up or down in accordance to the display at the time.
... and anecdotally, out of curiosity I just fired up a very dated but still kicking Galaxy S3 (KitKat) and that 'renderExportVideoNew 5' file was viewable using the MX Player Pro and the VLC apps, but the default video app just showed a blank screen with a very brief (two second) audio bleep. No clue as to whether this does or doesn't add any useful input but given how common those codecs are it just doesn't seem like either is directly related.
.....
Not working case in general
Case 1 : Send video form my iPhone to Samsung device via firebase
Case 2 : Send Generated Video from my iPhone to Samsung device via firebase
So dose firebase change any format of video or codec or supported type to videos ? because in general i see that audio(s) are playing well
Looking up info online for Firebase, file transfers go through their online servers so it would highly unlikely there are scaling/file alterations involved when you're uploading or downloading on-the-fly. Again, it's the carriers taking it upon themselves to scaled down higher res photos and videos when they have to interact with other, when you're interacting with Firebase that's a different matter. Online file storage services like Firebase should not be altering any archiving/backing up as you use them. You can confirm this by simply checking the original file size of a file, to the file size of that same file uploaded to Firebase, and then to the file size of a downloaded copy of that same file -- the original file size should be bit-by-bit the same as the copy. (Use bit size as opposed to something like megabyte size, a really subtle change might not be noticeable using MBs but even a few changes in text will be more evidence using bits)