Enabling multimedia using resource-constrained video processing techniques: A node-centric perspective