Search results

  1. Max

    Video loading time issue

    Please clarify how do you publish a stream? What resolution and bitrate do you use? Try to check publish/playback channel quality: Publisher and player channel quality control If the quality is BAD, try to use TCP for publishing/playback, use lower resolution/bitrate to conform the...
  2. Max

    Video loading time issue

    Good day. The possible reason is an uneven key frames flow in media stream. If you're publishing RTMP stream from OBS, you should set key frame interval like this: If you're publishing WebRTC from browser, set the following WCS parameters in flashphoner.properties file...
  3. Max

    Stop inactive published RTMP streams which are auto published on demand using FFMpeg

    This is a rare case to stop an RTMP publishinig stream without subscribers. So we have no plans to add an option for this. However, there is a such option for pulled RTSP or RTMP streams.
  4. Max

    Stop inactive published RTMP streams which are auto published on demand using FFMpeg

    Good day. You can check if there are stream subscribers by REST API /stream/find: POST /rest-api/stream/find HTTP/1.1 Host: wcs:8081 Content-Type: application/json { "name":"test", "published":false } The query returns 404 Not Found if there are no subscribers to the stream. So you...
  5. Max

    stream/startRecording event

    We raised the ticket WCS-3598 for this feature request. Note that it may take a time, so /stream/find REST API polling seems to be a quick workaround.
  6. Max

    Room API not working for production server

    Again, the file has a wrong structure: free, then mdat, finally moov but moov must be the first for progressive downloading and playback If you need to play WCS recordings from S3 bucket, you should set the moov atom to be placed first: moov atom placement configuration in recording metadata
  7. Max

    stream/startRecording event

    Good day. You can check if a stream is recording by /stream/find REST API query. It will return record: true for stream which is recording now.
  8. Max

    RTMP Pull video's Audio/Video breaking when added to mixer

    Please try to publish the stream from OBS with settings above to WCS directly How it is playing as WebRTC in Media Devices example (Chrome browser)? If it is playing good, add it to mixer. Does it still playing good? If both anwsers are yes, try to publish the stream with the same settings to...
  9. Max

    Room API not working for production server

    Seems like network issue between the server and S3 bucket endpoint which leading to bitstream break. Try to use lower resolution/bitrate, use the server and the bucket in the same region. If this does not help, please provide the file (or a download link to it if its size more than 30 M) using...
  10. Max

    RTMP Pull video's Audio/Video breaking when added to mixer

    OBS should be enough. Max B-frames options should be set to 0. NVIDIA X264
  11. Max

    RTMP Pull video's Audio/Video breaking when added to mixer

    We checked the stream. It has B-frames and AV synchronization problems: Even in Player example it's jerking. Also, bitrate and FPS are jumping: WCS does not support B-frames because Chrome still cannot play them smoothly. So the problem is in stream itself, not in mixer. You should reencode...
  12. Max

    Can't terminate streams using name

    We fixed a stream termination by name (and other parameters, see Stream filtering by parameters) in WCS build 5.2.1386.
  13. Max

    RTMP Pull video's Audio/Video breaking when added to mixer

    Good day. We can't reprtoduce the issue in WCS latest build 5.2.1386: a pulled RTMP stream is playing with the same quality in mixer as directly played. So try to update WCS, then please check if the pulled RTMP stream is playing smoothly directly from WCS. Please test in Media Devices example...
  14. Max

    Passing & Parsing URL Parameters when playing with LocalStreamName

    We fixed the issue with some RTMP streams pulling (ticket WCS-3587) in build 5.2.1383 (also available on demo server).
  15. Max

    Mixer recording Layout

    Futher, please create a your own topic rather than bump up an old one.
  16. Max

    Рестрим по RTMP (ошибка битрейта)

    Разница в том, что при стриминге с OBS битрейт будет стабильным, а при републикации WebRTC стрима как RTMP битрейт будет зависеть от битрейта источника. По приведенным Вами ранее метрикам, у Вас плохой канал от ПК до WCS, которого не хватает на заданный битрейт. Либо, другой вариант. Вы...
  17. Max

    Issue with playback on edge server.

    Good day. We recommend to test as follows: 1. Check if a stream can be played from origin directly 2. Only if yes, check if the stream can be played from edge This should filter all the publishing problems and split them from CDN problems. If the stream is always published correctly (100% of...
  18. Max

    How to configure "SFU functions with Simulcast"

    There is also a more preferrable solution to switch WCS launching mode: Switching launch mode sudo ./webcallserver set-root-mode enable
  19. Max

    How to configure "SFU functions with Simulcast"

    Please remove package-lock.json file before npm install. Another option is to use npm to get the examples as supposed in this doc NPM: npm init npm install @flashphoner/sfusdk-examples cd node_modules/@flashphoner/sfusdk-examples nvm use 16 npm install && npm run build
  20. Max

    How to configure "SFU functions with Simulcast"

    Please check if you have installed the latest WCS build (5.2.1374 for now). If yes, and the page still is not avalable, seems you've deleted it eventually. In this case, you have to build the examples Building the examples and copy dist folder contents to...
Top