Performance evaluation of Application Layer Joint Coding solutions for video transmissions between Mobile Devices over the Internet of Things