Search results

  1. Max

    On Conference input camera and mic switching and output audio switching

    Good day. How to switch mic: Microphone settings (p. 2) How to switch camera: Camera settings (p. 2) How to select output audio device: Sound device selection See also Media Device example and its source code.
  2. Max

    Enable camera after app starts (CallKit flow)

    Yes, two streams may be published in the same session.
  3. Max

    HLS master playlist

    Good day. HLS ABR is supported only in CDN environment, not on a single node: Actual HLS ABR implementation in build 5.2.585 and newer
  4. Max

    AWS cloudfront with flashphoner

    Hello How do you test CloudFront? How CloudFront is configured? Could you please provide some screenshots where do you see this error net::ERR_CERT_COMMON_NAME_INVALID As you can see from Architecture description https://docs.flashphoner.com/display/WCS52EN/Architecture WCS server is...
  5. Max

    Is there a way to transmit the video by converting the screen 90 degrees when transmitting the video?

    Good day. You can only make a browser to send a camera orientation data session.createStream({ name: streamName, ... cvoExtension: true }).publish(); but you cannot convert the stream published.
  6. Max

    Enable camera after app starts (CallKit flow)

    Seems like there is no camera access in background. So if you want to start audio in background and then video in foreground, the only way to do it looks like the following: 1. In background, publish audio only stream a_stream with constraints audio: true, video: false 2. When application is in...
  7. Max

    Implementing iOS Client without SDK - Failed by DTLS error

    Regarding reverse engineering of iOS SDK 2.6.105 Try the following way 1. Launch default sample, i.e. Two Way Streaming. 2. Use non-secure (because if connection is secure, you will not be able to decrypt https wss traffic) ws connection url, like ws://demo.flashphoner.com:8080 3. Do "Connect"...
  8. Max

    Implementing iOS Client without SDK - Failed by DTLS error

    Arm64 simulator slice is supported since iOS SDK 2.6.105. Please see details here: ARM64 architecture support to build on ARM based Mac Yes, this is possible. See the specification: Raw WebSocket API. In this case, you should set the following parameters in connect message ... "clientVersion"...
  9. Max

    Dynamic MCU mixer layout

    Good day. Since build 5.2.1480, some mixer parameters may be changed by REST API on the fly: Changing mixer parameters on the fly by REST API. See the example for custom mixer layout application: Applying a custom layout to an active mixer on the fly.
  10. Max

    macOS Safari 16.1 Screen Sharing not working

    We received the report. Unfortunately, you've not used report.sh script to collect all the logs, and you've not provided client debug logs where we can see is there media traffic in screen sharing stream or not. Publishing flow itself seems to be correct. We still cannot reproduce the issue in...
  11. Max

    macOS Safari 16.1 Screen Sharing not working

    Unfortunately we can't reproduce the issue in MacOS Safari 16.1 on MacOS Monterrey 12.6.1 using Screen Sharing example on demo server (WCS 5.2.1431, WebSDK 2.0.223) and on test server (WCS 5.2.1478, WebSDK 2.0.225). Please make sure you're testing with latest WCS and WebSDK builds.
  12. Max

    macOS Safari 16.1 Screen Sharing not working

    Good day. Please collect the report at server side as described here including debug logs. Also provide a browser console logs and errors. Please send the resulting archive using this form. We will also try to reproduce the issue in MacOS Safari 16.1, but updating to MacOS Ventura may take a...
  13. Max

    Delay after 3 hour

    Please check the streams_synchronization value on WCS statistics page http://wcs:8081/?action=stat. If this value is constantly growing for the camera, try to set the following parameters in /usr/local/FlashphonerWebCallServer/conf/flashphoner.properties file audio_incoming_buffer_size=100...
  14. Max

    Implementing iOS Client without SDK - Failed by DTLS error

    Good day. Check if the problem is reproducing with Two Way Streaming example from the same device. Make sure you opening the page via HTTPS. Also please try to use TCP transport for WebRTC (some providers may block UDP DTLS traffic from iOS devices), this may be tested in Media Devices example...
  15. Max

    Enable camera after app starts (CallKit flow)

    When stream is published with video: false, it has audio track only. You should stop WebRTC stream and publish it again with audio: true, video: true to add a video track. Another way is to publish an additional video stream after app starts (and is seems like a suitable workaround for your...
  16. Max

    Enable camera after app starts (CallKit flow)

    This means no video traffic is sent from the device From here https://developer.apple.com/documentation/callkit/cxcallupdate: All those parameters relate to SIP calls, but you have no SIP party in the call. So setting those parameters may break anything. Please also make sure you have set...
  17. Max

    Log4J

    reload4j is the fork of Apache log4j 1 aimed to support this version because a lot of projects still needs it. And yes, reload4j reports version number 1.x because it is fully compatible with Apache log4j. We recommend your customer to hire third party independent experts to check reload4j...
  18. Max

    Freezing SFU room

    Обновите WCS и SFU SDK до последних сборок (5.2.1471 и 2.0.131 соответственно). Если проблема воспроизведется на этих сборках, соберите полный отчет: Сбор отладочных логов при помощи скрипта report.sh и отправьте, используя эту форму.
  19. Max

    Enable camera after app starts (CallKit flow)

    Is the problem reproducing in CallKitDemo example? If not, please modify it minimally to reproduce the issue and send the code using this form.
  20. Max

    mixerLayoutClass custom elements

    Good day. This may be possible, but we don't test it. You can try it in custom class implementation. No. The custom mixer layout class work at server side, not on client. A player only receives ready to play picture frames via WebRTC. All the user interaction must be implemented in browser or...
Top