Releases: emiago/gophone
Releases · emiago/gophone
v1.11.0
Highlights
- transcription passing language param
-transcribe_lang. - latest diago update
- rtp_symetric flag for
answerto allow UAS handling RTP client traffic behind NAT - rtp_probation for
dialnow is integer to allow saying how many empty payload packets to send on start. - docker image
emiago/gophoneupdated
v1.10.0
Highlights 🚀
- Fixed forcing UDP listener on host port
- Allowing CANCEL on dial, but providing
-fflag to mimic old behavior with forced cancelation - Support dialing early media
-srtpflag now supported for doing call with SRTP. It is using diago default settings.- Passing
TLS_CAenv var media=url=https://myaudio.wavsupport playing media with url
v1.9.0
v1.8.0
v1.7.0
v1.6.0
v1.5.0
Highlight:
- Adding Opus linux amd64 build, for anyone who wants to try gophone with opus codec. If needed other platform will be added.
- Fixes MacOS arm64 build. Was broken as it had broken dependency build #7
- Adds
-audio_formatsflag to control codec support. When opus enabled it needs to be explicitily added. More info on readme
v1.4.2
v1.4.1
v1.4.0 (Diago rewrite)
gophone is now rewritten with diago library underhood for all actions.
More on this release:
- Handle REFER (Blindtransfer) more correctly per RFC with NOTIFY
- Better NAT handling with newer fixes on libs like rport, sending request on source port instead contact. (Check -rewrite_contact flag)
- Media RTP/RTCP and media updates is now more better handled
- Loading transcription model is now on beginning to make sure that it can load into memory
- TLS key, crt can be passed via GOPHONE_TLS_KEY and GOPHONE_TLS_CRT files