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

Create WHIP POC #808

Open
6 of 19 tasks
brzep opened this issue Oct 2, 2024 · 0 comments
Open
6 of 19 tasks

Create WHIP POC #808

brzep opened this issue Oct 2, 2024 · 0 comments
Assignees

Comments

@brzep
Copy link
Collaborator

brzep commented Oct 2, 2024

design and implement simple WHIP POC client-server app

  • WHIP client
  • rust server:
    • establish session
      • exchange sdp
        • basic, just to make it work
        • error handling
      • handle Trickle ICE requests
        • basic, just to make it work
        • error handling
      • handle DELETE request for closing session
      • decide on ICE Restart
      • handle OPTIONS request to WHIP endpoint
    • forward RTP to ffmpeg
    • decode to raw frame
    • save to file
    • check if it works when client and sever are on different devices
      • the same network
      • separate networks
    • think about authentication
@brzep brzep mentioned this issue Oct 2, 2024
6 tasks
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