Search results

  1. Max

    Video not smooth or stopped on iOS

    The stream has no audio. Please add the constraints to prevent audio track waiting: function playStream(session) { var streamName = $('#streamName').val(); var options = { name: streamName, display: remoteVideo, flashShowFullScreenButton: true...
  2. Max

    Не работает публикация видеозаписи после завершения

    Похоже, дело в том, что с добавлением новых элементов шаблона имени записи (время начала и окончания, длительность) имя записанного файла становится известно только после завершения записи, поэтому Stream.getRecordInfo() возвращает валидное значение только после получения события...
  3. Max

    Как отключить логирование server_logs и client_logs?

    Добрый день. Отключить клиентские логи можно при помощи настройки в файле flashphoner.properties enable_extended_logging=false Отметим, что для сбора дебаговых логов, если они понадобятся, эту настройку придется закомментировать Ограничить вывод в серверный лог можно при помощи настройки в файле...
  4. Max

    Ошибка компиляции класса для записи аудио (IDecodedPcmInterceptor)

    Добрый день. Вероятно, классы, использованные в примере, обфусцированы. Создали тикет WCS-3199, о результатах сообщим здесь.
  5. Max

    audio playback issue

    If you're host, and you stop the stream or removed it from mixer, then only participants stream remains in mixer. So if you need to see all the participants streams, you should play the main mixer output stream (roomname in your examples above): 1. Remove your stream host from mixer or stop...
  6. Max

    Video not smooth or stopped on iOS

    Good day. Seems like the stream is not avalable now This may be network issue. If you're testing stream playback in iOS Safari via mobile network, please use the same network as used on Windows PC (the same Wi-Fi).
  7. Max

    Не работает публикация видеозаписи после завершения

    В таком случае, как именно Вы публикуете поток для записи: Android SDK, iOS SDK? Воспроизводится ли проблема в стандартных примерах на Вашем сервере? Какой кодек используется для публикации: H264 или VP8? Для того, чтобы решить проблему, необходимо ее воспроизведение. Поскольку проблема...
  8. Max

    RTSP Proxy

    WCS requres x86-64 hardware or virtual Linux server to work, so it cannot run on devices you mentioned (perhaps they have ARM hardware platform). So you have to ask your questions in target devoces support forums, not here.
  9. Max

    WebCallServer not playing incoming RTMP

    Good day. Please clarify your case: 1. How do you publish a stream: using RTMP encoder or pulling RTMP from a third party server? 2. How do you play stream from WCS: as WebRTC in browser, as RTMP in third party player, as HLS? 3. Check if the stream to play is published to WCS successfully using...
  10. Max

    audio playback issue

    Seems you're trying to play MCU mixer strea right after participants stream publishing. At the moment, mixer is not created yet, so playback fails. You have to: 1. Publish participants stream 2. Call REST API to create a mixer and add participants stream to the mixer as you already do 3. Check...
  11. Max

    StreamStatusEvent 'failed' after 'playing'

    Hello This is normal behavior. Each playback session has unique mediaSessionId and session is being terminated asynchronously. So to avoid interference you have to distinguish sessions by mediaSessionId not by streamName. Regarding mediaSessionId, this parameter is available either on Web SDK...
  12. Max

    Не работает публикация видеозаписи после завершения

    Добрый день. Уточните, пожалуйста, следующее: - версия WCS и WebSDK - воспроизводится ли проблема в примере на нашем демо сервере https://demo.flashphoner.com/client2/examples/demo/streaming/stream_recording/recording.html - если не воспроизводится, уточните, не используете ли вы кастомный...
  13. Max

    audio playback issue

    When using MCU mixer, you should play the stream named roomname-username, like function playStream(session) { var streamName = roomname + "-" + username; conferenceStream = session.createStream({ name: streamName, display: document.getElementById("MCUview"), }).on(STREAM_STATUS.PLAYING...
  14. Max

    Не корректное получение стирма на Android - Pixel 3 и Pixel 3XL

    Уточните, пожалуйста, как играется поток, опубликованный из приложения, в Web SDK и Android SDK на другом таком же устройстве: - опубликуйте поток из приложения Streaming-min на Pixel 3 - проиграйте этот поток в приложении Streaming-min на другом Pixel 3 - проиграйте этот поток в примере Web SDK...
  15. Max

    Issue With Screen Share

    If you do not use extension in Chrome browser, switchToScreen method should be called with additional parameter (it is false by default) publishStream.switchToScreen("screen", true);
  16. Max

    RTSP Stream Says Playing But No Video

    We received and checked your report. Seems like there are some network issues (may be docker network misconfiguration). In the dump we see: - a much of TCP retransmissions and dup ACK - double packets from RTSP source: one with destination address of WCS instance (172.18.0.1) and another with...
  17. Max

    Не корректное получение стирма на Android - Pixel 3 и Pixel 3XL

    Если Вы используете кодек H264 для публикации и проигрывания, попробуйте публиковать и играть поток на Pixel 3 в кодеке VP8. Для этого необходимо выставить приоритет VP8 либо на стороне сервера (для всех клиентов): codecs=opus,...,vp8,h264,... либо исключить кодек H264 на стороне клиента...
  18. Max

    Артефакты

    Добрый день. Скорее всего, проблема в канале этого спикера. Попробуйте сделать следующее: 1. Использовать TCP транспорт для публикации session.createStream({ name: "user1#room1", display: localVideo, ... transport: "TCP" }).on(STREAM_STATUS.PUBLISHING, function (stream) { ...
  19. Max

    Не корректное получение стирма на Android - Pixel 3 и Pixel 3XL

    Please, create a topic on English forum section, here is the topic in Russian only.
  20. Max

    CONNECTION_QUALITY.UPDATE events

    Good day. For publishing, yes. But if you're playing a stream, serverFiltered is a bitrate sent by server, averaged by Kalman filter, and clientFiltered is a bitrate received by client, also averaged by Kalman filter. So for publishing serverFiltered will be less or equal to clientFiltered, and...
Top