Difference between revisions of "Data Streaming Pane"

Line 5: Line 5:
  
 
==OptiTrack Streaming Engine==
 
==OptiTrack Streaming Engine==
 +
[[Image:Stream_StreamingPane.png|right|300 px|Data Streaming pane]]
 
Utilize the OptiTrack Streaming Engine when streaming via Motive's free MotionBuilder plugin, 3ds Max Plugin, or any custom NatNet interface. To begin streaming, select "Broadcast Frame Data." Select which types of data (e.g. markers, rigid bodies, or skeletons) will be streamed, noting that some third party applications will only accept one type of data. Before you begin streaming, ensure that the network type and interface are consistent with the network you will be streaming over and the settings in the client application.
 
Utilize the OptiTrack Streaming Engine when streaming via Motive's free MotionBuilder plugin, 3ds Max Plugin, or any custom NatNet interface. To begin streaming, select "Broadcast Frame Data." Select which types of data (e.g. markers, rigid bodies, or skeletons) will be streamed, noting that some third party applications will only accept one type of data. Before you begin streaming, ensure that the network type and interface are consistent with the network you will be streaming over and the settings in the client application.
  
 
+
{{Indent|
[[Image:Stream_StreamingPane.png|right|300 px|Data Streaming pane]]
 
 
 
 
'''OptiTrack Streaming Engine:'''  Streams marker, rigid body, or skeletal data via OptiTrack’s NatNet streaming engine.   
 
'''OptiTrack Streaming Engine:'''  Streams marker, rigid body, or skeletal data via OptiTrack’s NatNet streaming engine.   
  
'''Broadcast Frame Data:'''  Default: Unchecked. Allows broadcasting the frame data. '''This box must be checked in order to start the streaming.'''
+
'''Broadcast Frame Data:'''  Default: Unchecked. Allows broadcasting the frame data. ''This box must be checked in order to start the streaming.''}}
  
  
 
===Network Interface===
 
===Network Interface===
Sets the network address which the captured data is streamed to. When set to Loopback, the data is streamed within the computer, otherwise you can also choose the IP address specific networks.
+
{{Indent|
 +
Sets the network address which the captured data is streamed to. When set to Loopback, the data is streamed within the computer, otherwise you can also choose the IP address specific networks.}}
 +
 
  
 
===Streaming Options===
 
===Streaming Options===
 
+
{{Indent|
 
'''Stream Subject Prefix:'''  When set to true, each marker label includes a subject prefix, which is the name of associated asset.
 
'''Stream Subject Prefix:'''  When set to true, each marker label includes a subject prefix, which is the name of associated asset.
  
Line 36: Line 37:
 
'''Scale:'''  Sets the scaling for streamed skeletal data.
 
'''Scale:'''  Sets the scaling for streamed skeletal data.
  
'''Bone Naming Convention:'''  Determines the bone naming convention for the streamed data among Motive, FBX, and BVH. It must match with the convention used in the streaming destination.
+
'''Bone Naming Convention:'''  Determines the bone naming convention for the streamed data among Motive, FBX, and BVH. It must match with the convention used in the streaming destination.}}
 +
 
  
 
===Advanced Network Options===
 
===Advanced Network Options===
 +
{{Indent|
 
'''Up Axis:'''  Selects the upward axis in the streamed data. (Default: Y Axis).
 
'''Up Axis:'''  Selects the upward axis in the streamed data. (Default: Y Axis).
  
Line 53: Line 56:
 
'''Multicast interface:'''  Specifies the multicast broadcast address.  (Default: 239.255.42.99).
 
'''Multicast interface:'''  Specifies the multicast broadcast address.  (Default: 239.255.42.99).
 
   
 
   
{{Tip|Note:  When streaming to clients based on NatNet 2.0 or below, the default multicast address should be changed to 224.0.0.1 and the data port should be changed to 1001.}}
+
{{Tip|Note:  When streaming to clients based on NatNet 2.0 or below, the default multicast address should be changed to 224.0.0.1 and the data port should be changed to 1001.}}}}
  
 
==VRPN Streaming Engine==
 
==VRPN Streaming Engine==
Line 60: Line 63:
 
