6603084ccd
- Refactored media operations to consistently use the `getMediaEndpoint` method for endpoint retrieval, improving code clarity and reducing redundancy. - Simplified the `ContinuousMove`, `AbsoluteMove`, and `RelativeMove` methods by introducing shared XML serialization types for PTZ commands, enhancing maintainability. - Updated the `generateUUID` function to improve UUID generation efficiency by reducing redundant calls to `time.Now()`. - Replaced manual struct definitions with dedicated XML types for better readability and organization in PTZ operations.