2016-07-18 18 views
2

In meiner Anwendung Aufheben der Veröffentlichung habe ich die folgenden Schritte:Publishing schlägt fehl, nachdem

  1. Audio Veröffentlichen nur
  2. Unpublish
  3. Veröffentlichen Audio + Video
  4. Unpublish
  5. Veröffentlichen Sie nur Audio

In Stufe 5 schlägt es mit folgendem Fehler fehl:

index.js:460 OT.Publisher.onPublishingTimeoutonPublishingTimeout @ index.js:460(anonymous function) @ index.js:1472 index.js:332 OT.Publisher State Change Failed: 'Failed' cannot transition to 'MediaBound'stateChangeFailed @ index.js:332signalChangeFailed @ generate_simple_state_machine.js:38handleInvalidStateChanges @ generate_simple_state_machine.js:55set @ generate_simple_state_machine.js:65onPublishingTimeout @ index.js:477(anonymous function) @ index.js:1472 ot_error.js:341 OT.exception :: title: Unable to Publish (1500) msg: ICEWorkflow_exceptionHandler @ ot_error.js:341OTError.handleJsException @ ot_error.js:412onPublishingTimeout @ index.js:493(anonymous function) @ index.js:1472 handle.js:1071 1500 "Session.publish :: Could not publish in a reasonable amount of time"

ich dies in allen Geräten wiedergeben konnte, die damals zu mir zugänglich waren:

  • Chrome auf iMac
  • Firefox auf iMac
  • Chrome auf Macbook Pro
  • Chrome auf
  • Android 4.x

Antwort

0

Ich arbeite bei TokBox über das OpenTok JS SDK. Ich glaube, das ist ähnlich einem bekannten Fehler, den wir kürzlich behoben haben und der in der nächsten Version 2.9 ausgeliefert wird.

Der bekannte Fehler nicht zwischen Audio/Video unterscheiden war, war es:

  1. Veröffentlichen Audio + Video
  2. Unpublish
  3. Audio Veröffentlichen + Video
  4. Unpublish
  5. Veröffentlichen Audio + Video

Und dann Fehler.

Ich glaube, dass die Lösung für dieses Problem auch für Ihr Problem gelten würde (das gleiche zugrunde liegende Problem verursacht beide).

+0

Danke Michael! Kann ich OpenTok.js Beta-Version ausprobieren? –

+0

Übrigens, diese Frage ist ein Duplikat von https://support.tokbox.com/hc/en-us/community/posts/206550223-Publishing-fails-after-unpublishing Ich bekam dort keine Antworten. Ich hoffe, dass das Forum lebt :-) –

+0

@HappyCoder können Sie https: // tbdev.tokbox.com/v2/js/opentok.js verwenden, um zu bestätigen, dass der Fehler behoben ist. Bitte beachten Sie, dass dies ein Dev-Build ist und wir können die Stabilität dieses Builds nicht garantieren, daher ist es wahrscheinlich am besten, es nicht in irgendeiner Art von Produktionsumgebung zu verwenden. –