Bir MK809 cihazım var ve cihazın bağlı olduğu TV'yi açmak/kapatmak için bir HDMI CEC komutu göndermek istiyorum. Herhangi bir yerde belgelenmiş bir şey göremediğim için CEC komutunu göndermek için bir yol veya kütüphane var mı?Bir Android Cihazından HDMI CEC komutları göndermek mümkün mü?
cevap
"HDMI-CEC, uzaktan kumanda işlevlerini gerçekleştirmek için endüstri standardı AV.link protokolünü kullanan tek telli bir çift yönlü seri veri yoludur. CEC'nin bir ürüne uygulanması isteğe bağlı olsa da, zorunlu kablolama zorunludur. HDMI Spesifikasyonu 1.0'da ve HDMI 1.2, HDMI 1.2a ve HDMI 1.3a'da güncellendi (veri yoluna en son eklenen zamanlayıcı ve ses komutları.) CEC'den USB'ye CEC özellikli aygıtları kontrol etmesine izin veren Adaptörler var. " Source
MK809, HDMI belirtimini takip ediyorsa, donanım açısından mümkün olmalıdır. Ancak, sorun yazılımda yatıyor. C ve hatta Arduino için bazılarını bulabilmeme rağmen, CID emirleri için bir Java kütüphanesi bulamadım.
Sorular sormak:
- cihazınız destek CEC mu? İşletim sistemi otomobili sürücüyle destekliyor mu?
- Donanımınız bunu destekliyor mu? (HDMI belirtimini izlerse yapar)
- TV'niz CEC destekliyor mu? Komutu aldığında ya da görmezden geldiğinde gerçekten kapanacak mı?
P.S .: Tebrikler, bu web sitesine katılmadan bu yana ilk soruma cevap verdim. : D
2016 itibarıyla güncellenmesi: Android Lolipop Android işletim sisteminde code göstergesindeki yeni HDMI kontrollerini destekliyor. API belgeleri here bulunabilir. Cihaz sürücülerinde API'yi gerçekten desteklemenin hala cihazın üreticisi olduğunu unutmayın. Ayrıca, çoğu TV artık CEC komutlarını destekliyor, ancak genellikle varsayılan olarak etkinleştirilmiyor.
- 1. Kart mevcut değilken Pseudo-APDU komutları göndermek mümkün mü?
- 2. Bir PHP yönlendirmesinde veri göndermek mümkün mü?
- 3. Android cihazından localhost'a erişilemiyor
- 4. Vim'de komutları sıraya almak mümkün mü?
- 5. Telnet üzerinden LDAP "istekleri" göndermek mümkün mü?
- 6. getImageResource() Android. Mümkün mü?
- 7. Android. ActiveJDBC mümkün mü?
- 8. Sunucu olmadan gcm kullanarak push bildirimi göndermek mümkün mü?
- 9. node.js kullanarak bir Google hangouts sohbet mesajı göndermek mümkün mü?
- 10. MVVM Light Messenger ile bir sembol göndermek mümkün mü?
- 11. Nexus ile tek bir dosyayı proxy olarak göndermek mümkün mü?
- 12. Bir Android .apk dosyasını derlemek mümkün mü?
- 13. Android cihazından gelen aramaları engelle Java/JNI
- 14. ASP.NET Web API'sinde whitespace parametresi göndermek mümkün mü?
- 15. PHP ile XML formatını sql sunucusuna göndermek mümkün mü
- 16. Yerel postadan php kullanarak gmail yardımıyla mail göndermek mümkün mü?
- 17. Android için Chrome'da div'ları kaydırmak mümkün mü?
- 18. Mesajları Android emülatörüne almak mümkün mü?
- 19. Android: sayılarla birlikte çekilebilir kaynak. Mümkün mü?
- 20. Android sistemden varlık klasörüne erişmek mümkün mü?
- 21. Android Eşzamanlı interpolators kullanmak mümkün mü?
- 22. android sınıfyolunu ek açıklamalarda taramak mümkün mü?
- 23. Android hizmetini mobil tarayıcıdan tetiklemek mümkün mü?
- 24. Android tembel veri bağlama mümkün mü?
- 25. Android butonunda sınır belirtmek mümkün mü?
- 26. websocket bağlantısı açıldığında veri göndermek mümkün
- 27. Amaçları programlamak mümkün mü?
- 28. ? mümkün mü?
- 29. Bir javascript kodunu bir kullanıcının tarayıcısına güvenli bir şekilde göndermek mümkün mü?
- 30. mümkün mü?
Yardımcı olup olmadığını bilmiyorum, ancak Android 4.1 altındaki Sony Xperia Arc telefonumun HDMI CEC bulunuyor. Onu Sharp TV'ime bağladığımda, telefonu sürmek için TV'nin uzaktan kumandasını kullanabilirim. İşte bir örnek (benden değil): http://www.xperiablog.net/2011/02/21/hdmi-on-new-xperia%E2%80%99s-allows-control-via-tv-remote -video/ – nash68
Bu sorun nihayet [Android 5.0 (Lollipop)] (http://source.android.com/devices/tv/HDMI-CEC.html) –
@nichponline u çözümün ardından bazı ilerlemeler kaydedebilir mi? Televizyonu nasıl bağlayıp kapatabilirsin? – PankajAndroid