How to download an application on to the beagle board


I have a standard Mpeg4 black box( C code). I have a couple of
questions regarding that:
1) I would like to know how to download that on to the board
2) Is there anyway by which I can measure the real time power consumed
by the application (C code)?

It would be really grateful if someone could help me with it!

Thanks in advance!