Search results

  1. Max

    Duplicate Rtsp connections...

    We could not reproduce this in our tests. Please describe how do you test this. Please zip and send 1. logs 2. conf 3. bin from /usr/local/FlashphonerWebCallServer and send to helpdesk@flashphoner.com If you are using one of the latest builds you can run report.sh script located in...
  2. Max

    Публикация потока из ffmpeg

    При коннекте к серверу из Flash AS3, custom-объект передается в параметрах NetConnection.connect() code Например obj.custom = new Object(); obj.custom.token='123'; nc.connect(this.urlServer,obj); Поэтому нужно смотреть как ffmpeg позволяет добавить параметры коннекта. Например здесь показано...
  3. Max

    Duplicate Rtsp connections...

    Hello We will check it. I will let you know once we have more information.
  4. Max

    Просмотр потоков Safari Desktop и Safari Mobile

    Вот здесь полная спецификация. Поток транспортируется по протоколу websocket в кодеках MPEG и G.711, декодируется с помощью JavaScript и рендерится с помощью webgl. Это ресурсоемко. Т.е. мобильное устройство должно иметь достаточно сильный CPU чтобы декодировать и плавно отрисовать такой...
  5. Max

    How many connections can one web call server handle?

    Hello We have done a set of optimizations in the latest server build 2019 On our synthetic stress tests we have successfully placed about 1000 concurrent streams on 12 core server. Please check on your end.
  6. Max

    Отписка от событий в WebSDK

    Исправили. Информация об ошибке передается в stream.getInfo() Здесь коммит Здесь сборка Если на publishStream ответить 403 Forbidden, то stream.getInfo() вернет Forbidden
  7. Max

    Отписка от событий в WebSDK

    Сейчас отписка происходит так //remove session DISCONNECTED and FAILED callbacks session.on(SESSION_STATUS.DISCONNECTED, function(){}); session.on(SESSION_STATUS.FAILED, function(){}); Объект Stream должен содержать поле с описанием ошибки. Проверим.
  8. Max

    Отписка от событий в WebSDK

    Так должно возвращать объект stream с полем, описывающим ошибку. session.createStream({ name: streamName, display: localVideo, cacheLocalResources: true, receiveVideo: false, receiveAudio: false }).on(STREAM_STATUS.FAILED, function(stream){ trace(stream); }).publish(); Насчет отписки от...
  9. Max

    How many connections can one web call server handle?

    Hello Currently we are working on automatic stress-test. Therefore you will be able to imitate the real load and check the latency. I will let you know about our results.
  10. Max

    Stream Recording options

    Hello The recording works during the stream publishing. Once the publishing is stopped, the recording is stopped too. You can't pause recording in the publishing stream. Yes, you can edit the record hook file located in /usr/local/FlashphonerWebCallServer/bin #cat on_record_hook.sh...
  11. Max

    Просмотр потоков Safari Desktop и Safari Mobile

    Проблема в SSL сертификатах. В Chrome для того чтобы использовать камеру и микрофон в WebRTC, нужно обязательно открывать страницу по https, а подключение делать по wss Например: https://host:8888 wss://host:8443 Т.е. нужно покупать сертификаты для домена, импортировать их в WCS и использовать...
  12. Max

    How many connections can one web call server handle?

    1. It is not a clear test to play many-many streams on the same PC / device. When you play many streams on the same PC, you can encounter network stack and CPU performance issues on this particular device. You can play many-many streams on the same PC just to ensure load on server-side. But you...
  13. Max

    Просмотр потоков Safari Desktop и Safari Mobile

    Да, можно. Специально для этого используется Websocket Streaming. Специально для Safari чтобы не использовать Flash или HLS. Даже раздел сайта есть, посвященный этому кейсу.
  14. Max

    Просмотр потоков Safari Desktop и Safari Mobile

    Уточните в каком Safari у вас не играет. Я тестирую на iPhone5 Safari, iOS 10.1.1. У меня играет. Тестирую так: 1. Отправляю RTMP поток с этого примера: https://wcs5-eu.flashphoner.com/demo2/flash-streaming 2. На Safari открываю в этом примере: https://wcs5-eu.flashphoner.com/demo2/player Если...
  15. Max

    Просмотр потоков Safari Desktop и Safari Mobile

    Safari Desktop и Safari iOS (Mobile) могут работать с Websocket плеером. Например этот плееер: https://wcs5-eu.flashphoner.com/demo2/player В Safari Mac будет использовать Flash Player если Flash доступен. В Safari iOS будет использовать Websocket, т.к. Flash и WebRTC там недоступны.
  16. Max

    How many connections can one web call server handle?

    What is audio and video codec and version of FMLE? Could you attach a screenshot?
  17. Max

    How many connections can one web call server handle?

    Please describe your test in detail, step by step. What is stream source, codecs, resolution, etc? What is player? What is latency? We need to reproduce this on our server.
  18. Max

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

    1 .Скажите, а есть у вас какие-нибудь наработки по рекомендуемым параметрам на 2000-3000 тыс одновременных регистраций по webrtc с авторизацией на sip сервере? 2. какой RPS WCS5 может через себя пропустить без регрессии качества связи? Свежих данных нет. Нужно тестировать, подбирать нагрузку...
  19. Max

    How many connections can one web call server handle?

    Did you play this on 100 playback devices? Each playback requires client-side video decoding. So if you try to play 100 video files on the same PC, you will encounter a performance issue on client. The same if you play to many streams on the same PC. Network stack performance will fall and you...
  20. Max

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

    Если регистрируете 1000 аккаунтов и пытаетесь их прозвонить, то нужно пулы портов расширить Например так. 5к портов на SIP порты и 10к портов на RTP / WebRTC. port_from=30000 port_to=39999 media_port_from=40000 media_port_to=49999 При этом желательно мониторить что происходит с памятью и...
Top