Try to add server-side setting flashphoner.properties
load_balancing_acao_header=*
This setting should result to header:
Access-Control-Allow-Origin: *
It may take a time to reconstruct the stream from provided dump.
If you provide direct RTSP URL or SSH access, it may speed up the process.
You can provide additional details using the same form.
Every SSL certificate consists of domain certificate, authority center (CA) certificate and private key. You should get this from your certificate provider. Please read also this article.
Good day.
WebRTC may change FPS depending on channel bandwidth and quality. So effective FPS may differ from value set in constraints.
Please clarify:
- what WCS build do you use?
- what data ffprobe shows for the file?
ffbprobe file.webm
- how this file is playing: are there freezes...
К сожалению, так сделать нельзя. При освобождении камеры и микрофона (для чего есть метод Flashphoner.releaseLocalMediaAccess()) захват видео/аудио останавливается, для того, чтобы возобновить захват, требуется повторная публикация потока.
Метод Stream.muteAudio() предназначен именно для...
We do not provide ETA for feature request on the forum. But we can raise implementation priority if more customers request the feature.
For temporary workaround, you can use on demand transcoding as recommended above
>According to the stream-recording documentation, the flashphoner can record a stream with the VP8 codec.
It's correct. WCS can record single stream in webM (vp8 codec).
These two features are bit different:
Single stream recording...
When you set
disable_streaming_proxy=true
Transcoding will be started upon playback only.
The multi-recorder will not trigger transcoding automatically.
Try to launch transcoding manually using REST API as described in the docs.
Option1. REST API.
Make a bash script using REST API which...
Seems like SRT publishing/playback is not supported in browsers yet, but ffmpeg-based tools (ffmpeg itself, OBS, Gstreamer) support it. So we consider MPEG-TS over SRT publishing from ffmpeg implementation.
Good day.
We're working on it in ticket WCS-2680. Today, SRT is implemented as internal CDN transport, and SRT will be implemented for stream publishing. We let you know here.
If you've imported SSL certificate for domain, the IP address becomes unsecure at browser point, even if this is the address bound to domain name.
So no, you should not replace a valid domain name with IP address.
If this tweak does not help
webm_java_writer_enable=false
then we need an original streams dumps and debug logs to reproduce the problem. So you should collect a report as described here and traffic dump:
1. Enable client debug logs
2. Start tcpdump to collect
tcpdump -npi any -B 10240 -w...
We checked dumps you've sent.
Unfortunately, the first dump does not contain a client IP addrees you mentioned in comment (192.168.1.140), and the second dump does not contain a session beginning, so we cannot play it to reproduce the issue.
Please collect the traffic dump again:
1. Stop all VLC...
What is WCS version?
If version is greater than 5.2.905, you can try fallback to old webM recording implementation
webm_java_writer_enable=false
https://docs.flashphoner.com/display/WCS52EN/Stream+recording#Streamrecording-VP8streamsrecordingtowebmcontainer