Git Product home page Git Product logo

silentserver's Introduction

Silent Server

Silent is an extremely lightweight, high quality - low latency voice chat made for gaming. Runs on Windows and Linux.
Must be used with the Silent (client) application.

Hidden features

Try pressing the right mouse button in the 'connected' list, depending on what you pressed (user, room, nothing) you will see different options.

How to start your Silent Server

All you need is to forward the UDP and TCP port 51337 (can be changed in the settings). If you don't know how to do that see the instruction below.

  1. Install Silent Server from the releases tab.
  2. Open your router settings:
        2. 1. Press (Win + R) ('Run' window will be opened), type 'cmd' and press Enter.
        2. 2. Type 'ipconfig' and press Enter.
        2. 3. Find a line which says something like 'Default Gateway . . . . . . . . . : 192.168.1.1' (note that the address can be different on your PC).
        2. 4. Copy this address and paste it into your browser URL input section.
        2. 5. Login into your router settings (usually by entering 'Admin' to both 'Username' and 'Password' fields).
  3. Forward TCP port 51337 (text chat) and UDP port 51337 (voice chat):
        3. 1. This differs on every router but you need to find a page with a name like 'Virtual Servers' or 'Port Forwarding'. Try googling how to forward a port in your router model.
        3. 2. On the 'port forward' page add new preset and set next params:
            3. 2. 1. 'Protocol' should be 'TCP', 'UDP' or 'Both'. Note that if you can only choose 'TCP' or 'UDP' you will need to do the same thing but for other protocol.
            3. 2. 2. 'External Port' should be '51337'. Note that later (in the Silent Server settings) you can change the default 51337 port to any other port you want and so you will need to change it also here.
            3. 2. 3. 'Internal Port' should also be '51337'.
            3. 2. 4. 'Internal Client' should be equal to the 'IPv4 Address' in the console (when we typed 'ipconfig').
            3. 2. 5. Apply this new preset. Note that your local IPv4 address may change every time you turn on your router so I recommend you to google 'how to set static local ip address on windows'.
  4. Open Silent Server, click Chat -> Start Server.
        4. 1. Also, don't forget to check Chat -> Settings menu.
  5. Tell your friends your public IPv4 address.
        5. 1. You can find your public IPv4 address by googling something like 'what's my ip address'.

License

Please note that starting from version 2.20.0 the Silent Server is releasing under the Zlib license.

All versions before 2.20.0 were released under the MIT license.

Build

Silent is built with the MSVC 2017 64 bit compiler and Qt Framework (through Qt Creator).
The server can run on Windows and Linux.

silentserver's People

Contributors

flone-dnb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

silentserver's Issues

Compile errors

Hi,my friend,I'm happy that I can use your project.But I have a little problem.If you can give me some help, I will really appreciate you.
The main errors are saying that "no matching constrcutor for initialization of std::ifstream or std::ofstream".
MY e-mail is [email protected] you can't open the photos,you can conract with me by e-mail.
problem1
problem2

How to find public IP

Thank you again,Flone .After installing another compiler,the program can be opened right.But now I have the other problem.You can see this in the photo.
And I don't konw how my friend can join 'my room' in this program.I have done this thing in your word: "Forward TCP port 51337 (text chat) and UDP port 51337".But I don't know the meaning of this sentences: "Tell your friends your public IPv4 address."
IF the problem 3 is hard to solve,it's not a big deal.The more important thing is : How can my friend add my ip?By the program or by Router web interface?

problem3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.