Skip to content

Instantly share code, notes, and snippets.

@neilyoung
neilyoung / kurento-media-server-from-source-on-arm.md
Last active March 20, 2023 08:27
Kurento Media Server compiled from scratch on ARM architectures
View kurento-media-server-from-source-on-arm.md

Full source compile of Kurento Media Server on ARM architectures

Introduction

Note: This gist has lately be updated with instructions for compiling KMS on a Ubuntu 64-bit ARM Server 20.04.3, running in a VMWare instance on a MacBook-Pro 2021, Apple-Silicon. This is a perfect setup for local developments requiring a KMS instance "nearby". If instructions differ from the main stream they are marked with UBUNTU-20.04-ARM-SERVER-VM-APPLE-SILICON

For staging some code for developing I was looking for a device, which I could put into my DMZ and which was able to run my WebRTC Signaling Server, a TURN server and the Kurento Media Server.

And since I don't own an X86_64 Intel bare bone, I was looking, if one already did compile the entire code base of KMS on ARM. I found a promising (and helpful) issue in the Kurento bugtracker, which was a good start, but not sufficient and not fully running at all.

@neilyoung
neilyoung / receipt4.md
Last active November 15, 2021 20:37
How to make an Ubuntu 16.04 an RTSP streamer and how to consume that?
View receipt4.md

How to make an Ubuntu 16.04 an RTSP streamer and how to consume that?

Prerequisites

It is recommended to to the following steps in a new VM in order to not accidently mess up an existing installation!

sudo apt-get install build-essential
sudo apt-get install bison
sudo apt-get install flex