sip-bridge-mx

A WIP Bridge between SIP over Websocket+Webrtc and MatrixRTC (Webrtc via Matrix signaling)
git clone git://archive.git.mtrnord.blog/MTRNord/sip-bridge-mx.git
Log | Files | Refs | README | LICENSE

README.md (773B)


      1 # Matrix SIP Bridge
      2 
      3 An attempt to allow dial-in and dial-out using SIP PBX systems with webrtc support for matrix clients.
      4 
      5 ## Requirements
      6 
      7 * A Matrix homeserver
      8 * A SIP PBX system like Asterisk with webrtc+ws support
      9 * A Matrix client that supports voice calls
     10 * Rust
     11 
     12 ## Installation
     13 
     14 ```bash
     15 cargo install --git https://github.com/MTRNord/sip-bridge-mx.git
     16 ```
     17 
     18 ## Usage
     19 
     20 ```bash
     21 Usage: sip_bridge <HOMESERVER_URL> <USERNAME> <PASSWORD> <SIP_SERVER_DOMAIN> <SIP_SERVER_ADDRESS> <SIP_USERNAME> <SIP_PASSWORD>
     22 
     23 Arguments:
     24   <HOMESERVER_URL>      
     25   <USERNAME>            
     26   <PASSWORD>            
     27   <SIP_SERVER_DOMAIN>   
     28   <SIP_SERVER_ADDRESS>  
     29   <SIP_USERNAME>        
     30   <SIP_PASSWORD>        
     31 
     32 Options:
     33   -h, --help     Print help
     34   -V, --version  Print version
     35 ```