Search results

  1. Max

    Передать стрим с одного WCS_1 на другой WCS_2 по webrtc

    Более того, Edge тоже не имеет ограничений на прямые подключения и на него тоже можно публиковать потоки напрямую. Разница между Origin и Edge только в том, что с Edge-сервера можно воспроизвести поток, опубликованный на Origin. А с Origin сервера нельзя воспроизвести поток, опубликованный на...
  2. Max

    Передать стрим с одного WCS_1 на другой WCS_2 по webrtc

    Нет. Origin не имеет ограничений на прямые подключения. Поэтому его вполне нормально использовать как Edge. Так и будет работать в связке Origin + Edge1. При этом, CDN работает по "ленивой" схеме. Поток с Origin на Edge1 начнет реально пересылаться только тогда, когда на Edge1 его попытается...
  3. Max

    Передать стрим с одного WCS_1 на другой WCS_2 по webrtc

    В самой минимальной конфигурации, вы можете настроить Origin и Edge1 В этом случае если проблемы при воспроизведении с Edge1 переключаться напрямую на Origin.
  4. Max

    Передать стрим с одного WCS_1 на другой WCS_2 по webrtc

    CDN работает полностью на WebRTC https://docs.flashphoner.com/display/WCS5RU/CDN+2.0 Origin - принимает входящий поток Edge1 - забирает с Origin и раздает зрителям Edge2 - забирает с Origin и раздает зрителям Если у зрителя проблема, например с Edge1, он переключается на Edge2 и продолжает...
  5. Max

    Webrtc as rtmp republishing with different rtmp url and same stream name issue

    We've reproduced your problem and raised internal ticket (WCS-1803). We'll let you know when fix it.
  6. Max

    как адрес потока скрыть от конечного пользователя

    Добрый день. Для подмены имени потока, когда клиент запрашивает воспроизведение, Вы можете использовать REST hooks и переименовать поток на бэкенд сервере. Подробная документация по REST hooks находится здесь. Переименование потока на примере метода /publishStream описано здесь. А здесь Вы...
  7. Max

    Easiest way to collect a list of stream parts with start/end timestamps

    Hello. We are planning to release soon a new WCS build that will allow to define custom record name via REST API. This build will also fix the {startTime} record name template parameter, it will be set to recording start time (now, it is set to stream start time). Anotther template parameters...
  8. Max

    Яндекс включает транскодинг на vp8 с h264

    Во всех случаях, чтобы проверить/снять подозрения на сетевые проблемы, рекомендуем проверять канал между сервером и клиентом при помощи iperf по этой инструкции.
  9. Max

    iPhone Safari проблемы со стримом

    Добрый день. Уточните, пожалуйста, какой браузер используется на iPad и Samsung для публикации. Обновите WebSDK до последней версии с этой страницы. Если проблема продолжает воспроизводиться, соберите на стороне сервера логи и дампы трафика для обоих случаев по этой инструкции и вышлите нам на...
  10. Max

    Failed by DTLS error

    Добрый день. Проверить необходимо логи на стороне сервера. Также необходимо снять дамп трафика и проанализировать его в Wireshark, как описано здесь.
  11. Max

    TURN сервер

    В качестве примера в документации рассматривается turnserver. Можно также использовать встроенный TURN сервер. Для более стабильной работы Firefox рекомендуется отключить все дополнительные сетевые адаптеры, это касается и работы WebRTC over TCP.
  12. Max

    TURN сервер

    Нет, это касается как воспроизведения, так и публикации. UDP порты используются в обоих случаях. Мы тестировали coturn только на совместную работу с WCS и различными браузерами. Вообще говоря, мы не рекомендуем coturn к использованию, если среди ваших пользователей есть клиенты с Firefox...
  13. Max

    Video distortion problem

    Please update your server to the latest build from this page. If you prefer to use 5.0 branch, please update to latest build 5.0.3530. Then, check if our example applications (Two Way Streaming or Player) can play this file. Also, please collect server logs when you try to play VOD as described...
  14. Max

    Webrtc as rtmp republishing with different rtmp url and same stream name issue

    Hello. Please set the following parameter in WCS_HOME/conf/flashphoner.properties rtmp_transponder_full_url=true as described here for your case to work.
  15. Max

    Яндекс включает транскодинг на vp8 с h264

    Мы исправили проблему с autoplay в альтернативных браузерах (Яндекс, Opera) в сборке WebSDK 0.5.28.2753.64. Пожалуйста, обновите WebSDK и проверьте поведение Яндекс.Браузера. Обратите внимание, что автовоспроизведение видео теперь начинается без звука. Для того, чтобы услышать звук, пользователь...
  16. Max

    TURN сервер

    Как-то так. Здесь: 192.168.88.22 WCS сервер с настройками UDP потов 21000 - 22000 53 порт - это DNS Т.е. разрешаем только обмен UDP пакетами с WCS сервером и DNS. Остальной UDP трафик запрещаем. iptables -A INPUT -p udp -s 192.168.88.22 --match multiport --dports 21000:22000 -j ACCEPT iptables...
  17. Max

    TURN сервер

    TURN relay на интернет-пользователей смотрит по TCP 443 (в идеале). А на WCS по UDP портам. Нужно разрешить TURN серверу отправлять и получать UDP пакеты только c WCS. На уровне firewall. А TCP пакеты на порт TURN сервера 443 разрешить всем. Тогда все смогут соединяться с вашим TURN сервером...
  18. Max

    Яндекс включает транскодинг на vp8 с h264

    Проблема, скорее всего, в новых политиках autoplay. В общем случае, для запуска воспроизведения чего-либо на странице в Chromium-based браузерах теперь могут потребоваться действия пользователя. Мы посмотрим, что можно сделать (внутренний тикет WCS-1799). Пока в качестве обхода можно отключить...
  19. Max

    Failed to encode compound RTCP packet to send

    Добрый день. Это сообщение проявляется на серверах под нагрузкой. Мы работаем над этим в рамках внутреннего тикета WCS-1794. О результатах сообщим.
  20. Max

    Video distortion problem

    Hello. To play your recording without downloading and without distorsion: 1) Place your recording to WCS_HOME/media folder 2) Play it using WCS iOS SDK, as we shown in this post. Don't use AVPlayer or VLC player. Please build our Player example and check how it works.
Top