Your requirement that it do what Samsung All Share does is where I have to write no.

There are players that play content but your requirements are beyond playing AVI and showing JPEGs so if only you had not added a Mount Everest requirement (does all that All Share does.)

https://www.google.com/search?q=video+wall+for+restaurants finds other solutions but fails your requirements about All Share.