Skip to content

Conversation

seymourtang
Copy link
Collaborator

  • Add commnets to cloudrecording service

…ructure

- Introduced CloudRecordingClient and its implementation (CloudRecordingClientImpl) for managing cloud recording functionalities.
- Added CloudRecordingConfig class for configuration management.
- Implemented individual and mix recording scenarios with respective request and response classes.
- Updated pom.xml to include the Maven resources plugin for copying the LICENSE file.
- Added LICENSE file for project compliance.
- Refactored existing classes to improve structure and readability, including enhanced documentation for methods and parameters.
- Changed version annotations from v0.8.0 to v0.4.0 in multiple classes related to cloud recording configurations.
- Added a new response class `QueryWebRecordingRtmpPublishResourceRes` for handling responses from the web recording QueryRtmpPublish API.
- Enhanced the `WebScenario` and `WebScenarioImpl` classes to include a method for querying the status of pushing web page recordings to the CDN.
@seymourtang seymourtang added the documentation Improvements or additions to documentation label Apr 16, 2025
@seymourtang seymourtang self-assigned this Apr 16, 2025
@seymourtang seymourtang marked this pull request as draft April 16, 2025 04:08
- Added detailed documentation for `LayoutConfig` and `BackgroundConfig` classes in `UpdateLayoutResourceReq`.
- Updated method references in various classes to use lowercase for API names (e.g., `start`, `stop`, `update`).
- Improved clarity of comments in `IndividualScenario`, `MixScenario`, and `WebScenario` classes regarding request and response handling.
- Ensured consistency in API documentation across multiple response classes related to cloud recording.
…ryResourceRes to reflect accurate API reference
…ance WebRecordingScenario for better readability
… the sliceStartTime field, specifying it as the recording start time in Unix timestamp format.
@seymourtang seymourtang marked this pull request as ready for review April 18, 2025 07:38
@seymourtang seymourtang merged commit 0c257f0 into AgoraIO-Community:main Apr 18, 2025
3 checks passed
@seymourtang seymourtang deleted the doc-cloudrecording branch April 18, 2025 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant