I started to explore multicast network technology and talk about it from previous post. Mostly working with WowzaStreamingEngine, I wish to show principles and milestones configuration there.
We’re familiar with ABR stream playback, where we pick between multiple video bitrates. But what about streams with different audio tracks and different video pictures? Sometimes channel can be switched to different languages or different comments.
There is a myriad of webpages about this question. But here is just my way of look at it. Multicast customization is not too tricky, but I’d like to explain how and why it works.
Many people think that the problem of application performance, security and networking lies in supported services. Like Nginx is proxying too slow or remote DBMS cannot see my network. Frequently the problem in OS. Default values of system settings can restrict our environment to make the service jobs quick and simple. The best way to change your system configuration – change the system variables.
iptables is Linux firewall standard. You can easily open and close network connections through it. Actually it’s pretty easy, but sometimes we can’t remember any flags and commands to create firewall rules. Here is a cheatsheet table constituted by all necessary iptables rules for novices. I’ll try to update it once in a while.
Professional literature – one of the most important parts in engineer education. Junior Ops (as a developer too) feels lack of knowledge and experience which needs to be removed. Every found useful book improves your subject insight and professional mindset at all. It’s worth to get out from rest and spend a couple of hours to get to the subject bottom.