Search results

  1. Max

    iOS SDK и keepalive

    Попробуйте keep_alive.algorithm=INTERNAL
  2. Max

    Не работает кнопка Пауза/Продолжить

    У вас в логах такая ошибка при вызове REST-метода /stopStream Попробуйте добавить этот метод в вашем REST-приложении, чтобы на вызов /stopStream со стороны WCS, ваш код отвечал корректным 200 OK. Возможно тогда ошибка с возобновлением уйдет. 14:52:40,834 ERROR HandlerUtils -...
  3. Max

    Android sdk hands-free manual activation/deactivation

    So you mean the loud speaker is automatically activated once you bring the phone to your ear? And you want to suppress this behavior and enable the loud speaker upon pressing (touching) the button. Am I correct?
  4. Max

    Проблема с воспроизведением

    Попробуйте установить TURN сервер по этой инструкции: https://flashphoner.com/docs/wcs5/wcs_docs/html/ru/wcs-admin-guide-2/index.html?setup_and_testing-firewall_traversal-turn_server.htm TURN-сервер должен быть в одной сети с вашим WCS-сервером, чтобы между ними мог свободно ходить UDP-трафик...
  5. Max

    Не работает кнопка Пауза/Продолжить

    Проверьте на нашем демо-сервере https://wcs5-eu.flashphoner.com/client2/examples/demo/streaming/embed_player/sample.html Мы проверили c RTSP потоком. Возобновление работает. Если работает и у вас, попробуйте обновить сборку Web SDK до последней доступной версии...
  6. Max

    Сертификат от letsecnrypt

    Да, теоретически и технически это сделать можно. Да, будет нагляднее. Добавим в roadmap как улучшение.
  7. Max

    Передача IP пользователя через HA proxy

    В последней сборке сервера 2502 добавили настройку WCS_HOME/config/server.properties ws.map_custom_headers=false Если перевести эту настройку в true, WCS-сервер будет передавать все HTTP заголовки вида "X-" в REST объект custom {} при коннекте. Например: 1. С браузера делаем коннект к HA Proxy...
  8. Max

    Сертификат от letsecnrypt

    Если сертификат устанавливается вручную через SSH, то он не будет отображаться в Dashboard, т.к. в этом случае меняется только файл wss.jks, а во внутренней базе ничего не фиксируется. Чтобы его было видно в Dashboard, он должен быть установлен через Dashboard.
  9. Max

    Android sdk hands-free manual activation/deactivation

    Hello, Could you please advise if the question is about headset control, what would be the use case?
  10. Max

    WCS on AWS - Certs and DNS

    Make sure you have latest available version on your AWS instance. Run this command over ssh to update to the latest available build: sudo service webcallserver update Try also with our demo server and our reference Android app 1) Demo server wss://wcs5-eu.flashphoner.com:8443 2) Android app...
  11. Max

    Android Chrome Browser Locks Up When Playing RTSP Stream

    This is known issue of latest Chrome 61 on Android 6 and 7 It was fixed in Web SDK build flashphoner-api-0.5.25.2455-73cec7fc4fcd5c8e57fad91efa62205d012f9e7a.tar.gz...
  12. Max

    Передача IP пользователя через HA proxy

    HA proxy форвардит HTTP, и в последствии Websocket трафик на наш сервер WCS. Единственный способ, который мы сейчас видим - передать IP-адрес клиента, это сбросить его в какой-то дополнительный HTTP-заголовок, например x-user-ip: 192.0.2.5 Но WCS сервер не знает об этом заголовке и не умеет его...
  13. Max

    Нагрузочное тестирование WebRTC

    1. Настройки управления памятью для ядра. Применимы, если общей памяти RAM больше чем 12 гигабайт. WCS_HOME/conf/wcs-core.properties -Xms4g -Xmx8g -XX:+UseConcMarkSweepGC -XX:NewSize=512m 2. Настройки выделения поротов. Убедитесь что в этом диапазоне не занимают порты другие сервисы...
  14. Max

    Нагрузочное тестирование WebRTC

    Добрый день. В последних сборках сервера, кроссерверная консоль работает только по HTTP, не по HTTPS. Поэтому, чтобы запустить нагрузочный тест нужно 1. Выставить в настройках wcs-manager.properties -DstartWithDemoUser=true для того, чтобы можно было использовать прямые ссылки вида...
  15. Max

    Получить миниатюру видео, в формате jpg

    В текущей версии этого сделать не получится. Если будет время, добавим в REST API метод, за который можно будет вытащить картинку с потока, по его имени, либо нарезку снапшотов в папки по имени стрима. В принципе, технически все для этого готово, остается только понять как лучше и удобнее эти...
  16. Max

    WCS on AWS - Certs and DNS

    Hello, Could you please clarify the following details? - "local stream hangs" - i.e. publishing fails? - Android version, and what Android application is used - Can the issue be reproduced with the demo server wcs5-eu.flashphoner.com?
  17. Max

    Получить миниатюру видео, в формате jpg

    Скорее всего потому что на стороне сервера streamName мапится в адрес 'rtsp://' Поэтому когда вы запрашиваете снапшот стрима stream1, сервер не знает о его существовании. Попробуйте передать полный RTSP URL Пример: var stream = session.createStream({name:'rtsp://host:554/live.sdp'})...
  18. Max

    Получить миниатюру видео, в формате jpg

    Можно сделать stream.snapshot(); Снапшот создается на сервере и приходит в PNG. Здесь актуальная статья про работу снапшотов: https://flashphoner.com/delaem-prevyu-snimki-webrtc-videopotoka-v-png/?lang=ru Здесь пример...
  19. Max

    Проблема с лицензией

    Иногда триал-лицензии теряют синхронизацию по времени и пишут в логи такие ошибки. В этом случае помогает простая перезагрузка WCS-сервера: service webcallserver restart В не-триал лицензиях такой проблемы нет.
  20. Max

    WCS on AWS - Certs and DNS

    As I know, you don't need to change the host name. Assume your domain is wcs.mycompany.com and CNAME to ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com Then you import certificates for wcs.mycompany.com via WCS dashboard. And then your WCS server is available as https://wcs.mycompany.com:8888 If...
Top