Aplikacje klienckie TrueConf obsługują specjalny protokół trueconf: działający na poziomie systemu i pozwalający zarządzać połączeniami i innymi funkcjami za pomocą krótkich poleceń, które można umieścić w łączu lub przycisku przeglądarki, uruchomić w konsoli lub wstawić do skryptu.
trueconf: protokół jest obsługiwany w aplikacjach klienckich v. 7+, ale dla wersji 6.x.x zapewnia tylko najbardziej podstawowe funkcje.
Poprzednia nazwa protokołu – visicall: – jest obecnie nieaktualna; nowe aplikacje mogą nie obsługiwać tej wersji, stąd nie zalecamy jej używania.
Format protokołu trueconf:
Wszystkie możliwe wywołania protokołu trueconf: można opisać następująco:
trueconf:[target]@[server]&[param_1]=[value_1]&[…]&[param_n]=[value_n]
Gdzie:
- [target] jest loginem użytkownika, identyfikatorem konferencji, linkiem RTSP do połączenia itp.
- [TrueConfServer] to adres IP lub nazwa FQDN, do której należy nawiązać połączenie.
- [param_n] to nazwa dodatkowego parametru.
- [value_n] jest wartością dodatkowego parametru.
Użycie protokołu
Funkcja | Format wywołania i przykłady | V. 6.X | V. 7.X |
---|---|---|---|
Uruchomienie i autoryzacja | |||
Uruchomienie aplikacji | trueconf: | ||
Autoryzacja | trueconf:login=[login]&password=[password]&encrypt=1
trueconf:login=user&password=pswd&encrypt=1 | ||
Autoryzacja na innym serwerze | trueconf:h=[TrueConfServer]&login=[login]&password=[password]&encrypt=1 trueconf:h=192.168.12.123&login=user&password=pswd&encrypt=1 | ||
Dzwonienie do użytkownika | |||
Zadzwoń na serwerze | trueconf:[user] trueconf:john | ||
Możesz użyć dowolnego ciągu wywołania zamiast nazwy użytkownika serwera. Na przykład: | |||
Zadzwoń na inny serwer | trueconf:[user]@[TrueConfServer]
trueconf:john@conf.company.com | ||
Dołącz do transmisji RTSP | trueconf:#[rstp_address] użyj '%2f’ zamiast '/’ trueconf:#rtsp:%2f%2fdomainn.company.com:554 | ||
Dołączanie do konferencji | |||
Dołączanie do konferencji z identyfikatorem [CID] | trueconf:[CID]&conftype=multi
trueconf:4154248070&conftype=multi | ||
trueconf:\c\[CID] trueconf:\c\4154248070 | |||
Zadzwoń na konferencję, której [user] jest gospodarzem | trueconf:[user]&conftype=hotquery
trueconf:john&conftype=hotquery | ||
Inne funkcje | |||
Zamknij aplikację po zakończeniu połączenia lub konferencji
| Dodaj &autoclose=1 na końcu dowolnej komendy trueconf:john&autoclose=1 |
Autoryzację użytkownika i połączenie z konferencją lub innym użytkownikiem można połączyć w jedno polecenie:
trueconf:\c\4154248070&login=user&password=pswd&encrypt=1
Jak zmienić domyślną aplikację
Czasami na komputerze użytkownika są jednocześnie instalowane dwie aplikacje klienckie TrueConf: klasyczna (TrueConf Client) i nowa (TrueConf dla Windows), ale polecenia sterowane przez trueconf: protokół są nadal przekazywane do przestarzałej wersji aplikacji.
Oznacza to, że TrueConf Client został zainstalowany później niż TrueConf dla Windows, ponieważ polecenia trueconf: są przekazywane do najnowszej zainstalowanej (lub zaktualizowanej) wersji aplikacji.
Jak już wspomniano powyżej, protokół trueconf: jest przeznaczony do użycia w TrueConf dla Windows i pożądane jest, aby polecenia były przekazywane do tej aplikacji klienckiej. Aby to zrobić, pobierz go i zainstaluj ponownie (nie trzeba go wcześniej usuwać).
Przykład użycia
Wymagana:
- Pobierz i zainstaluj aplikację trueconf. WAŻNE! Wersja aplikacji klienckiej musi być >7.0
- Kliknij przycisk „Call”, aby zestawić połączenie.
Przy pierwszym uruchomieniu wymagane jest zezwolenie przeglądarce na uruchomienie aplikacji zainstalowanej na komputerze.