Blackmagic SmartView Ethernet Protocol v1.3
Özet
Blackmagic SmartView Ethernet Protocol, bir metin bazlı durum ve kontrol protokolüdür. Yapısal
olarak Videohub protokolüne çok benzemektedir ve bir SmartView ya da SmartScope cihazı
üzerindeki TCP port 9992'ye bağlanarak bu protokole erişim sağlanır.
Bağlantı kurulduğunda, SmartView veya SmartScope cihazı, cihazın eksiksiz bir dökümünü
gönderir. İlk dökümden sonra, durum değişiklikleri eşzamanlı olmadan gönderilir.
Cihaz, bilgileri bloklar halinde iletir ve bu blokların tanımlayıcı bir başlığı, devamında da iki nokta
üst üste bulunur. Bir blok birden fazla satırdan oluşabilir ve boş bir satır ile biter.
Gelecekteki protokol değişikliklerine karşı dayanıklı olabilmesi açısından, kullanıcılar izleyen boş
satıra kadar, tanımadıkları blokları dikkate almamalıdırlar. Tanınan bloklar kapsamında,
kullanıcılar tanımadıkları satırları dikkate almamalıdırlar.
Legend
↵
carriage return
and so on
...
Blackmagic SmartView Ethernet Protocol'ün 1.3 sürümü
SmartView 1.3 yazılımıyla piyasaya sunulmuştu.
Protokol Preamble (Başlama Eki)
SmartView Server (sunucusu) tarafından gönderilen ilk blok, her zaman için protokol
başlama ekidir.
PROTOCOL PREAMBLE: ↵
Version: 1.3 ↵
↵
Sürüm (version) alanı protokol sürümünü belirtir. Protocol uyumlu bir şekilde değiştirildiğinde,
minor sürüm numarası güncellenecektir. Uyumlu olmayan değişiklikler yapıldığında, asıl sürüm
numarası güncellenecektir.
Cihaz Bilgileri
Bir sonraki blok, bağlı olan SmartView veya SmartScope cihazı hakkında genel bilgi içerir.
SMARTVIEW DEVICE: ↵
Model: SmartView Duo ↵
Hostname: stagefront.studio.example.com ↵
Name: StageFront ↵
Monitors: 2 ↵
Inverted: false ↵
↵
Bu örnek, iki adet LCD'si bulunan bir SmartView Duo cihazının çıktısını gösteriyor. INVERTED
uyarısı, LCD izleme açısının optimize edilmesi amacıyla, cihazın ters çevrilmiş bir şekilde
montajlanıp montajlanmadığını belirtir.
Yazılım Geliştirici Bilgileri
413