For information on streaming data via the VRPN Streaming Engine, please visit the [http://www.cs.unc.edu/Research/vrpn/ VRPN knowledge base]. Note that only 6 DOF rigid body data can be streamed via VRPN.
 
For information on streaming data via the VRPN Streaming Engine, please visit the [http://www.cs.unc.edu/Research/vrpn/ VRPN knowledge base]. Note that only 6 DOF rigid body data can be streamed via VRPN.
  
 +
{{Indent|
 +
'''VRPN Streaming Engine:'''  Streams rigid body data via the VRPN protocol.
  
'''VRPN Streaming Engine:'''  Streams rigid body data via the VRPN protocol.
+
'''VRPN Broadcast Port:'''  Specifies the broadcast port for VRPN streaming. (Default: 3883).}}
  
'''VRPN Broadcast Port:'''  Specifies the broadcast port for VRPN streaming.  (Default: 3883).
 
  
 
==Trackd Streaming Engine==
 
==Trackd Streaming Engine==
Line 70: Line 74:
 
For information on streaming data via the [http://www.mechdyne.com/trackd.aspx Trackd] Streaming Engine, please consult the Trackd documentation or contact Mechdyne.  Note that only 6 DOF rigid body data can be streamed via Trackd.
 
For information on streaming data via the [http://www.mechdyne.com/trackd.aspx Trackd] Streaming Engine, please consult the Trackd documentation or contact Mechdyne.  Note that only 6 DOF rigid body data can be streamed via Trackd.
  
 
+
{{Indent|
'''TrackD Streaming Engine:'''  Streams rigid body data via the Trackd protocol.
+
'''TrackD Streaming Engine:'''  Streams rigid body data via the Trackd protocol.}}
  
  
 
'''[[#top|Back to Top]]'''
 
'''[[#top|Back to Top]]'''
 
[[Category:Motive UI]]
 
[[Category:Motive UI]]

Revision as of 23:09, 1 March 2016

Back To Page References

For explanations on the Data Streaming workflow, read through the Data Streaming page.

OptiTrack Streaming Engine

Data Streaming pane

Utilize the OptiTrack Streaming Engine when streaming via Motive's free MotionBuilder plugin, 3ds Max Plugin, or any custom NatNet interface. To begin streaming, select "Broadcast Frame Data." Select which types of data (e.g. markers, rigid bodies, or skeletons) will be streamed, noting that some third party applications will only accept one type of data. Before you begin streaming, ensure that the network type and interface are consistent with the network you will be streaming over and the settings in the client application.

OptiTrack Streaming Engine: Streams marker, rigid body, or skeletal data via OptiTrack’s NatNet streaming engine.

Broadcast Frame Data: Default: Unchecked. Allows broadcasting the frame data. This box must be checked in order to start the streaming.


Network Interface

Sets the network address which the captured data is streamed to. When set to Loopback, the data is streamed within the computer, otherwise you can also choose the IP address specific networks.


Streaming Options

Stream Subject Prefix: When set to true, each marker label includes a subject prefix, which is the name of associated asset.

Stream Visual3D Compatible: Enables streaming to Visual3D. Normal streaming is not compatible with Visual3D, and this feature must be enabled in order to stream tracking data to Visual3D.

Stream Markers: Controls the streaming of individual marker locations over NatNet.

Stream Rigid Bodies: Controls the streaming of rigid body name, position, and orientation data over NatNet.

Stream Skeletons: Sets whether skeletons are streamed, if present.

Local Rigid Bodies: When enabled, the streamed position and rotation of each bone will be relative to its parent bones. Otherwise they will be global.

Skeleton as Rigid Body: Enables the streaming of skeleton segments as a series of rigid bodies.

Scale: Sets the scaling for streamed skeletal data.

Bone Naming Convention: Determines the bone naming convention for the streamed data among Motive, FBX, and BVH. It must match with the convention used in the streaming destination.


Advanced Network Options

Up Axis: Selects the upward axis in the streamed data. (Default: Y Axis).

Remote Trigger: Allows using the remote trigger for the streaming. (Default: False).

Type: Selects the mode of broadcast for NatNet. Valid options are: Multicast, Unicast. (Default: Multicast).

Command Port: Specifies the port to be used for negotiating the connection between the NatNet server and client. (Default: 1510).

Data Port: Specifies the port to be used for streaming data from the NatNet server to the client(s). (Default: 1511).

Local Interface: Specifies the network adapter to use for streaming NatNet data. Valid options are: Preferred (auto-select) (default), Local Loopback, and available network adapters by IP address.

Multicast interface: Specifies the multicast broadcast address. (Default: 239.255.42.99).

Note: When streaming to clients based on NatNet 2.0 or below, the default multicast address should be changed to 224.0.0.1 and the data port should be changed to 1001.


VRPN Streaming Engine

DatastreamingPane VRPN.png

For information on streaming data via the VRPN Streaming Engine, please visit the VRPN knowledge base. Note that only 6 DOF rigid body data can be streamed via VRPN.

VRPN Streaming Engine: Streams rigid body data via the VRPN protocol.

VRPN Broadcast Port: Specifies the broadcast port for VRPN streaming. (Default: 3883).


Trackd Streaming Engine

DatastreamingPane Trackd.png

For information on streaming data via the Trackd Streaming Engine, please consult the Trackd documentation or contact Mechdyne. Note that only 6 DOF rigid body data can be streamed via Trackd.

TrackD Streaming Engine: Streams rigid body data via the Trackd protocol.


Back to Top