No doubt, the Internet has transformed the way of consuming media content. With the high dependency on the Internet, many of us wish to publish or share our data via online to save time. While the advent of comprehensive cameras and technology has offered to capture everyday moments, as well as sharing of these kinds of media data is a solely different story.