Search results

  1. Max

    /data/send room not found

    Good day. Try to send payload as follows: "roomConfig": { "name": "room1" }, "to": "clientName", "text": "hello"
  2. Max

    При проверке микрофона, если его нет, скрипт падает с ошибкой

    Добрый день. Мы воспроизвели проблем в примере Media Devices, при условии, что на ПК отсутствует также и камера. Создан тикет WCS-2708, о результатах сообщим здесь. Как временное решение, можно отключать видео/аудио через constraints, например constraints {video: true, audio: false} в этом...
  3. Max

    Обрыв соединения при трансляции содержимого канвы

    Добрый день. Скорее всего, да, поток завершается по отсутствию активности. Это можно проверить, в логах должны быть записи вида Failed by RTP activity В этом случае поможет отключение контроля активности медиапотока либо настройкой rtp_activity_detecting=false,60 либо в последних сборках...
  4. Max

    WebRTC stream not publishing in Firefox

    When WebRTC connection is establishing, on ICE stage, a server sends to client SDP with addresses and media ports to connect (candidates). By default, only external IP is added to SDP candidates list. Firefox probably is more strictly than Chrome, and requires to add local IP to candidates too.
  5. Max

    Failed by DTLS error

    Please try to use another network from mobile device (Wi-Fi instead of 3G), preferably the same network as desktop from which publishing works. If switching to another network does not help please collect a report as described here including traffic dump on server side, then send it to...
  6. Max

    Web SDK Snapshot issue

    Please add the following setting streaming_video_decoder_fast_start=true In this case, every published stream will be decoded on server, and snapshot decoder will start much faster. No need to reduce keyframe interval, 5 second default will be enough.
  7. Max

    Как выключить камеру?

    Добрый день. Используйте следующую функцию WebSDK: Flashphoner.releaseLocalMedia(localVideo); Эта функция фактически дает удобную обертку над остановкой отдельных треков.
  8. Max

    Web SDK Snapshot issue

    By default, key frames will be requested from browser every 5 seconds if periodic FIR request is enabled. So, the picture will remains the same in this 5 seconds. Please add the following parameters periodic_fir_request_interval=1000 rtcp_pli_request_interval=1000 to request key frames every 1...
  9. Max

    WebRTC stream not publishing in Firefox

    No, this is not related to websocket connection. We checked logs. It seems like you're trying to publish from local network. In this case, please add the following parameter to flashphoner.properties file rtc_ice_add_local_interface=true If this does not help, please collect a report again...
  10. Max

    WebRTC stream not publishing in Firefox

    Good day. Please collect a report as described here including traffic dump on server side, then send it to support@flashphoner.com, we will check. Please also note that old Firefox builds (before 68) do not support DTLS 1.2 correctly, so DTLS User Agent setup may be required.
  11. Max

    FPWCSApi2Stream#play() causes the NSMicrophoneUsageDescription permission dialog to appear

    Good day. Please try to remove the following keys from Info.plist (Player application for example): <key>NSMicrophoneUsageDescription</key> <string>Need microphone for publishing stream with audio</string> <key>NSCameraUsageDescription</key> <string>Need camera access for...
  12. Max

    Не воспроизводится WebRTC в Chrome Mobile под iOS

    Добрый день. Для проигрывания звука в WSPlayer Silent Mode должен быть отключен на устройстве. Это касается любого браузера. кроме Safari.
  13. Max

    Microphone Feedback in android device

    Good day. In WebSDK applications, use voice speaker or headset to eliminate echo In Android SDK, try to use googEchoCancellation, googNoiseSupression parameters as shown in Phone example CallOptions callOptions = new CallOptions(mCalleeView.getText().toString())...
  14. Max

    Increase video quality

    Good day. The recommendations depend on your case: 1. For RTMP publishing, you can use higher profiles (main for example), but it is recommended to use hardware acceleration on publisher side and disable B-frames, for example You can also inscrease publishing bitrate, but you should aware...
  15. Max

    Failed by DTLS error

    This means DTLS connection is not established by some handshake failure (usually due to packet loss). Please revert dtls_force_version_0 to default state (set dtls_force_version_0=false or just remove the parameter from flashphoner.properties Then, set the following parameter...
  16. Max

    Feature requests REST API

    You should implement such REST API method on your backend server: <?php $api_method = array_pop(explode("/", $_SERVER['REQUEST_URI'])); $incoming_data = json_decode(file_get_contents('php://input'), true); switch($api_method) { case "deleteRecord": $fileName =...
  17. Max

    Запуск screen sharing & conference

    Добрый день. Публикация и воспроизведение на demo.flashphoner.com работают. Проверьте, пожалуйста, не закрыты ли медиа порты на клиенте (31001-32000/udp по умолчанию) либо на сетевом оборудовании между клиентом и сервером. Проверьте публикацию через другую сеть.
  18. Max

    Запуск screen sharing & conference

    Да. Для этого нужно скомбинировать два примера: Video Chat и Screen Sharing Пример Video Chat https://demo.flashphoner.com/client2/examples/demo/streaming/video-chat/video-chat.html Пример Screen Sharing...
  19. Max

    Failed by DTLS error

    By default DTLS 1.2 is used for all browsers. dtls_force_version_0 = false You can force DTLS 1.0 for old browsers listed in WCS_HOME/conf/dtls0_ua https://docs.flashphoner.com/display/WCS52EN/DTLS+support+for+WebRTC+streaming
  20. Max

    Camera on MAC - Safari

    Hello Please check section 8 of Known Issues https://docs.flashphoner.com/display/WCS52EN/From+a+web+camera+in+a+browser+via+WebRTC#FromawebcamerainabrowserviaWebRTC-Knownissues
Top