# BrightSign Dijital Tabela CMS Kurulumu | ONvidiON

> BrightSign oynatıcıyı ONvidiON ile kullanın: kendi sunucunuzdan tek bir autorun.zip, çift çıkış, BrightWall eşitleme, CEC panel gücü ve gerçek yeniden başlatma.

Source: https://onvidion.com/guides/brightsign-digital-signage

## BrightSign oynatıcılarda dijital tabela


BrightSign bu listedeki en yetenekli oynatıcı: gerçek yeniden başlatma, CEC panel gücü, çift çıkış ve kare hassasiyetinde video duvarı eşitlemesi. Kurulum, depolama kökündeki tek bir arşiv ve bir güç döngüsünden ibaret.




### Oynatıcıda ne çalışıyor


Bir `roHtmlWidget` içinde, değiştirilmemiş [web oynatıcısı](https://onvidion.com/player) — etrafında bileşene sahip olan, kimliği saklayan ve bir sayfanın kendi başına yapamadığı birkaç şeyi yürüten küçük bir BrightScript ana süreci.


Bu bir uyarlama değil. Bir Series 5 oynatıcı, sıradan oynatıcıyı 12,4 saat boyunca 4.723 öğe üzerinden çalıştırdı; 10 saniyelik yuvaya karşılık ortalama 9,4 saniye. Yani soru hiçbir zaman sayfanın çalışıp çalışmadığı değildi; ana sürecin var olma sebebi olan dört işti: yeniden yüklemenin geri dönmeyeceği durumda bileşeni yeniden kurmak, ölü bir sunucudan toparlanmak, kimliği bir içerik güncellemesinden sağ çıkacağı yerde — kayıt defterinde — tutmak, ve yalnızca BrightScript'e açık yetenekleri sayfa adına kullanmak.




### Tek dosya, kendi sunucunuzdan


Sunucunuzdaki [indirmeler sayfasını](https://onvidion.com/download/) açın ve `autorun.zip` dosyasını indirin.


**Bir sürüm sayfasından değil kendi sunucunuzdan alın.** Sunucunuz arşivi oluştururken kendi adresini baytların içine damgalıyor, yani indirdiğiniz kopya zaten size yönlendirilmiş durumda — düzenlenecek bir şey yok ve bir grup oynatıcıyı yanlış sunucuya karşı görüntülemek gibi bir risk de yok; o hata tam olarak bir eşleştirme arızası gibi görünür.




### Kurulum


Tek dosyayı oynatıcının depolama kökene koyun — bir microSD kart ya da SFTP üzerinden dahili flash — ve güç döngüsü yapın. Oynatıcı onu yerinde açar, bir daha çıkarılmaması için adını değiştirir ve oynatıcıya yeniden başlar.


Biçimin dayattığı iki kural var; ikisi de bozulduğunda sessizce başarısız oluyor:




- **Kendiniz açmayın ve bir klasörün içine koymayın.** Oynatıcı depolama köküne çıkarıyor; bir sarmalayıcı dizin, ana betiği oynatıcının hiç bakmadığı bir yere koyar ve kart hiçbir şey yapmıyormuş gibi görünür.

- **Zip'in yanına bir `autorun.brs` koymayın.** Varlığı, arşivin işlenmesini durdurur. Ana betik arşivin içine aittir, bizimki de oradadır.


Yerinde açma için BrightSign OS 7.0.60 veya üzeri gerekiyor.


**Kart yuvası yok ya da bozuk mu?** Bir oynatıcı ana süreci dahili flash'tan da aynı rahatlıkla başlatıyor — microSD arayüzü fiziksel olarak ölmüş bir cihazda doğrulandı. Oynatıcıda SSH etkinleştirildikten sonra dosyayı SFTP ile `/storage/flash` konumuna gönderin ve yeniden başlatın.




### Eşleştirme


Oynatıcı altı haneli bir kod gösterir. Panodaki **Ekran Ekle** altında girin.


Kimlik, tarayıcı deposunda değil oynatıcının kayıt defterinde tutuluyor; böylece yeniden başlatmalardan, içerik güncellemelerinden ve sunucu kaynağının değişmesinden sağ çıkıyor. Kararlı kimlik donanım seri numarası, yani aynı karttan görüntülenen iki oynatıcı asla çakışmıyor.




### Bir grubu hazırlamak


Karttaki bir `onvidion.json` dosyası sunucu adresini, eşitleme arka ucunu ve çıkış kipini belirler ve kayıt defteri ile yerleşik varsayılanı yener. Bir grup, her kutuya dokunmadan böyle görüntülenir:



```
{ "server_url": "https://tabela.ornek.com", "sync_backend": "auto", "output_mode": "single" }
```




### Tek oynatıcıdan iki ekran


`output_mode` değeri `single`, `dual` ya da `clone` olabilir. **dual**, sunucunun kendi oynatma listesini verdiği ikinci bir bileşen yükler — iki bağımsız ekran, tek oynatıcı. **clone** aynı içeriği iki çıkışa da koyar.


Çok çıkışı doğrulanmış modeller: **XC2055** (çift HDMI) ve **XC4055** (dörtlü). **Burada seri düzeyindeki tanıtım metnine güvenmeyin.** XT5 ailesi açıklaması XT245, XT1145 ve XT2145'e “çift HDMI çıkışı” atfediyor, ama elde bir XT245 tek çıkışlı — ifade HDMI girişi ile çıkışını birlikte sayıyor görünüyor. `dual`'ı etkinleştirmeden önce modeli tek tek kontrol edin. Desteklenmeyen bir model başlatılamamak yerine normal tek ekranlı bir oynatıcı olarak çalışmayı sürdürür.




### Video duvarı eşitlemesi: bizimki ya da BrightSign'ın


İkisi de, grup bazında seçilerek. Bizim protokolümüz saatten türetilmiş, lidersiz, saniye hassasiyetinde ve karışık bir filoda çalışıyor — BrightSign, Android, web ve Tizen ekranları tek bir eşitlenmiş grupta. BrightSign'ın kendi BrightWall eşitlemesi kare hassasiyetinde ama yalnızca BrightSign'a özel.


Bir grubu `auto` yapın; her üye BrightSign olduğunda yerel eşitleme, aksi hâlde bizimki kullanılır. Üç koşul geri düşüşü zorunlu kılıyor ve her biri sessizce uygulanmak yerine *bildiriliyor*: BrightSign olmayan bir üye, farklı alt ağlardaki üyeler (çoklu yayın tabanlı ve ağları aşmıyor), ya da seçilmiş liderin çevrimdışı olması. Yarısı eşitlenen bir grup, her yerde saniyeye eşitlenen bir gruptan daha kötüdür — ve panodan görünmez olurdu, çünkü BrightSign'lar kusursuz görünürken tek panel kendi başına kayardı.




### Panonun burada yapabildiği, bir tarayıcıya yapamadığı şeyler




| Komut | Tarayıcı oynatıcısı | BrightSign |
| --- | --- | --- |
| Ekranı kapat / aç | Siyah katman; panel yanık kalır | **CEC** — ekran gerçekten uyur |
| Yeniden başlat | Yok sayılır | **Gerçek yeniden başlatma** |
| Ses düzeyi ayarla | — | Şimdiki ve sonraki medyaya uygulanır |
| Yenile | Sayfa yeniden yüklenir | Ana süreç bileşeni yeniden kurar |




Son satır bir ayrıntı değil. Sayfadan başlatılan bir yeniden yükleme bir `roHtmlWidget`'i güvenilir biçimde geri getirmiyor: bir dağıtımda bağlı her oynatıcı yeniden yükleyip döndü, BrightSign ise hiç geri dönmeyen tek ekran oldu. Bu yüzden buradaki sayfa kendini asla yeniden yüklemiyor — ana süreçten istiyor, ana süreç de bileşeni söküp yenisini kuruyor.


Bunun üstüne ana süreç, başarısız bir yüklemeyi geri çekilmeli olarak yeniden deniyor, sunucuyu adıyla anan ve yoklamayı sürdüren yerel bir sayfaya düşüyor, ve bir bekçi köpeği çalıştırıyor: sayfa her 30 saniyede bir nabız atıyor, kaçırılan üç nabız bileşeni yeniden kuruyor. Bu, bir yükleme hatasının asla bildirmediği arızayı kapsıyor — sorunsuz yüklenip sonra kilitlenen bir sayfa.




### Hangi oynatıcılar


Burada **Series 5** üzerinde doğrulandı — XT245 ve HD1026, BrightSign OS 9 ve 10 üzerinde — ve [onaylı donanım](https://onvidion.com/certified-hardware) olarak listeleniyor. Series 6 oynatıcılar aynı paketi aynı şekilde çalıştırıyor; elimizde bir tane olmadı, o yüzden bunu test edilmiş değil beklenen olarak alın ve nasıl gittiğini bize bildirin.


Bu paket var olmadan önce eşleştirilmiş bir oynatıcı, BrightSign kullanıcı aracısından hâlâ tanınıyor. Bunu benimsemek için bir filoyu yeniden eşleştirmek zorunda değilsiniz.





### İlgili rehberler




- [Her platform için oynatıcı indirin](https://onvidion.com/download/)

- [LG webOS panelleri](https://onvidion.com/guides/lg-webos-digital-signage.html)

- [Android TV ve Fire TV](https://onvidion.com/guides/digital-signage-android-tv.html)

- [Onaylı donanım](https://onvidion.com/certified-hardware)
