Search results

  1. Max

    [Phone Video SIP] How to send and catch custom params

    It supports custom option like any other direct invoke hook (publishStream. playStream etc). Please see this example, the custom parameters passing should also work for call: 1. Client side code: var outCall = session.createCall({ callee: $("#callee").val(), visibleName...
  2. Max

    Can WCS broadcast an incoming http stream?

    You may publish a stream by one of the following ways: From a web camera in a browser via WebRTC Using RTMP encoder From an IP camera via RTSP Capturing VOD from a file RTP stream publishing via RTSP MPEG-TS RTP stream publishing HTTP incoming stream is not supported. But you can capture HTTP...
  3. Max

    Обновление sipOptions на лету

    WebSDK (API) сейчас работает таким образом, что с сервером устанавливается 1 websocket - соединение, которое имеет 1 набор SIP credentials (login, password, proxy, port). Т.е. нельзя в одном соединении передать два и более наборов SIP credentials. Что можно попробовать сделать - это создать...
  4. Max

    Can WCS broadcast an incoming http stream?

    Let me know if I'm wrong. You are going to store your mp4 files on a web server and you are going to injest such files to Flashphoner WCS and finally get published stream. For example source file is, https://mywebserver.com/storage/Bunny.mp4. WCS receives this file as a stream and then it can...
  5. Max

    [Phone Video SIP] How to send and catch custom params

    sipHeaders are passed to PBX only, but not to other call party. custom is passed in REST hook /call to a backend server. So you should set up your own backend to receive REST hooks and then send a custom data to a client by your own way. Please see the details about REST hooks here.
  6. Max

    change wss default port

    No. WCS uses only one websocket port. You can also set up nginx-based reverse proxy to use another port.
  7. Max

    change wss default port

    Hello By default server process starts from user 'flashphoner', not from a root user. Try to launch server as root user. 1. Stop server. 2. Edit config /usr/local/FlashphonerWebCallServer/bin/setenv.sh WCS_NON_ROOT=false 3. Start server as sudo user Or sudo ./webcallserver set-root-mode...
  8. Max

    [Phone Video SIP] How to send and catch custom params

    Hello You point to incoming notifications, such as ring and notifyIncomingCall notifyIncomingCall - means you receive a call from another endpoint. ring - means you receive progress status for the incoming call Therefore you can't set params custom and sipHeaders for incoming calls. These...
  9. Max

    Обновление sipOptions на лету

    Добрый день. Нет, такой возможности нет: регистрация на SIP сервере привязана к клиентской сессии и происходит в момент ее создания. Если необходимо скрыть данные SIP-аккаунта от клиента, можно их добавить на стороне бэкенда в ответе на REST hook /connect: switch($api_method) {...
  10. Max

    trail license is expired plz more development and testing is needed. Is it possible to extend the license?

    Good day. The trial license may be extended by request. Please contact sales@flashphoner.com with the license key to extend.
  11. Max

    App crash from SDK: com.flashphoner.FPWCSApi2SessionQueue FBSSerialQueue assertBarrierOnQueue

    Good day. We fixed the issue in iOS SDK build 2.6.111 (available in CocoaPods).
  12. Max

    IDecodedFrameInterceptor for all streams

    The issue was fixed in build 5.2.1574. Please update and check.
  13. Max

    Flashphoners breaks every few days!

    Hello 1. Please check Java Heap settings first. https://docs.flashphoner.com/display/WCS52EN/Memory+management+in+Java#MemorymanagementinJava-Heapmemorytuning 2. If server is hanging again, please do the following: /usr/bin/jstack PID > jstack.txt Here PID is pid of server process if the...
  14. Max

    Feature Request - Mixer Animated Background

    Good day. You can use Picture in picture layout: add the background stream as fullscreen desktop stream, in this case all the other streams will be on top of the background one: If you use a custom XML layouts, there is the example of "Picture-in-picture" custom layout implementation
  15. Max

    Issues when injecting OD into live with RTMP

    Please read this ffmpeg article
  16. Max

    RTSP not working

    - Quick deployment and testing of the server - WCS in Amazon EC2 - WCS on Digital Ocean
  17. Max

    RTSP not working

    Good day. The script is currently available by the URL from example code: https://flashphoner-downloads.nyc3.digitaloceanspaces.com/builds/WEB-SDK/2.0/current/flashphoner.js The demo server used in example accidentally failed. It is working now.
  18. Max

    Player of a Live broadcast iOS asking camera/video permission

    Good day. Please take a look at Player example (description, source code).
  19. Max

    Live broadcast not visible on instagram

    Try using stream key without rtmp/. So that there was only one "rtmp" in "rtmpUrl" value: ("rtmpUrl": "rtmps://live-upload.instagram.com:443/rtmp/1795...).
  20. Max

    Live broadcast not visible on instagram

    Please also try the following option rtmp_push_restore=true to automatically restore RTMP publishing if it fails like OBS does. By default, there will be 3 tries to restore with 5 seconds interval: rtmp_push_restore_attempts=3 rtmp_push_restore_interval_ms=5000
Top