|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +## [0.1.0] |
| 6 | + |
| 7 | +### Features: |
| 8 | + |
| 9 | +- **Sync and Async SDK**: Users can now choose between synchronous and asynchronous SDKs based on their requirements. |
| 10 | +- **Media API Integration**: Full integration with FastPix Media APIs, enabling: |
| 11 | + - **Media Upload**: Users can upload and manage video content seamlessly. |
| 12 | + - **Manage Playback IDs**: Users can generate and manage playback IDs for video content. |
| 13 | + - **Create Playback ID**: Generate a playback ID for a media file. |
| 14 | + - **Delete Playback ID**: Remove a playback ID for a media file. |
| 15 | + - **Media Listing and Deletion**: List and delete media files efficiently. |
| 16 | + - **Get All Media**: Retrieve a list of all media files. |
| 17 | + - **Get Media by ID**: Retrieve details of a specific media file using its media ID. |
| 18 | + - **Update Media**: Update metadata or settings for a specific media file. |
| 19 | + - **Create Pull Video**: Initiate a pull to import a video from an external source. |
| 20 | + - **Get Media Info**: Retrieve detailed information about a media file. |
| 21 | + - **Get Presigned URL**: Create a pre-signed URL that users can use to upload video content through the Upload SDK or the Push Video API. |
| 22 | + |
| 23 | +- **Livestream API Integration**: Features for managing live streams, including: |
| 24 | + - **Create and Manage Livestreams**: Users can create, update, and delete live streams. |
| 25 | + - **Create Livestream**: Initiate the creation of a new livestream. |
| 26 | + - **Get All Livestreams**: List all available live streams. |
| 27 | + - **Get Livestream by ID**: Retrieve details of a specific livestream using its stream ID. |
| 28 | + - **Update Livestream**: Modify settings or details of an existing livestream. |
| 29 | + - **Delete Livestream**: Remove a livestream from the platform. |
| 30 | + - **Manage Playback IDs for Livestreams**: Users can generate and manage playback IDs for livestreams. |
| 31 | + - **Create Playback ID for Livestream**: Generate a playback ID for a livestream. |
| 32 | + - **Get Playback ID for Livestream**: Retrieve a playback ID for a livestream. |
| 33 | + - **Delete Playback ID for Livestream**: Remove a playback ID for a livestream. |
| 34 | + |
| 35 | +- **Simulcast for Livestreams**: Below are the simulcast features for livestreams: |
| 36 | + - **Create Simulcast Configuration**: Enable simulcasting by creating a new simulcast configuration. |
| 37 | + - **Get Simulcast Configuration**: Retrieve details of an existing simulcast configuration. |
| 38 | + - **Update Simulcast Configuration**: Modify an existing simulcast configuration. |
| 39 | + - **Delete Simulcast Configuration**: Remove a simulcast configuration. |
0 commit comments