Zeige Ergebnis 1 bis 6 von 6

Thema: UCC: Laufendes Gespräch geht in Haltung bei eingehendem Anruf in Teams (2 Headsets)

  1. #1
    STARFACE Expert

    Registriert seit
    13.10.2011
    Beiträge
    356

    Frage UCC: Laufendes Gespräch geht in Haltung bei eingehendem Anruf in Teams (2 Headsets)

    Hat jemand dieses Verhalten schon gesehen und ev. eine Lösung dafür?
    Ich habe schon alle möglichen Kombinationen und Konfigurationen getestet, kann Teams aber nicht davon abhalten ein laufendes Gespräch in UCC auf Haltung zu setzen.
    Und es passiert NUR bei Konfigurationen mit zwei Headsets (Büro und Homeoffice)

    Konfiguration A
    :
    • Hardware: Laptop mit Headset (Jabra Engage 75, verbunden per USB). Der Benutzer nimmt sein Headset jeweils mit wenn er zwischen Büro und Homeoffice pendelt. Also ist nur ein Headset im System konfiguriert
    • Windows: Das Jabra ist als Standardgerät (Lautsprecher, Mikrofon) definiert. Es ist kein anderes Gerät als Kommunikationsgerät definiert (Standardgerät=Kommunikationsgerät).
    • UCC Audio: Mikrofon und Laustprecher = Windows Standardkommunikationsgerät
    • Microsoft Teams Audiosetup: Benutzerdefinierter Setup mit Standardkommunikationsgeräten. Diverse Kombinationen ausprobiert.


    Konfiguration B
    :
    • Laptop mit Headset (Jabra Engage 75, verbunden per USB). Im Homeoffice ist ein anderes Headset verbunden (freeVoice, verbunden über Bluetooth).
    • Windows: Da entweder das Jabra (Büro) oder das freeVoice (Homeoffice) angeschlossen ist, sind beide jeweils als Standardgerät (Lautsprecher, Mikrofon) definiert. Es ist kein anderes Gerät als Kommunikationsgerät definiert.
    • UCC Audio: Mikrofon und Laustprecher = Windows Standardkommunikationsgerät
    • Microsoft Teams Audiosetup: Benutzerdefinierter Setup mit Standardkommunikationsgeräten. Diverse Kombinationen ausprobiert.


    Problem:

    • Benutzer ist im Gespräch über UCC.
    • Eingehender Anruf über die Teams App.
    • Das aktuelle Hespräch über UCC wird in Haltung gesetzt!


    Dieses Problem taucht NUR auf bei Konfiguration B.
    Konfiguration A zeigt dieses Verhalten NICHT.



    Anmerkung: Besetztstatus wird von Teams --> Starface über die Fluxpunkt Starface Teams Integration synchronisiert. Leider funktioniert diese Synchronisation (noch) nicht in Richtung Starface --> Teams.
    Der FAQ Hinweis bei Fluxpunkt bezieht sich auf einen anderen Fall.

    Momentaner "Workaround". Manuelles setzen des Teams Status auf Besetzt bei jedem UCC Gespräch. (Das ist aber keine Lösung)
    Mühsamer Workaround: Zweites Headset (freeVoice) aus der Windows Konfiguration löschen wenn man im Büro ist. Jabra löschen wenn man im Homeoffice ist. (Das ist auch keine Lösung)


    Hat jemand von euch eine Idee wie man das Problem beheben könnte?

    Daniel

  2. #2
    STARFACE Crew
    Benutzerbild von Wolfgang
    Registriert seit
    18.02.2014
    Beiträge
    1.309

    Standard

    Hallo Daniel, enthält das Log des Windows Clients Einträge mit "Jabra flash pressed" ?

    Gruß Wolfgang

  3. #3
    STARFACE Expert

    Registriert seit
    13.10.2011
    Beiträge
    356

    Standard

    Hallo Wolfgang,
    Ja, das hat es in der Tat. Sind wir hier auf einer heissen Spur?

    Die zwei Benutzer schwören aber dass sie weder das Headset noch den UCC noch den Teams Client angefasst hätten.


    Die Einträge sind immer etwa in der Art vorhanden:

    21-08-30 10:42:19.929 | 3 | TRACE | | UccAPI.JabraDeviceSe | HandleOnTranslatedButtonInput | DeviceId: 0, ButtonId: OffHook, Value: True
    21-08-30 10:42:19.929 | 24 | TRACE | | UccAPI.JabraDeviceSe | JabraLog | {"Action":"input","AppID":"FdunOGIkk/HsY5SayFlMT4n+Kot125ujuyEzADmahH0=","Device Name":"Jabra Engage 75","ESN":"036046D3C0","EventName":"LED_OFF_HOOK", "FW":"4.2.0","LocalTimeStamp":"30-08-2021 10:42:19","Pid":"111E","Seq.No":76,"Value":"1","Va riant":"01-46"
    21-08-30 10:42:19.929 | 3 | INFO | | UccAPI.JabraDeviceWr | OnHookButtonPressed | JabraHookState <-- True
    21-08-30 10:42:19.929 | 3 | INFO | | UccAPI.JabraDeviceWr | SetHookState | Acknowledge JabraHookState --> True
    21-08-30 10:42:19.929 | 4 | TRACE | | UccAPI.JabraDeviceSe | OnRawButtonInput | DeviceId: 0, UsagePage: 65328, Usage: 32, Value: True
    21-08-30 10:42:19.929 | 3 | TRACE | | UccAPI.JabraDeviceSe | JabraLog | {"Action":"output","AppID":"FdunOGIkk/HsY5SayFlMT4n+Kot125ujuyEzADmahH0=","Device Name":"Jabra Engage 75","ESN":"036046D3C0","EventName":"LED_OFF_HOOK", "FW":"4.2.0","LocalTimeStamp":"30-08-2021 10:42:19","Pid":"111E","Seq.No":77,"Value":"true", "Variant":"01-46"
    21-08-30 10:42:19.998 | 12 | INFO | 2A633AE7 | UccAPI.UccPhoneClien | ProcessEvents | UCI call state: 2a633ae7-a603-43d5-94c3-9f70d6596aae, CONNECTED
    21-08-30 10:42:20.017 | 47 | INFO | 2A633AE7 | UccAPI.UccPhoneClien | ProcessEvents | UCI call state: 2a633ae7-a603-43d5-94c3-9f70d6596aae, CONNECTED
    21-08-30 10:42:20.042 | 23 | INFO | 2A633AE7 | UccAPI.UccPhoneClien | ProcessEvents | UCI call state: 2a633ae7-a603-43d5-94c3-9f70d6596aae, CONNECTED
    21-08-30 10:42:20.573 | 4 | TRACE | | UccAPI.JabraDeviceSe | OnRawButtonInput | DeviceId: 0, UsagePage: 65328, Usage: 151, Value: True
    21-08-30 10:42:20.573 | 24 | TRACE | | UccAPI.JabraDeviceSe | HandleOnTranslatedButtonInput | DeviceId: 0, ButtonId: LineBusy, Value: True
    21-08-30 10:42:23.933 | 14 | TRACE | | UcClient.VisualCallE | Write | Call 2a633ae7-a603-43d5-94c3-9f70d6596aae: packets tx: 203, rx: 197, loss tx: 0, rx: 0
    21-08-30 10:42:34.070 | 46 | TRACE | | UccAPI.JabraDeviceSe | OnRawButtonInput | DeviceId: 0, UsagePage: 65328, Usage: 33, Value: True
    21-08-30 10:42:34.070 | 14 | TRACE | | UccAPI.JabraDeviceSe | HandleOnTranslatedButtonInput | DeviceId: 0, ButtonId: Flash, Value: True
    21-08-30 10:42:34.070 | 14 | INFO | | UccAPI.UccPhoneClien | HandleOnJabraFlashPressed | Found connected call 2a633ae7-a603-43d5-94c3-9f70d6596aae
    21-08-30 10:42:34.070 | 14 | INFO | | UccAPI.UccPhoneClien | HandleOnJabraFlashPressed | Jabra flash pressed -> Put call on hold 2a633ae7-a603-43d5-94c3-9f70d6596aae
    21-08-30 10:42:34.070 | 14 | INFO | 2A633AE7 | UccAPI.UccPhoneClien | HandleOnJabraFlashPressed | 2a633ae7-a603-43d5-94c3-9f70d6596aae
    21-08-30 10:42:34.070 | 14 | INFO | 2A633AE7 | UccAPI.UccPhoneClien | HandleOnJabraFlashPressed | Hold(2a633ae7-a603-43d5-94c3-9f70d6596aae)
    21-08-30 10:42:34.095 | 12 | TRACE | | UccAPI.JabraDeviceSe | HandleOnTranslatedButtonInput | DeviceId: 0, ButtonId: Online, Value: False
    21-08-30 10:42:34.095 | 23 | TRACE | | UccAPI.JabraDeviceSe | OnRawButtonInput | DeviceId: 0, UsagePage: 65328, Usage: 42, Value: False
    21-08-30 10:42:34.095 | 46 | TRACE | | UccAPI.JabraDeviceSe | JabraLog | {"Action":"input","AppID":"FdunOGIkk/HsY5SayFlMT4n+Kot125ujuyEzADmahH0=","Device Name":"Jabra Engage 75","ESN":"036046D3C0","EventName":"LED_ONLINE","F W":"4.2.0","LocalTimeStamp":"30-08-2021 10:42:34","Pid":"111E","Seq.No":78,"Value":"0","Va riant":"01-46"
    21-08-30 10:42:34.115 | 3 | INFO | 2A633AE7 | UccAPI.UccPhoneClien | ProcessEvents | UCI call state: 2a633ae7-a603-43d5-94c3-9f70d6596aae, PARKED
    21-08-30 10:42:34.115 | 3 | INFO | 2A633AE7 | UccAPI.UccCallIntern | Update |


    Daniel

  4. #4
    STARFACE Crew
    Benutzerbild von Wolfgang
    Registriert seit
    18.02.2014
    Beiträge
    1.309

    Standard

    Hallo Daniel,

    ich habe hierzu auch schon bei Jabra eine Ticket auf, allerdings für einen anderen Use case. Technisch unterstützt der Client das Parken / Halten eines Anrufes durch Drücken einer speziellen Tastenkombination am Headset. Die Jabra API sendet dann ein "Flash" Button Event. Das entspricht an einem herkömmlichen Tischtelefon der R-Taste.

    Der Client reagiert auf das Flash Event und legt den aktiven Ruf auf halten.

    Leider kommt dieses Flash Event offenbar auch zu anderen Gelegenheiten vom Headset, was von Jabra auch gewollt ist. Es geht hier wohl darum, dass ein bestehender Ruf für einen zweiten Anruf oder eine Audioausgabe auf Halten gelegt wird.

    - das von Dir beschriebene Szenario mit Teams (ob es hier am Klingelsound von Teams liegt oder an HID-Events von Teams an das Headset, weiß ich nicht)
    - Windows-Soundausgaben (kam über den Support, konnte ich aber bislang nicht reproduzieren)
    - Evolve 75 ist zum Laden über USB angeschlossen und gleichzeitig über das Jabra Link 370 gekoppelt.

    Ich würde eher die Funktion "Halten durch Headset Button" raus nehmen oder über den Expertenmodus konfigurierbar gestalten. Damit sollten diese Fehler behoben sein.

    Wie seht Ihr das?

    Gruß Wolfgang

  5. #5
    STARFACE User
    Benutzerbild von Sander
    Registriert seit
    12.02.2018
    Beiträge
    96

    Standard

    Also die ganzen Jabra Themen konnten wir alle mit der Jabra Express bzw. Direct Software lösen. Koppeln mit Bluetooth Dongle 370 und gleichzeitig Kabel da kommt dann so einiges durcheinander. Sollte schon über das Dongle laufen als über das integrierte Bluetooth des NBs.

    Ansonsten seh ich das genauso wie Wolfgang.

  6. #6
    STARFACE Expert
    Benutzerbild von FabianZ
    Registriert seit
    11.12.2012
    Ort
    9450 Altstätten
    Beiträge
    2.105

    Standard

    Wir hatten dieses Phänomen bei einem Kunden auch in der Konstellation Skype <==> UCC-Client, sowie neu Teams <==> UCC-Client.
    Soweit wir feststellen konnten, schickt Skype, sowie Teams ein entsprechendes Event, falls es ein Headset erkennt, welches das Feature unterstützt.

    Da der Kunde hauptsächlich aus Entwicklern, besteht, haben sie sich damit Abgefunden, sich im Teams auf DND zu schalten, wenn sie im UCC-Client telefonieren.

    MfG

    Fabian
    SI-Solutions GmbH
    STARFACE Modul-Entwickler | STARFACE Excellence Partner
    Modul-Downloads | Wiki | Shop

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 18.03.2021, 14:46
  2. Web-Browser bei eingehendem Anruf öffnen und nach Anruf automatisch schließen
    Von wurst im Forum STARFACE Einrichtung & Administration
    Antworten: 6
    Letzter Beitrag: 16.07.2020, 14:24
  3. Telefonat verbinden bei eingehendem Anruf
    Von Ahnungsloser im Forum STARFACE Einrichtung & Administration
    Antworten: 0
    Letzter Beitrag: 05.03.2020, 16:39
  4. Snom d375 - Telefon klingelt manchmal nicht bei eingehendem Anruf
    Von Stema im Forum Hersteller Informationen & Hardware Kompatibilität
    Antworten: 1
    Letzter Beitrag: 26.07.2019, 16:57
  5. Rufnummern Anzeige bei eingehendem Anruf
    Von sigma im Forum STARFACE Einrichtung & Administration
    Antworten: 6
    Letzter Beitrag: 05.04.2015, 12:27

Stichworte

Lesezeichen

Forumregeln

  • Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
  • Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
  • Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
  • Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
  •