Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Live Stream Part Implementation #236

Merged
merged 3 commits into from
Nov 5, 2024

Conversation

addegbenga
Copy link
Contributor

PR Summary

Enhancements and New Flows

  • Extended NIP Hooks: Added additional NIP-based hooks to support creating events and adding participants.
  • Stream Join and View Flows: Introduced new flows for users to join and view live streams.
  • Live Stream Messaging: Implemented functionality for sending messages during a live stream.

Current Limitations

  • Sending messages during a live stream is functional; however, fetching these messages currently returns an empty response. This will require further investigation.

Code Simplification

  • Simplified the backend stream handling code to improve readability and maintainability, laying a foundation for future enhancements.
  • Stream output is currently set to local files, with placeholder comments indicating areas for further development, such as CDN integration and expanded storage options.

Next Steps

  • Debug and resolve the message-fetching issue.
  • Explore integration with a CDN for stream storage and playback.
  • Continue refining and documenting the codebase to support seamless expansion of streaming features.

Screenshot 2024-11-05 at 03 48 47 Screenshot 2024-11-05 at 03 49 06 Screenshot 2024-11-05 at 03 49 16 Screenshot 2024-11-05 at 03 49 42 Screenshot 2024-11-05 at 03 49 57

@MSghais MSghais merged commit e85adc3 into AFK-AlignedFamKernel:main Nov 5, 2024
0 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants