I'm confused by how much data I am using for streaming video. When I configure the raspivid command's -b bandwidth argument with 1,000,000, does that means one megabit per second or one megabyte per second?
Update: Raspivid is in megabits per second. Data plans come in gigabytes. 1 gigabyte is 8 gigabits. Divide gigabits quantity by megabits video rate to calculate how long it lasts.
In one flight the LTE was "on the air" for 159 seconds. My raspivid was set for 1,500,000 bits per second. The flight consumed about 36 megabytes from my data plan. This means that the system used about 1.8 megabits per second. I suppose that Mavlink at 115,200 baud plus various overheads account for the amount over 1.5 megabits used for video.
Reduced the bps in the raspivid command so it uses 1.0Mb/s. The video is still satisfactory, and now I'm using about 7.8MB per minute towards my data plan.