Is there anyway to measure the published bandwidth?
I am using Gumstix Overo to stream video to my laptop through ad-hoc wireless network.
However, the streaming video has about 4 sec delay and the frame rate is really bad. I thought the published message bandwidth may be larger than the bandwidth of ad-hoc wireless network. So I want to measure the published bandwidth.
I know "rostopic bw" measures the received bandwidth, so if rostopic cannot keep up with the publisher, the reported number may be lower than the actual bandwidth.
My first question: Is there anyway to measure the published bandwidth?
My second question: If the published bandwidth is bigger than the ad-hoc network bandwidth, is there anyway to compress ROS messages to reduce the bandwidth?
Thanks in advance!