Rayjas -> Reaction Engine coupled with the Generic Notifier can be used to make HTTP calls to a remote server at a scheduled time. This is entirely based on code and has nothing to do with system cron jobs. Of course, you can use cron for such functionality as well. But sometimes the simplicity of …
Customising jitsi is one of the first things that people do post deployment. There are many different aspects of customisation to jitsi , starting from UI customisation to feature/functionality customisation. Amongst all this , the smallest customisation that is often overlooked is the favicon. So how do we change the favicon in a jitsi frontend? …
Capturing browser information (User-Agent string) is sometimes vital for logging system usage statistics as well as sometimes for security purposes. Along with this, there are many other useful pieces of information provided by browser headers. While other protocols such as RTMP, RTSP can provide limited information about the client, HLS & WebRTC can make use …
While working with media servers, one of the most important and necessary features from an integration standpoint is to know when a media recording completes. Every media server implements this feature in its own way. Most servers allow you to develop custom modules/plugins to capture the recording complete event with a handler function and then …
In the latest Wowza Java API, there are several different ways to pull the remote client’s IP address for a WebRTC session. I have been experimenting with these a little so thought of sharing them. Logging out all three of them side by side shows that they have the same values. RTPSession mostly abstracts everything. …
When it comes to SSL, self-signed certificates are not an option for anything more than development-level testing. For real-world use, you need a proper certificate either through StreamLock service or using a third-party provider. Letsencrypt is the most popular open certificate authority (CA) in the world today. In this article, we will explore the option …