Feature/r2 hls streaming#14
Open
danielsaggir wants to merge 2 commits into
Open
Conversation
- Updated AGENTS.md to document the new async direct-to-R2 HLS pipeline for movie uploads, including presigned URL generation and upload completion handling. - Added new environment variables in env.development.template and env.production.template for HLS playback URL and presigned upload expiration settings. - Enhanced MoviesService to support presigned uploads and completion, integrating with VideoProcessingService for HLS transcoding. - Updated movie schema and repository to include new fields for upload status and HLS metadata. - Revised MoviesController to handle new endpoints for presigning uploads and completing uploads, ensuring proper user authentication and error handling. - Enhanced RealtimeBroadcastService to emit events for video processing status, improving real-time user feedback during uploads. These changes significantly improve the movie management capabilities, enabling efficient uploads and playback integration.
- Updated AGENTS.md to document the new backend relay for movie uploads, replacing the direct-to-R2 async pipeline. - Revised environment templates to clarify CORS requirements and added new variables for HLS playback tuning. - Enhanced MoviesService to support the new backend relay upload method, improving upload efficiency and error handling. - Updated movie schema to include new fields for playback status and partial playback indication. - Refactored MoviesController to handle the new upload endpoint and improved query validation for uploads. - Enhanced VideoProcessingService to manage HLS segment publishing and playback readiness, improving real-time user feedback. These changes significantly enhance the movie upload and playback experience, ensuring smoother integration and user interaction.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.