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

WHIP-server input #852

Open
12 of 15 tasks
wkazmierczak opened this issue Nov 8, 2024 · 0 comments
Open
12 of 15 tasks

WHIP-server input #852

wkazmierczak opened this issue Nov 8, 2024 · 0 comments
Assignees

Comments

@wkazmierczak
Copy link
Collaborator

wkazmierczak commented Nov 8, 2024

Support WHIP input (compositor as WHIP-server)

  • set up pipeline for WHIP input
  • support token authorization
    • generate token (if not present) and return it
    • validate further requests
  • support many WHIP inputs
  • peer connection
    • establish session
      • exchange sdp
      • handle Trickle ICE requests
      • handle DELETE request for closing session
      • handle OPTIONS request to WHIP endpoint
    • continue stream even if peer connection was lost for a while or disconnected
      • video
      • audio
  • proper error handling
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

No branches or pull requests

2 participants