Search results

  1. K

    Cannot play mixer stream in iOS

    @Max We've finally found the issue. It had nothing with server configuration or JS code. We are using third-party messenger app that utilizes https://www.npmjs.com/package/webrtc-adapter to support video calls. At the same time, according to https://github.com/flashphoner/flashphoner_client...
  2. K

    Cannot play mixer stream in iOS

    @Max We upgraded our droplet and changed server setup as you suggested. Unfortunately, the same error on iOS. We prepared and sent you another report. Thank you!
  3. K

    Cannot play mixer stream in iOS

    Thanks @Max We will try this!
  4. K

    Cannot play mixer stream in iOS

    @Max Sorry for confusion. Report is prepared and sent.
  5. K

    Cannot play mixer stream in iOS

    Hello, I tried running ./report.sh --sysinfo --conf --tar from /usr/local/FlashphonerWebCallServer/bin but that script doesn't exist in that location. I wasn't able to find it using "find" either, what is the correct location of this script?
  6. K

    Cannot play mixer stream in iOS

    Sorry, we were preparing to production and changed this setting. Will recollect the logs. Thank you!
  7. K

    Cannot play mixer stream in iOS

    OK, done. Thank you very much!
  8. K

    Cannot play mixer stream in iOS

    Hello @Max I'm trying to generate a report with sudo ./report.sh --sysinfo --conf --tar, but getting an error Error: Process 2607 does not exist. What can be the issue?
  9. K

    Cannot play mixer stream in iOS

    Hello @Max We added logs for getInfo() and getErrorInfo(): this.mixerStream.on(STREAM_STATUS.FAILED, (stream) => { console.log('Stream failed') console.log('getInfo:', stream.getInfo()) console.log('getErrorInfo:', stream.getErrorInfo()) const error = this.getStreamError(stream) if...
  10. K

    Cannot play mixer stream in iOS

    Hello @Max We added console.log() calls almost everywhere: /** * Creates and plays mixer stream. */ playMixerStream () { console.log('Entering playMixerStream()') console.log('Is Safari: ' + this.isSafari) if (Flashphoner.getMediaProviders()[0] === 'WSPlayer') {...
  11. K

    Cannot play mixer stream in iOS

    Hello @Max What logging do you mean? Server logs? Some kind of front-end logging?
  12. K

    Cannot play mixer stream in iOS

    Hello @Max , The Two-way Streaming example works for mixer streams on iPhone, so it's something with our code. Do you have any thoughts what can be wrong with it? :)
  13. K

    Dynamic MCU mixer layout

    @Max Thank you, it seems old WCS instance is finally stopped :) Waiting for layout build issue to be solved.
  14. K

    Cannot play mixer stream in iOS

    Hello, We cannot get mixer video playing in iOS. After stream is created, we get a black video area. Then after a minute "Failed By ICE timeout" error appears. We tested this on various iOS devices, so it seems to be the general error. Note that "Two-way Streaming" example works, so this is...
  15. K

    Dynamic MCU mixer layout

    @Max Thank you! ./webcallserver stop returns FlashphonerWebCallServer: not running (I suppose you already executed this command before). Anyway, I tried both the commands you suggested, but demo site still shows version v.0.5.28.2753-5.2.874-cc1882d229ecf32ff112a0a0a0bdf117e28a46ac :( This...
  16. K

    Dynamic MCU mixer layout

    I already tried to, but it says that WCS is already installed. And at the same time I'm still getting "cannot find symbol" errors:
  17. K

    Dynamic MCU mixer layout

    @Max Thank you, I've disabled client logging and removed old logs. Now I wanted to compile the layout class, but got Java errors cannot find symbol for Box and BoxPosition classes. I updated the server (it was a bit outdated), but still get the same errors. So, my questions are: is there any...
  18. K

    Dynamic MCU mixer layout

    Thank you once again for the reply. I sat down to work on this and ended up discovering that our droplet is almost out of storage space. I traced the issue to /usr/local/FlashphonerWebCallServer/logs/client_logs which has folders dating back to 2020-10-06 when we first set up the droplet on...
  19. K

    Dynamic MCU mixer layout

    Hello @Max , Thank you for your answer. What we are developing is not a 1-to-1 chat, it's a conference, where only one participant can have a word at a time. During all the conference, all participants are watching it in real time, even those who are not speaking. And yes, we need to record it...
  20. K

    Dynamic MCU mixer layout

    Actually, I see that desktop layout is used (dynamically?) when a participant joins the meeting with "desktop" stream name, but "picture in picture" layout doesn't work despite of mixer_video_desktop_fullscreen=true setting.
Top