Search results

  1. Max

    Задвоение звука с микрофона в конференции

    Добрый день. В качестве примера, индикатор Talking меняет цвет с красного на зеленый, если аудио поток отличается от тишины. Код детектора речи вы можете посмотреть на GitHub. Вы можете использовать данный пример и функцию processor.isSpeech() как триггер, например // Check speech every 500...
  2. Max

    AMI /etc/hosts, hostname

    Hello, Yes. CDN settings for AWS instances: - Origin cdn_enabled=true cdn_ip=<Origin local IP> cdn_role=origin - Edge cdn_enabled=true cdn_ip=<Edge local IP> cdn_point_of_entry=<Origin local IP> cdn_role=edge
  3. Max

    WebRTC, WSPlayer automatic stop playing stream every minute

    Good day. We checked your logs, audio packets flow normally from server to Android device, so it is not a codecs problem. Seems like some user actions required on WebView side to play video with sound. Please read this StackOverflow topic. At least, try to add to Webview object settings...
  4. Max

    Задвоение звука с микрофона в конференции

    Добрый день. С версией JDK 14 проблема с большой загрузкой CPU при подключении подписчика с iOS Safari также не воспроизводится, можно обновиться до нее.
  5. Max

    iOS + GC problem

    Добрый день. Мы протестировали работу сервера с JDK 14, проблема с подписчиками с iOS Safari также не воспроизводится.
  6. Max

    Flashphoner records directory change

    Good day. Have you tried to apply this recommendations? If yes, please check: 1. If you created symlink ln -sf /tmp/records /usr/local/FlashphonerWebCallServer/records command like ls -l /usr/local/FlashphonerWebCallServer/records should display something like lrwxrwxrwx 1 root root 84 Apr 30...
  7. Max

    Mixer Layout Stream Labeling

    Good day. We updated custom mixer layout example documentation to describe packages used, function calls and example workflow.
  8. Max

    Не работает трансляция с ip-камер на ios устройствах

    Добрый день. Мы исследовали проблему с проигрыванием MSE на iOS 12 и выше. К сожалению, на мобильных устройствах экосистемы Apple MSE поддерживается только на iPadOS. Судя по состоянию багрепортов, например, этого, поддержка не планируется в ближайшем будущем. Поэтому на iPhone с iOS 12 и выше...
  9. Max

    Playing Adverts into the stream

    You should advertVideo element before play() call, then unmute it on STREAM_STATUS.PLAYING: var options = { name: "vod://advert.mp4", display: advertVideo, constraints: {audio: true, video: false} } advertVideo.muted = true; session.createStream(options).on(STREAM_STATUS.PLAYING...
  10. Max

    WSS Player with auto-play and auto-restore if lost stream

    Good day. To confugure autoplay, use URL parameter, for example <iframe id='fp_embed_player' src='https://WCS:8444/embed_player?urlServer=wss://WCS:8443&streamName=&mediaProviders=WebRTC,Flash,MSE,WSPlayer&autoplay=true'></iframe> You can modify player code to automatically restart stream...
  11. Max

    Flashphoner records directory change

    Hello, The directory is not configurable. Records can be saved to another location these ways 1. Instead of records directory, create records symlink pointing to another directory, e.g. ln -sf /tmp/records /usr/local/FlashphonerWebCallServer/records 2. Or, use a bind mount mount --bind...
  12. Max

    Set maxBitrate and minBitrate for customStream

    Good day. Video constraints does not supported for canvas stream. You can change canvas element size to desired picture resolution, bitrate can be set on server side: webrtc_cc_min_bitrate=800000 webrtc_cc_max_bitrate=2200000
  13. Max

    Задвоение звука с микрофона в конференции

    Добрый день. Это известная проблема, мы уже работаем над ее исследованием в тикете WCS-2631. Проблема не проявляется при использовании рекомендованных версий JDK (8 или 12). Как установить JDK 12, описано тут.
  14. Max

    Playing Adverts into the stream

    Good day. You can manage advert fully on client side without mixer. First, convert mp3 advert file to mp4 container with AAC sound track using ffmpeg or another reencoding tool. Then, workflow on client side should be like this: 1. When message is received to play an advert, mute HTML5 video...
  15. Max

    recorded mixer stream has wrong creation time in the metadata

    Creation date in recording metadata - issue WCS-2657 - has been fixed in WCS v. 5.2.593.
  16. Max

    RoomApi does not make hasVideo false.

    We just fixed it, thanks for noticing.
  17. Max

    ICE по локальной сети.

    Добрый день. Пожалуйста, уточните: веб-камеры находятся во внешней сети, а играть потоки с них необходимо во внутренней? В этом случае вы можете выставить настройки rtsp_client_address=188.40.12.3 rtc_ip=172.18.11.3 rtc_ip_local=172.18.11.3 WCS будет забирать потоки с камер из внешней сети и...
  18. Max

    Балансировка и режим обслуживания

    Добрый день. В настоящее время встроенный балансировщик нагрузки устарел и не поддерживается. Вы можете использовать HAProxy, AWS LB (если пользуетесь инстансами в Amazon) или реализовать собственную балансировку нагрузки в CDN из одного Origin и нескольких Edge серверов, перебирая их адреса по...
  19. Max

    RoomApi does not make hasVideo false.

    This parameter is documented on this page and can be used as you tested.
  20. Max

    RoomApi does not make hasVideo false.

    Good day. We reproduced the issue and raised internal ticket WCS-2659 to investigate it. We'll let you know results here. However, it looks like audio only stream is correctly published from Android SDK and can be played from WebSDK Conference example connected to the same room. So, you can just...
Top