Video transmission over WSN is a challenging task because, video data is inherently huge in size and its transmission requires high bandwidth and processing requires more memory and more power. Presently majority of the research work in this area is focused on improving battery life, optimizing network parameters and increasing energy efficiency. The area of best suitable compression scheme for WSN is rarely being explored. This paper focuses on finding out a suitable compression technique for video transmission over WSN. Wireless sensor network (WSN) is an ad-hoc network of sensor nodes, where each node is able to communicate with every other node in the network in single hop or multi-hop manner. It is a low cost, low power and low bandwidth network with each node having limited battery life and limited memory. In order to overcome these challenges, initially image compression is applied on each frame extracted from given video. To find out most suitable compression technique for WSN, the various existing 2D image transforms like DCT, KLT, Slant, Hartley, Hadamard and DST are compared based upon their energy compaction property. The transform that gives more energy compaction is best suitable for WSN. Thus, after selecting a suitable transform for WSN domain, it is applied to obtain compressed video frames. Zigbee protocol based hardware setup is used for serial transmission of RGB video data frames between the nodes. Different parameters are evaluated for received image frames and transmitted image frames. Experimental evaluation shows that zigbee hardware setup improves the reliability and efficiency of video data transmission. This type of WSN set-up can be used for capturing video in any remote and hard-lying (border, mountains, forest) area, where any other types of networks are not available.