Search results

  1. Max

    Remove support for arm64 (VALID_ARCHS) to run on M1 mac models

    Good day. Since build 2.6.97 iOS SDK is avalable in Cocoapods: Building with SDK from Cocoapods
  2. Max

    Best practices with video resolution and frame rate

    This may be channel bandwidth issue (TCP transport and lower resolution may help in this case). Another possible reason is client browser performance issue: clients PC CPU or GPU is not enough to encode video stream. In this case, either the client should upgrade hardware or...
  3. Max

    mixer_in_buffering_ms Синхронизация видео и звука.

    С точки зрения нагрузки на канал, это возможно. Допустим, битрейт одного потока аудио 60 кбит/с, тогда 30 потоков аудио займут 1800 кбит/с (как один поток видео в хорошем качестве). Понятно, что канала клиента должно хватать и для аудио, и для видео, т.е. полоса на download должна быть не менее...
  4. Max

    mixer_in_buffering_ms Синхронизация видео и звука.

    В этом случае TCP транспорт не нужен: во-первых, ни один TURN сервер его не поддерживает (ни coturn, ни наш встроенный), во-вторых, при использовании TURN медиа трафик от клиента и так идет по TCP. Уточните, что такое кастомные темплейты: - элементы страницы в браузере на стороне клиента -...
  5. Max

    Микширование видеофайла с сервера

    К сожалению, мы не озвучиваем сроки для тикетов, созданных по запросам с форума. Однако чем больше запросов на аналогичный функционал, тем быстрее он будет реализован.
  6. Max

    Best practices with video resolution and frame rate

    Good day. It's a good question. Usually, you should adjust resolution and framerate depending on user channel. So you can set for example 720p/25fps, then check a channel using this method and, if quality is mostly BAD, republish a stream with a lower parameters (360p/25fps) Most of cameras...
  7. Max

    Микширование видеофайла с сервера

    Хорошим решением выглядит возможность динамическим менять файл watermark для микшера или транскодера при помощи REST запроса. Завели тикет WCS-3537, о результатах сообщим в этой теме.
  8. Max

    Микширование видеофайла с сервера

    Добрый день. Вы можете по нажатию кнопки "play" не запускать на стороне клиента плеер, а отправлять REST API запрос для создания vod-live стрима POST /rest-api/vod/startup HTTP/1.1 HOST: 192.168.1.101:8081 content-type: application/json content-length: 83 { "uri":"vod-live://sample.mp4"...
  9. Max

    mixer_in_buffering_ms Синхронизация видео и звука.

    Добрый день. В дальнейшем, когда приводите настройки, убирайте домены и IP-адреса. Мы не можем отредактировать Ваш пост, только удалить, но в этом случае тема пропадет. WebRTC не предусматривает буферизацию входящего потока, поэтому задержку в видео добавить нельзя. Синхронизировать для...
  10. Max

    The ROOM_EVENT.PUBLISHED event occurred, but the video cannot be played.

    Good day. Seems like the client has a channels of different quality to server A and server B. Please try to use a lower resolution/bitrate to publish a stream var constraints = { audio: true, video: { width: 320, height: 240, maxBitrate...
  11. Max

    AWS market place

    We checked the server. Seems like it is working now: The license used is AWS license, and it is correctly checked by license server (otherwise, streaming will not work) Seems you've migrated the instance to AWS license successfully.
  12. Max

    AWS market place

    Hello Try to omit "step 3" and revert back your backed up license file /usr/local/FlashphonerWebCallServer/conf/flashphoner.license AWS Marketplace instance has its own built-in license so this step seems incorrect. Yes, please send SSH and point to backup folder where we can find backup...
  13. Max

    AWS market place

    Please clarify what exactly needs to be checked?
  14. Max

    WCS in docker ICE candidate timeout

    Good day. Failed by ICE timeout message means that media ports (31001-32000/UDP by default) are not accessible in the container. Please read this article about docker container setup to be accessible from external network.
  15. Max

    No free ports available

    По предоставленным логам видно, что проблема все же в настройках IP адресов. В файле flashphoner.properties прописаны следующие адреса Однако, по ifconfig мы видим следующие адреса Очевидно, что адрес, указанный в ip_local, отсутствует на сервере. Эта настройка используется для привязки всех...
  16. Max

    No free ports available

    Обычно такая ошибка происходит, если IP адреса в конфиге /usr/local/FlashphonerWebCallServer/conf/flashphoner.properties указаны некорректно Примеры правильного указания IP-адресов: 1) Локальный адрес 192.168.1.4, но внешний адрес 9.9.9.9, т.к. сервер находится за NAT. ip=9.9.9.9...
  17. Max

    No free ports available

    Добрый день. Пожалуйста, обновите WCS до последней сборки (5.2.1277 в данный момент). Если проблема продолжает воспроизводиться, соберите отчет, как описано здесь, при помощи скрипта report.sh. Архив вышлите при помощи этой формы. Если размер архива достигает 30 Мб и более, выложите его на...
  18. Max

    Permission issue when launching WCS service

    This is the only way to set permissions sudo ./webcallserver set-permissions The command checks all the default directories and all the directories set in flashphoner.properties file. If the command does not work, please provide SSH access to the server where the command does not set permissions...
  19. Max

    Remove support for arm64 (VALID_ARCHS) to run on M1 mac models

    The ticket depends on two other tickets WCS-3517 (removing unnecessary dependencies, testing) and WCS-3526 (converting FPWCSApi2 to xcframework, developing). May be the first decade of July.
  20. Max

    Server issue

    Good day. Please clarify the folowing: 1. Is the problem persists after WCS restart? systemctl restart webcallserver 2. If the server works normally after restart, how much time passed before the problem occurs? If restart does not help, please collect a report using report.sh script and send...
Top