Skip to content
This repository has been archived by the owner on Aug 27, 2024. It is now read-only.

Issue with Testing Instructions - Missing moq-go-server Executable and QUIC-GO Local Testing Query #4

Open
ulen2000 opened this issue Aug 15, 2024 · 1 comment

Comments

@ulen2000
Copy link

Hello,

I’m trying to follow the testing instructions for setting up the encoder and player. However, I encountered a couple of issues that I couldn’t resolve.

  1. Missing moq-go-server Executable:
    According to the instructions in https://github.com/facebookexperimental/moq-go-server, I should start the server inside tmux using the following commands:

    tmux
    cd src
    ./moq-go-server
    

    However, when I navigate to the src directory, I do not find any moq-go-server executable file. Should I be running the main.go file instead?

  2. QUIC-GO Local Testing:
    I noticed in one of the issues (I can NOT connect Chome WT API to this implementation quic-go/webtransport-go#112 ) that it was mentioned that QUIC-GO currently does NOT allow local testing. Does this mean that I cannot use localhost:4433 as a relay and must set up an external server for this?

Any clarification on this would be helpful.

Thank you for your assistance!

@ulen2000
Copy link
Author

Update

Hello,

I've made some progress with setting up the moq-go-server. I found the moq-go-server executable, which is generated from the main.go file as a binary. I have successfully deployed and run moq-go-server on an external server, and it appears to be functioning correctly:
image
I have also confirmed that the firewall and port 4433 are open.

However, when I attempt to set this server as the relay for the moq-encoder-player project, I consistently encounter a connection failure:

Failed to establish a connection to https://8.140.xxx.xxx:4433/moq: net::ERR_TUNNEL_CONNECTION_FAILED.

image

I've ensured that the server is running and accessible, yet the connection issue persists. Is there any additional configuration or setting that I'm missing to make this work as intended?

Any guidance would be greatly appreciated!

Thank you.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant