Hello,
Please verify there is no WCS process running:
ps aux | grep flashphoner
If there is such process, kill it and then try to start WCS.
If startup fails, try to start with stdout output to see the errors.
We can check the server if you send the access details using this form.
Good day.
Please clarify: do you use the official Docker image or building a custom one?
Please also note thai official Docker image is build upon official Ubuntu 18.04 image which has no sudo command inside required to run WCS as non root user. So WCS may be launched inside container as root only.
Good day.
The message TRANSCODER RESULT NULL means that the native decoder/encoder library (which is called from Java code to speed up decoding/encoding) returns null while decoding or encoding some video frame. This internal error does not affect translation quality and may be ignored.
But the...
Please reproduce the issue in Video Conference example on your server. If this is not reproducing, please check the record option value in your code
console.log(isRecord);
If the issue is reproducing in Video Conference example, upgrade WCS to latest build 5.2.1140. If the issue still...
Good day.
Please clarify: do you set record option when publishing a stream (like Stream Recording example)?
session.createStream({
name: streamName,
display: localVideo,
record: true,
...
}).publish();
Please check...
This confirms the issue: WCS stops publishing session, because there is no video packets received in 60 seconds.
So the problem is somewhere in chain: ClientPC - Filewall - L4 Switch - Coturn.
For WCS, Coturn is publisher in this case. The Stopped by publisher stop message means that Coturn stopped stream publishing.
Seems like Coturn does not receive media traffic from client for some time before it stops publishing to WCS. Therefore, the problem is on client itself, on Firewall, or...
Do the following to check if media packets are passed to WCS server:
1. Enable client debug logging and start traffic dump collection on WCS as described on this page
2. Publish a stream from client PC using all the chain as you mentioned in this post
3 After 60 seconds, stop publishing
4. Stop...
Good day.
You've changed L4 switch settings only. So it seems like the problem is in the switch setup. The text log you've prodided shows that only STUN packets go to Coturn Server periodically (this is normal behaviour), but sees like there is no video traffic on Coturn Server.
We recommend to...
К сожалению, мы не можем собрать и отладить предоставленный Вами код, поскольку отсутствует обвязка проекта. Повторно просим модифицировать код одного из примеров, перечисленных в этом посте, воспроизвести проблему и прислать код нам.
Логи сервера подтверждают, что проблема на стороне публикующего клиента: в SDP нет аудио и видео составляющих
07:23:29,406 INFO MediaHandler - API-ASYNC-pool-13-thread-14 publishStream arguments - Stream{mediaSessionId='53a04ab0-9867-11ec-97ca-bd4dae1a2d31'...
Добрый день.
Подобная ошибка говорит о том, что в SDP клиента нет медиа потоков (т.е. нет строк m:audio и m:video
Логи на стороне сервера мало о чем скажут. Нужно взять пример Two Way Streaming и модифицировать его код минимально так, чтобы проблема воспроизвелась. Если Вы используете React или...
Good day.
This may be a known interface bug. It's ok if there are no messsages about licence expiration in server logs.
Please provide SSH access to the instance using this form.
Good day.
Please ask sales@flashphoner.com. Please also check if you're using a card issued by some bank under sanctions. In this case please use card issued by another bank.
Good day.
Yes, the AWS Marketplace AMI uses a special license which is billed hourly by Amazon itself. This license key cannot be used outside of AWS EC2.
No, you should buy a separate monthly subscription to deploy WCS on GCP.
Good day.
If you're using a monthly subscription, it does not need to be renewed. The payment processing partner will send you a reminder about subscription payment. Please read the details how billing works.