If you need to change this IP, make sure the Dashboard is set to Editable (also in the View menu), then right click on the Camera widget and select Properties. The camera IP address will default to 10.XX.YY.11 where XXYY is the 4 digit version of the configured team number. This project was inspired from a blog post by FRC Team 3847: Spectrum as well as some mistakes made by me during competition. To add a camera image to the SmartDashboard, click View > Add > Camera. While MagicBot will tend to be more useful for complex multi. It is envisioned to be an easier to use pythonic alternative to the Command framework, and has been used by championship caliber teams to power their robots.
However, it should be very easy to modify it to also support rotation mostly just copy/pasting code from VideoStreamViewerExtension.java into WebcamViewerExtension.java (mostly the paintComponent() method, plus the rotateProperty declaration). It can also be configured on Setup Tab to launch the other Dashboards: SmartDashboard and Shuffleboard. By default the FRC Driver Station launches the LabVIEW Dashboard. These are a collection of Powershell scripts that will automatically enable and disable several Window processes on your Driver Station computer when you are connected to the robot to make your CPU more stable and allow for less packet loss. The default Axis camera widget supports rotating the video, but unfortunately the CameraServer widget doesnt. The FRC Driver Station can be launched by double-clicking the icon on the Desktop or by selecting Start->All Programs->FRC Driver Station.