Search results

  1. T

    Video Streaming Corruption

    Hello We have an issue were a number of users have been getting corrupted videos using the stream publishing but we are unable to figure out why or re-create it. We think one of the factors may be the OS - Browser, Windows 10 - Chrome, as they all have the same user agent, however when we...
  2. T

    WebCallServer start not working with EFS mount

    Hello Max I ran the netstat command above and nothing was listening to port 443. I even tried 8443 but nothing was listed from that too. I've send a report using the form you linked above. Thanks
  3. T

    WebCallServer start not working with EFS mount

    Hello Max Yes the WCS_NON_ROOT=false fixed the issue, however there were odd issues when upgrading to 5.2.1040 before applying the fix, which I think are worth noting. WCS 5.2.944 (EFS Setup) [WCS_NON_ROOT=true]: Took ~3 minutes to access demo page after restarting. Can record stream...
  4. T

    WebCallServer start not working with EFS mount

    Hello We're having trouble deploying the latest version of the WebCallServer (5.2.944) on AWS. When deploying a WebCallServer, we also mount Amazon's EFS to the records directory so that we can have multiple WebCallServers sharing the same network file system. However when deploying the...
  5. T

    Java Memory Allocation on Linux 2 AMI

    Hi Max Got some updates regarding the differences between the Linux AMIs and how that's affecting stream recording with Amazon EFS (Network File System). So after some testing they've found behaviour differences in the number of NFS IO operations. In short the new AMI (Amazon Linux 2) is...
  6. T

    Java Memory Allocation on Linux 2 AMI

    Hi Max Sorry for the late reply. I tested your solution of increasing the thread pool size for the file recorder. This made it possible for us to record 16 streams and have them safely finish Thank you for suggestion. I will hopefully get some information back from Amazon regarding EFS and...
  7. T

    Java Memory Allocation on Linux 2 AMI

    Hi Max Thank you for the help before. We've recently tried doing another stress test and found that 16 streams failed to safely record through, however this time the issue seems to be related to Amazon's EFS (the Network File System). Our tests once again involve having 16 concurrent streams...
  8. T

    Java Memory Allocation on Linux 2 AMI

    Hi Max Thank you for investigating the issue. We've implemented the change and can confirm that it does improve the CPU usage dramatically and allows us to have 16 simultaneous streams without issue: Test results on Amazon Linux 2 AMI, recording 16 streams on "Several Streams Recording" demo...
  9. T

    Java Memory Allocation on Linux 2 AMI

    Thank you for the update Max. Will hold off on upgrade.
  10. T

    Java Memory Allocation on Linux 2 AMI

    Hi Max Thanks for the advice, we decided to go with the old AMI and update WCS to 5.2.780, but when testing we found the CPU percentage was still pretty high. Details about Test: 16 concurrent streams recordings go through, each one 3 minutes long. Make sure all 16 receive the Unpublished...
  11. T

    Java Memory Allocation on Linux 2 AMI

    Hi Max Thank you for answering but upgrading the instance type to t3.xlarge isn't ideal. We are currently running t3a.medium for our media servers, which is at the cost of $0.085 per Hour (both EC2 instance and Software License) Upgrading to t3.xlarge would then cost us $0.377 per Hour, which...
  12. T

    Java Memory Allocation on Linux 2 AMI

    Hello We've been testing concurrent streams on the media server to ensure it can handle enough, however when testing we've found that all of our streams didn't finish correctly. We had 16 concurrent streams recording to the server, which is our benchmark, but once the streams were called to...
  13. T

    Stream cut-off while recording on MacBook Safari

    Hi Max I've tested using the WebSDK build 0.5.28.2753.153 and I can confirm that it switches to 640x360 for Safari and sticks with 320x240 for other browsers on Mac. Thank you for your help.
  14. T

    iPhone Stream Recording won't play video

    Hi Max Unfortunately the problem is still reproducible after locking orientation in the control center. Interestingly on our iPhone it continues to send video packets, even after we deliberately rotate the iPhone. The problem is that on some browsers and video players whenever the orientation...
  15. T

    iPhone Stream Recording won't play video

    Hi We've found an issue regarding iPhone Xs where, after doing a stream recording and playing it back, sometimes the video is frozen and is orientated differently to how it was recorded (audio stream continues to play). We would go to our hosted WCS Stream Recording demo page and record a...
  16. T

    Stream cut-off while recording on MacBook Safari

    Hi Max Sorry I was unable to get back to you last night. I have checked on Media Devices tab that it does break with 640x480 but then it does work with 640x360 as you've suggested. Thank you for getting back quickly with the workaround.
  17. T

    Stream cut-off while recording on MacBook Safari

    Hi We've discovered an issue that seems exclusive to MacBook (Big Sur) Safari where the stream recording stops capturing video and audio after 8-10 seconds. Testing on the WCS Stream Recording demo page, we would do a recording of about 15 seconds. When playing back, the audio and video will...
  18. T

    Room Participant Control

    Cool, just wanted to make sure participant should behave like that. I'll keep an eye out but I do think it's my application being buggy. Thank you so much Max, and thanks for the MCU mixer docs.
  19. T

    Room Participant Control

    Hey Max Sorry to pester you, as I understand this question may have already been answered here: https://forum.flashphoner.com/threads/room-streams-control-and-record.13251/post-25386 I've been building an application and have implemented the Flashphoner SDK into it to use the Room API...
  20. T

    Room Participant Control

    Hello Max Regarding the Room API, is there a builtin way to disconnect/kick certain participants from a room (or even do it from the CLI over an SSH connection)? The current implementation I have is to use the ROOM_EVENT.MESSAGE to handle certain commands, like 'Disconnect' to remove a given...
Top