Search results

  1. Max

    iOS SDK 2.6.10 errors when build and AppStore upload

    We fixed build issues in iOS SDK build 2.6.22. Please use this workaround to resolve nested bundle issue.
  2. Max

    Как скрыть отображение заглушенных видеостримов (videoMuted) в миксере?

    Если поток выводится из микшера, то количество подписчиков этого потока уменьшается на единицу. Если подписчиков не осталось, и если поток опубликован из браузера или по RTMP, он продолжает существовать до окончания публикации. Если поток был захвачен с RTSP или RTMP источника, либо играется как...
  3. Max

    Using internal TURN server

    Good day. You should not set turn_ip parameter to external IP address on AWS instance, because the instanse is behind NAT, and server have only internal IP interface. So you should set turn_ip=internal_ip and remove turn_ip_local parameter from config Please also don't forget to open port 3478...
  4. Max

    iOS 14 crash after calling play() for each streaming source

    There is the ticket WCS-3049 about it. Please see the temporary workaround in this post
  5. Max

    iOS 14 crash after calling play() for each streaming source

    Yes, the framework is working with new build system now. There is the ticket WCS-2882 about publishing the framework in Swift package manager, we'll let you know in this topic when if will be ready.
  6. Max

    WebRTC: Have to push switch button twice when starting a stream with the rear camera since WebSDK 0.5.28.2753.150

    We fixed the issue with switching from back to front camera in Web SDK build 2.0.163. Please update and check.
  7. Max

    Android SDK 1.0 has problem when audio only streaming

    We fixed the issue with audio only publishing from Android SDK 1.0 applications in Android SDK 1.0 build 1.0.1.75.
  8. Max

    iOS 14 crash after calling play() for each streaming source

    We investigated the issue and modified the test project you've sent by the following way: 1. Removed GoogleWebRTC from Pods 2. Added WebRTC framework to the project WebRTC framework should be added from FPWCSApi2Swift.framework 3. Set the following target build options Enable Bitcode: No...
  9. Max

    Cannot play mixer stream in iOS

    Seems you still use 2 Gb RAM (1 Gb for Java heap), but CPU load seems to be acceptable when testing with one mixer (60% as statistics page http://wcs:8081/?action=stat shows). We've tried to reproduce the issue on youe server by publishing a stream to mixer from iOS Safari 14.2 and playing mixer...
  10. Max

    iOS 14 crash after calling play() for each streaming source

    The screenshot is for iOS SDK 2.6 before Swift framework introduction, we'll fix it. We raised the ticket WCS-3065 to investigate this issue and let you know results here.
  11. Max

    Как скрыть отображение заглушенных видеостримов (videoMuted) в миксере?

    Добрый день. Наоборот, настройка mixer_show_separate_audio_frame=false работает для потоков, которые изначально опубликованы с видео и аудио, а в микшер добавлены только с аудио. И это как раз подходит для данного случая: 1. Устанавливаем настройку mixer_show_separate_audio_frame=false 2...
  12. Max

    Динамическое изменение watermarking

    Добрый день. Добавить водяной знак в поток можно на стороне сервера двумя способами: 1. Создать транскодер для потока при помощи REST API /transcoder/startup, и добавить картинку в поток POST /rest-api/transcoder/startup HTTP/1.1 HOST: wcs:8081 content-type: application/json { "uri"...
  13. Max

    Stream record problem on Safari

    Good day. Please update Web SDK to build 0.5.28.2753.153 or later. There is a bug in MacOS Safari 14.0.2: it can not publish video with aspect ratio 4:3 (640x480 for example), but 16:9 (640x360) can be published successfully. The default publishing constrains in latest Web SDK build changed to...
  14. Max

    NPM пакет для Web SDK

    Добрый день. Начиная со сборки 2.0.160, Web SDK доступен в виде NPM пакета @flashphoner/websdk. Номер сборки также приведен в соответствие с принятой нумерацией версий. Подробнее здесь.
  15. Max

    Cannot play mixer stream in iOS

    We checked the report. 1. About server config Your server config is too weak for mixing. We now working on mixer load testing and plan to release an article to our blog, please stay tuned. Preliminary results is 2 CPU core per 1 mixer. You're trying to run mixer with default output resolution...
  16. Max

    iOS 14 crash after calling play() for each streaming source

    Yes, our sample project is successfully build on 11.1 Bug Sur in XCode 12.3 We checked your project, but it even cannot be build due to WebRTC conflict. Since iOS SDK build 2.6.10 we revert back to build-in WebRTC framework because it needs to be patched to prevent microphone permissions request...
  17. Max

    iOS SDK таймлайн для отображения записанного стрима

    Добрый день. RTCMTLVideoView - это стандартный элемент для отрисовки любых картинок на нем. Отображение прогресса и перемотка - задачи более высокого уровня, которые выполняет, например, AVPlayer. В любом случае, к трансляциям реального времени перемотка неприменима, и может быть использована...
  18. Max

    iOS 14 crash after calling play() for each streaming source

    Please check if the problem is reproducing while building TwoWayStreamingSwift or MediaDevicesSwift examples by this guide. If not, please modify TwoWayStreamingSwift example code to reproduce the issue and send using this private form.
  19. Max

    monthly subscribed loss sip function

    We checked your server again. The license and SSL certificates for your domain name seems to be valid. But your backend server responds 404 Not found to every connection try. In server logs we see 12:34:33,427 INFO ManagerApiConnection - API-ASYNC-pool-13-thread-47 Back-end has returned 404...
  20. Max

    vod experience

    VOD playback is started by keyframe, and HLS segments cut too. So you should provide a regular and relatively short keyframe interval in recording by three ways: 1. Add the following settings to flashphoner.properties file to provide regular keyframe sending every 2 seconds from browser while...
Top