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

Make Spaceport and Ant Media Server Integration Feasibility: Play Volumetric Video with WebRTC #6995

Open
mekya opened this issue Feb 3, 2025 · 2 comments
Assignees

Comments

@mekya
Copy link
Contributor

mekya commented Feb 3, 2025

Plugin Feasibility - https://spaceport.tv

Goal is to Play the Volumetric Video with WebRTC by implementing a plugin that integrates Spaceport and Ant Media Server

@mekya mekya self-assigned this Feb 3, 2025
@mekya mekya converted this from a draft issue Feb 3, 2025
@mekya mekya changed the title Make Spaceport and Ant Media Server Integration Feasibility Make Spaceport and Ant Media Server Integration Feasibility: Play Volumetric Video with WebRTC Feb 3, 2025
@burak-58 burak-58 moved this from Next Sprint to 🔖 Sprint in Ant Media Server Feb 3, 2025
@mekya
Copy link
Contributor Author

mekya commented Feb 10, 2025

I've made the feasibility and run the some codes with Viser.

Here is what I understood

  • Viser has both server and client side code. Server side is implemented in python and client side is implemented in React.
  • Server side and client side are communicating through Websocket and there is a great synch between server side and client side through websocket. It also means there are good number of messages and codes.
  • Most of the things on Viser's side are not required for us
  • Good thing is that Viser is drawing the picture in the canvas and then it shows. It gives us the ability to render the stream on canvas via WebRTC and good to go.

The plan is

  1. Keep the websocket communication same except WebRTC communication and Implement the required websocket messages on Ant Media Server.
  2. Run the python codes and java codes in synch to generate/encode the frames
  3. Integrate WebRTC Video with Viser and Ant Media Server
  4. Integrate WebRTC Audio
  5. Clean the UI and make the UI like a common video player
  6. Make the installation easy

@mekya
Copy link
Contributor Author

mekya commented Feb 10, 2025

Here is the issue/sub-issues to implement the spaceport plugin
#7006

@mekya mekya moved this from 🔖 Sprint to After sprint in Ant Media Server Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: After sprint
Development

No branches or pull requests

1 participant