Merhaba,
Tek bir ekranda birden fazla hdmi kaynağı görüntüleme konusunda aklıma aşağıdaki seçenekler geliyor. En azından fikir verebilir.
1- PbP destekli bir monitör alabilirsiniz.
2- HDMI Capture Card ve Raspberry Pi
HDMI Capture Cardlar var. Detaylı bilgi sahibi değilim sadece çalışma mantığına göre yaklaşıyorum olaya. Sanırım normal şartlarda kameralar için kullanılıyor. Eğer HDMI input, USB output gibi bir cihaz bulabilirseniz (
Sanırım Sizin Amaç İçin Kullanılabilir), bunu bir raspberry pi a bağlayıp kaynakları ffmpeg ile yakalayıp, raspberry pi hdmi outputtan stream edebilirsiniz.
Tabi bu noktada birkaç şeyi göz önünde bulundurmakta fayda var;
- Gecikme süreleri. Monitore doğrudan bağlanmış gibi bir deneyim sunmayabilir. Tabi bu kullnacağınız HDMI Capture Card'a göre de değişebilir.
- Monitör başı bir tane HDMI Capture Card alacaksınız. (Eğer bulduğunuz cardda sadece 1 tane hdmi input varsa.)
- Her bir kaynak için ayrı ayrı fare + klavye almamak için ve tek fare + klavye ile tüm kaynakları yönetebilmek için yazılımsal bir çözüm bulacaksınız. (Birçok çözüm var.)
- Seçeceğiniz Raspberry Pi'da ki uygun USB portlarının sayısına dikkat etmelisiniz.
- HDMI Capture Card ve Raspberry Pi maliyetleri. Eğer uygun çözümler bulamazsanız, kaliteli bir PbP destekli monitor fiyatına mâl olabilir. Satın alma sürecinde ciddi ve dikkatli bir araştırma yapmalısınız.
3- Ağ, VNC/RDP ve Raspberry Pi
- Bir LAN kurarak, tüm sistemlerinizi bu LAN'a dahil edersiniz. Bu noktada sistemlerin en az Gigabit Ethernet Card'a sahip olması hem gecikme hem de yayın kalitesini artıracaktır. Fakat teorik olarak Gigabit Ethernet 125 MB/sn bant genişliği ile veri aktarımına izin verir. HDMI bant genişliği hesaplama ile teorik bir hesap yaptığımızda 1920x1080 FHD 60Hz'de sıkıştırmasız minimum 4.46 Gbit gibi bir sonuç çıkıyor. Bu da ortalama 557 MB/sn bant genişliği gerektiğini gösteriyor. Doğrudan tablolara baktığımızda ise HDMI 2.1'in minimum 9 Gbps gibi bir bant genişliğini desteklediğini gösteriyor. Bu da fikir olarak kalsın. Eğer abartı ihtiyaçlarınız yoksa ve ihtiyaçlarınız daha minimum düzeydeyse gigabit ethernet kullanabilirsiniz.
- Tüm kaynaklara VNC veya Windows ise RDP ile de erişebilirsiniz.
- Tek bir kaynaktan yani Raspberry Pi veya benzeri ana sisteminiz üzerinden tüm hepsine erişim için, işinizi de kolaylaştırmak amacıyla Apache Guacamole kurup, bir kere de tüm kaynak bilgilerini ekleyip, tek bir browser üzerinden hepsini pencerelere bölerek aynı anda yönetebilirsiniz.
- Bu seçeneğin kolay yöntemi, deneme kolaylığıdır. Raspberry Pi olmasa bile, kaynaklarınızdan bir tanesini ana sistem olarak kullanıp, bu yapıyı kurarak deneyebilirsiniz. Kabloları takacaksınız, guacamole kuracaksınız, RDP veya VNC üzerinden diğer kaynaklara erişeceksiniz. En sonda monitor/tv herneyse artık ana sisteminizi ona yansıtıp deneyeceksiniz. VNC/RDP optimizasyonlu gelmezse, anydesk gibi diğer toolları da deneyebilirsiniz. Önemli olan, tüm kaynaklara iç ağ (LAN)'dan bağlantı kurmanız. Dilerseniz hepsini routerinize kabloyla bağlayın, dilerseniz ayrı bir cihaz alıp ona bağlayın, dilerseniz ağaç yapın size kalmış. Bir şekilde iç ağda kabloyla haberleşin yeterli.
- Edit: Fiber kablolar ile de yapanlar mevcut.
Burada verdiğim önerilerin bazılarını deneyimledim, bazılarını ise deneyimlemedim. Teorik olarak yapılabilir olduğu için sizinle paylaşmak istedim. En azından denemiş olursunuz, boş vakit değerlendirmesi ve kendinizi geliştirmek için de bir fırsat olabilir.
Size kolaylıklar diliyorum. Takıldığınız noktalarda konu üzerinden soru sorabilirsiniz.