ponse

command module
v0.0.0-...-3a4822a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 14, 2024 License: AGPL-3.0 Imports: 11 Imported by: 0

README

Ponse

Ponse is a man-in-the-middle proxy for the iRTSP protocol, made by Ubitus for GameNow/GameCloud. Currently, it has only been tested with iRTSP 1.21 (Dragon Quest X Online, 3DS).

Features

  • Proxy iRTSP connection
  • Disable TLS on the client connection
  • Proxy media connections (video, audio...)
  • Proxy KNOCK connections (connection test)
  • Play online (untested)
  • Dump/View media content
  • Modify iRTSP requests and responses

Requirements

To use the proxy, you will need to set some environment variables:

Environment variable Description
PONSE_SERVER_URI Determines the destination server that the client wants to connect to. Example: irtsp://140.227.187.169:44802
PONSE_DISABLE_TLS Optional. If the environment variable has a value set, TLS on the client will be disabled.

If TLS isn't disabled, you will have to provide the X509 certificate (server.crt) and private key (server.key) to be used on the connection with the client.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL