Let's try sending motion data using BVH Sender.

If the advance preparations are already complete, proceed to sending the motion data.

Prepare to use BVH Sender using the following procedure.

  1. Connect the PC to a local network that can send UDP.
  2. Access the Downloads page and download the latest version of BVH Sender.
  3. Extract the downloaded ZIP file to any folder.
    For details about the distributed data, refer to Content of the distributed data.

The advance preparations are now complete.

You can send the motion data using the following procedure.

  1. Start BVH Sender that was extracted in Step 4 of the Advance Preparations.
    1. For Windows
      Double-click the "BVHSender.exe" file in the extraction destination folder.
    2. For macOS
      Double-click the "BVHSender" icon in the extraction destination folder.
  2. Click the [...] button in the "BVH" field of the Motion Data area.
    The "Select a bvh file." screen appears.
  3. Specify the BVH file saved in Step 5 of the Advance Preparations and click the [Open] button.
    Return to the BVHSender screen. The absolute path of the BVH file is displayed in the "BVH" field.


    You can also directly enter the absolute path of the BVH file in the "BVH" field.

  4. Enter the IP address of the UDP send destination PC in the "IP" field in the "UDP Setting" area.
    Enter the IP address in IPv4 format.
  5. Enter the port to use (initial value: 12351) in the "Port" field.
  6. Click the [Start] button.
    The UDP transmission of the motion data is started.

The motion data has now been sent.

  1. The on-screen avatar moves according to the motion data during UDP transmission.
  2. Click the [Stop] button when stopping the UDP transmission.


It is presumed that mocopi will be used in a local network. Therefore, the motion data is not encrypted during transmission. If the data is transmitted over the Internet, the transmission may be intercepted and the data may leak.


You can also start multiple instances of BVH Sender and send motion data to one PC. In that case, specify different port numbers in Step 5.