Search results

  1. Max

    Vod-live questions

    We tested on latest WCS build 5.2.912 but did not found a viewable difference. Please try to increase opus encoder complexity from 10 by default to 20 for example opus.encoder.complexity=20 and check. If this does not help, please provide SSH access to your server and a test file (put it to...
  2. Max

    Отправить дополнительную информацию о пользователе

    Добрый день. В Web SDK можно отправить параметр token, который можно обработать на кастомном бэкенде connection = Flashphoner.roomApi.connect({urlServer: url, username: username, token: token}).on(SESSION_STATUS.FAILED, function(session){ ... }); Следует учесть, что при...
  3. Max

    При подключении наушников к устройству, звук идет через динамики устройства

    Добрый день. Мы создали тикет WCS-3095 и сообщим здесь о результатах
  4. Max

    https//:localhost:8444/ not opening

    We just tried to register with both accounts you've provided. The SIP server breaks the connection after first SIP REGISTER packet sent to port 5061: but when we trying to register to the port 5060, the flow goes correctly (but server returns 403 Forbidden): Unfortunately, we cannot check...
  5. Max

    Identifying stream viewer connection issues

    Good day. There are a various ways to check server state and stream metrics on server side. On client side, you can check a channel quality and collect browser WebRTC statistics. To detect stream playback failure, you should use custom backend which should handle /StreamStatusEvent REST hook
  6. Max

    Video issues with WebRTC over TURN

    If upgrade to latest build does not help, please provide SSH and publishing access to the server using this form, we will test.
  7. Max

    Vod-live questions

    Please clarify how much worse? Are there some clicks, pauses and so on in mixer output stream? Please check if you set opus.encoder.bitrate parameter as we recommended. Also, check server CPU load using top for example. If CPU load is constantly high, consider to upgrade the server to more CPU...
  8. Max

    Долгое получение видеопотока 4К от камеры Axis

    Поскольку мы оцениваем пропускную способность локальной сети, предположим, что среда передачи полностью прозрачна, и определим минимально необходимую пропускную способность адаптера. Как правило, физические сетевые адаптеры выпускаются со следующей максимальной пропускной способностью: 100...
  9. Max

    Долгое получение видеопотока 4К от камеры Axis

    Эти параметры не рекомендуется менять, они выбраны по умолчанию именно для случая стриминга 4K потоков и относятся к буферизации отправляемых и принимаемых пакетов на стороне сервера. Исходя из приведенных исходных данных, пропускная способность локальной сети должна быть не ниже 10 Гбит/с на...
  10. Max

    https//:localhost:8444/ not opening

    With SIP credentials you've provided we receive 403 Forbidden response from SIP server, but REGITER flow looks normal. Please test a call. If this still cannot be established, please provide actual SIP credentials using this form, we will check.
  11. Max

    Vod-live questions

    There is Player example, please see its code on GitHub. You can build custom player based on the code. The stream should be published on WCS server before playing it, othewise client will receive an error.
  12. Max

    Vod-live questions

    First, all the files should be converted to MP4 with the same codec (AAC), channels count (stereo), sample rate (48 kHz to prevent excessive resampling) 1. Set the following parameter in WCS configuration file flashphponer.properties mixer_idle_timeout=10000 opus.encoder.bitrate=128000 2. When...
  13. Max

    https//:localhost:8444/ not opening

    We finally checked your server. Seems like you've set a wrong IP address in ip and ip_local settings So WCS cannot bind SIP signaling port at all. When changing IP address settings, WCS binds SIP signaling port (30001 for first SIP registration by default) and sends SIP REGISTER to SIP server...
  14. Max

    Video chat HW requirement

    Hello! Streaming quality is often limited by network bandwidth rather than CPU and RAM. Network bandwidth at the rate of 1 stream with a bit rate of 1 Mbps takes about 2 Mbps of channel bandwidth. For high quality broadcasts without freezes, artifacts, etc. the channel should be loaded no...
  15. Max

    Video issues with WebRTC over TURN

    Good day. We cannot reproduce the issue in latest build 5.2.912. Please check if the following parameter is set in flashphoner.properties file h264_strict_kframe_detect=true Pleas also check: - if keyframes are sent regularly from RTMP encoder - if WebRTC stream published from browser can be...
  16. Max

    Vod-live questions

    Good day. Unfortunately, no. You should concat the required files to the one using ffmpeg for example. Yes. You can play a VOD-live stream directly from browser as described here
  17. Max

    Setting Default Video and Audio setting for WebRTC as RTMP Streaming

    Please clarify the case: do you want to publish a stream to WCS from webcam, then republish this stream to a third party server, then publish the stream from third party server to Facebook using ffmpeg? If yes, the common response is yes, you can republish the stream to Facebook as is. But this...
  18. Max

    stream mp3 from a file

    This is a good enough way. So, you're publishing AAC stream from a file, then playing in browser via WebRTC as Opus (browsers do not support AAC playback). In this case, audio is transcoding fro AAC to Opus. You can increase the quality by Opus encoder bitrate setting in flashphoner.properties...
  19. Max

    Ask for camera access only once per web session?

    Good day. You probably testing the Media Devices example. The example lists all your connected devices available to a browser, to show how to select a camera and switch between them Also the example shows how to test if camera is available to browser and how to release the camera when "Test"...
  20. Max

    Non root user worked fine. After upgrade we are back to using root.

    Yes, this is a normal behaviour. You can keep the service running as root because the critical vulnerability which can affect root privilegies was fixed in build 5.2.780.
Top