Try Live Demo

Bu yazı içerisinde size Ant Media Server’i Google Cloud Platformundaki sanal makinanıza kolayca nasıl kurulum yapacağınızı anlatacağım. Google Cloud platformu, üzerinde Ant Media Server’i kurmanız için çok uygun bir ortam. Ayrıca, ilk kayıt olduğunuzda size kullanmanız için 300$ kredi veriyor.

Adım 1 – Google Cloud üzerinde yeni Sanal Makina Nasıl Oluşturulur ?

İlk olarak Google Developer Console üzerinde yeni proje oluşturuyoruz. Bir sonraki adımda  Compute Engine / VM Instance / Create Instance sekmelerinden yeni Sanal Makina oluşturuyoruz. Sanal makina üzerinde Ant Media Server kurulmak üzere Ubuntu 64 bit işletim sistemini tavsiye ediyoruz. 

google cloud yeni sanal makina oluşturma

google cloud yeni sanal makina oluşturma

Adım 2 – Google Cloud Platformunda Güvenlik Duvarı ayarları nasıl olmalı ?

Bu sorunun cevabı hangi portları kullanacağınız ile bağlantılı.

Ant Media Server’ın kullandığı varsayılan portlar aşağıda listelenmiştir.

  • TCP:1935 (RTMP)
  • TCP:5080 (HTTP)
  • TCP:5443 (HTTPS)
  • TCP:5554 (RTSP)
  • UDP:5000-65000 (WebRTC and RTSP)

Yeni Güvenlik Duvarı kuralını, VPC NetworkFirewall RuleCreate Firewall Rule sekmesinden seçerek oluşturabilirsiniz.

google cloud güvenlik duvarı kuralı detayları

google cloud güvenlik duvarı kuralı detayları

Buradaki en önemli faktör, sanal makina örneğinize güvenlik duvarı kuralını  eklemeyi unutmamanızdır. Güvenlik duvarı kurallarınızı Ağ etiketleri kısmından ekleyebilirsiniz.

google cloud sanal makina ağ etiketi

google cloud sanal makina ağ etiketi

Ayarları yukarıdaki gibi yaparsanız, Ant Media Server’ı başarılı bir şekilde kurabilirsiniz.

Adım 3 – Google Cloud Sanal Makina üzerinde Ant Media Server Nasıl Kurulur ?

Bu adımda, SSH bağlantısına ihtiyacınız var. SSH bağlantısını sağladıktan sonra, aşağıdaki öğretici video yada Github linkimizdeki wiki sayfasından faydalanıp kurulumu gerçekleştirebilirsiniz.

Google Cloud platformuna umarız Ant Media Server’i başarılı bir şekilde kurabilirsiniz. Herhangi bir sorunuz olursa, lütfen iletişime geçiniz. Size elimizden geldiğince yardımcı olmaktan mutluluk duyarız.

Kategoriler: Makale

Selim Emre Toy

Highly motivated full-stack developer with 6 years of experience especially in Java and Angular. Constantly learning, passionate about solving complex problems. Proficient in various programming languages and technologies. Enjoys finding creative solutions to challenges. You can reach me at https://www.linkedin.com/in/selimemre/