Introduction - If you have any usage issues, please Google them yourself
Just for reference, these are the possibilities of the librealsense:
Native streams: depth, color, infrared
Synthetic streams: rectified images, depth aligned to color and vice versa, etc.
Intrinsic/extrinsic calibration information
Majority of hardware-specific functionality for individual camera generations (UVC XU controls)
Multi-camera capture across heterogeneous camera architectures (e.g. mix R200 and F200 in same application)