Search results

  1. Max

    Низкий bitrate при подключении нескольких устройств.

    Здравствуйте. Посмотрите пожалуйста эту тему. Там схожий стек. Помогают ли такие настройки для удержания битрейта?
  2. Max

    ios WebRTCView как отключить доступ к микрофону?

    Если в одном и том же приложении используется и публикация, и просмотр, то да, ключи необходимы. Если они есть, при инициализации WebRTC сессии iOS включит индикатор. На это мы повлиять не можем без серьезной модификации кода библиотеки WebRTC, к сожалению.
  3. Max

    ios WebRTCView как отключить доступ к микрофону?

    Если речь только о просмотре, нужно убрать из Info.plist ключи NSMicrophoneUsageDescription, NSCameraUsageDescription есть пример Player, он для ObjectiveC, но Info.plist можно взать для образца: https://github.com/flashphoner/wcs-ios-sdk-samples/blob/2.6/WCSExample/Player/Info.plist Но если...
  4. Max

    Ошибка Failed to process remote sdp InvalidStateError: Failed to execute 'setRemoteDescription' on 'RTCPeerConnection': Failed to set remote answer s

    Пожалуйста, обновите WCS до сборки 5.2.1640 и SFU SDK до сборки 2.0.228 (NPM). Проблема не должна больше воспроизводиться.
  5. Max

    Freezing SFU room

    Пожалуйста, обновите WCS до сборки 5.2.1640 и SFU SDK до сборки 2.0.228 (NPM).
  6. Max

    Плохое качество связи и согласование вызовов по TCP

    https://docs.flashphoner.com/display/WCS52RU/SIP Как проверить SIP трафик с помощью tcpdump и Wireshark
  7. Max

    Плохое качество связи и согласование вызовов по TCP

    Варианты: 1. Оставляем только opus и telephone-event (DTMF) codecs_exclude_sip=alaw,ulaw,g729,speex16,g722,mpeg4-generic,h264,vp8,flv,mpv 2. Оставляем только opus, alaw, ulaw и telephone-event (DTMF) codecs_exclude_sip=g729,speex16,g722,mpeg4-generic,h264,vp8,flv,mpv 3. Оставляем только...
  8. Max

    SIP video call from WCS can't hear audio of audio file was play from SIP server

    Hello We raised internal ticket WCS-3825 It seems this issue is the same as described here https://forum.flashphoner.com/threads/issue-video-call-camera-sip.14738/#post-33325 We will inform once it is fixed.
  9. Max

    Recorder endpoint timeout

    Snapshots are not linked with Recording directly. It can be either docker-specific issue (i.e. not enough iops) or general issue. To exclude docker issue, you can just deploy on a non-docker environment with stable iops.
  10. Max

    Mixer recording issue

    Hello https://docs.flashphoner.com/display/WCS52EN/Stream+mixer You can monitor mixer state using method find_all 1) /mixer/find_all For example on the sample, you can see: 1. Mixer "mixer://m1" is working. 2. The mixer is processing streams: "stream1", "desktop", "stream2". Then you can...
  11. Max

    В WebRTCView отображается картинка с предыдущего стрима

    Здравствуйте. На стороне iOS SDK используется библиотека libwebrtc без изменений. Эта библиотека отвечает за рендеринг кадров, управление устройствами, стримингом, и т. д. Поэтому поменять это поведение скорее всего не удастся в разумное время. Посмотрите пожалуйста в соседнюю тему Там...
  12. Max

    Телефония. Возможно ли передача звука через TCP протокол?

    TCP не таргетирует задержку. При потерях в сети, задержка может "гулять".
  13. Max

    Problem joining the same Room twice with the same name while hooking RoomApp

    Hello Do you have similar issues with built in RoomApp without custom proxy? Please do the following. 1. Launch tcpdump command before all the tests. tcpdump -i any -B 10000 - w log.pcap 2. Make all tests and press CTRL+C to stop dumping. 3. Open log.pcap file in the Wireshark, filter HTTP...
  14. Max

    ios Можно ли ускорить переключение стримов

    Здравствуйте. Максимальной скорости переключения можно достичь при использовании инжектов. Инжект - это вставка контента одного потока в другой поток. Допустим, у вас есть список стримов: stream1, stream2, stream3 И поток stream_main, который играет зритель. В этом случае, вы можете делать...
  15. Max

    Flashphoner to listen only in local IP

    You should uncomment ip and ip_local settings Also, remove the logging setting from flashphoner.properties In this case WCS should start and listen the ports you've set
  16. Max

    Recorder endpoint timeout

    Yes. Note that you should leave some cores for system needs, for example use 80% of CPU cores for container and 20% for other processes. Please read this article about recording load testing: WebRTC Stream Recording Load Test
  17. Max

    Flashphoner to listen only in local IP

    Unfortunately the instance is not available with credentials you've sent: Please provide a correct credentials.
  18. Max

    Recorder endpoint timeout

    Good day. Seems like hard drive is very slow. Also this may happen if WCS runs in docker container, in this case an additional tuning is needed to provide a stable CPU resources to the container: How to use Docker with WebRTC in production
  19. Max

    Issue Video Call Camera (SIP)

    Good day. You can use constraints for callee that has no camera like this: var constraints = { audio: true, video: false }; ... inCall.answer({ localVideoDisplay: localVideo, remoteVideoDisplay: remoteVideo, constraints: constraints...
  20. Max

    Как отследить момент начала проигрывания видео?

    Добрый день. Стрим начинает проигрываться сразу, как только будет получен ключевой фрейм (I-Frame). Чтобы поток начинал быстрее отображаться, необходимо обеспечить решгулярное поступление ключевых фреймов при публикации. Например, если публикуется RTMP поток, выставить в настройках кодировщика...
Top