Noticed that the Larix Broadcaster iphone app supports both RIST and SRT, so had a quick look. We have an MWEdge device (called “wedgie”) which listens for SRT and RIST via the internet and outputs them as multicast RTP for our decoders to decode to SDI. We’ve used this successfully for a backup h265 stream […]
Author archives: pjw
The mystery of the 502 Kibana errors
We upgraded kibana from version 6.8 to 7.9, and started having issues with access via our apache proxy. Our proxy terminates SSL sessions and uses x509 client certificates for authentication, authorisation and accounting, so it’s a right pain. Before the upgrade background traffic was about 720 requests an hour — one permament monitoring machine with […]
A first look at AWS Media Connect and RIST
Previously on random mutterings… as well as streaming with a deliberate 20% loss to an OBD, I’m using RIST to stream to AWS Media connect, same loss profile, same 1 second buffer. OBD can cope with 10 million packets and no loss. Can AWS Media connect? AWS statistics are lacking – they are a graph, […]
A quick look at RIST retransmits
In an effort to understand RIST retransmits a little better, I setup a single RIST stream of 20mbit (2,000 packets per second), with a 1 second RIST buffer – about 10 times round trip time, from an OBE into and OBD, and looked at the RTP traffic on the decoder. The ping time from the […]
When FEC can’t cope
When you are streaming low latency video (<1 second glass-glass), FEC is a great way of coping with a little packet loss along the way. In theory Pro-MPEG FEC can cope with upto 25% packet loss, but in practice it can struggle with 0.001% loss. FEC works in a similar way to RAID, it sends […]
Cisco Firepower, Traceroute, and “Unsupported CLI”
We have a couple of Cisco firepower firewalls inside our network, protecting certain circuits that arrive from buildings we don’t control One of the many major annoyances with them is their invisibility to traceroute. Paul Stewart’s blog post about enabling them (forcing them to decrement the TTL as packets travel through them) seems just what […]
Latency comparisons on RTP, SMPTE FEC, and RIST
It’s been a while since the last time I did some latency measurements of different codecs, and I had some time and resources recently to do some tests on some new encoders I haven’t officially measured before. The encoder and decoder I had available were the latest version of the OBE C200 encoder and decoder, […]
Fixing Vim 8.0
Debian Stretch and Ubuntu 18.04 (bionic) have come with vim 8.0, which breaks all sorts of things. The following vimrc file seems to fix things source /usr/share/vim/vim80/defaults.vimset noincsearchset scrolloff=0set mouse= And then a couple of things I like set background=darkset tabstop=8 softtabstop=0 expandtab shiftwidth=4 smarttab The first line has to source the default to enable […]
Hello world!
20 years ago, I ran a website, mainly about a computer game, a fairly novel thing for a teenager to be doing at the time. University and life followed, and the rise of social media meant I didn’t bother, but for the last few years I’ve been thinking of relaunching my own space as somewhere […]