Distributed strategic learning and game theoretic formulation of network embedded coding