Tek bir tam ekran var SurfaceView
. Ve ben MediaCodec
kullanarak çözebilir hangi h264 video ile çoklu ağ akışları var. Surface
'un hangi koordinatlarının videonun oluşturulacağını belirtmek mümkün mü? Bu yüzden video mozaiği oluşturabilir miyim?Bir Yüzeyde Birden Çok Video
cevap
Hayır, bu mümkün değil. Bunun yerine, her bir video kod çözücü için bir tane olmak üzere birden fazla SurfaceTexture
s kullanmanız ve Open GL'yi kullanarak tüm dokuları tek bir görünümde görüntülemeniz gerekir.
Bunun nasıl çalıştığına dair daha fazla açıklama için https://source.android.com/devices/graphics/architecture.html'a bakın; özellikle, her bir Surface
sadece bir üretici ve bir tüketici olabilir.
Tek bir SurfaceView'da - no. Daha fazla bilgi için SurfaceView kaynak kodunu inceleyebilirsiniz. Belki de mozaikin bir miktar etkisi birkaç SurfaceView kullanarak ve özel bir byte buffer trimer ekleyerek oluşturabilirsiniz - bir videoyu birkaç SV'ye birleştirip tam video çekebilirsiniz. Yine de, her neyse! Performanstan bahsedersek iyi bir fikir olmaz.
- 1. whatsapp içinde birden çok video paylaşın
- 2. Android Studio: Yüzeyde
- 3. Birden fazla kaynağa video ve video akışı
- 4. JSON-LD Schema.org: Birden çok video/resim sayfası
- 5. Birden çok video için YouTube Android Player API INTERNAL_ERROR
- 6. Birden çok Piksel Tamponu Nesnesi kullanarak Video Texture güncellenirken kesinti
- 7. Birden çok Çıkışlı AVCaptureSession?
- 8. Birden Çok DB'ye Karşı Birden Çok Bileşen
- 9. Birden çok veri modeliyle birden çok Realms
- 10. Birden çok değişkene birden çok sütun seçin
- 11. Birden çok anahtar birden çok değer
- 12. Nesnenin birden çok bileşeni
- 13. Birden çok sınıfla birden çok arabirim DynamicProxy kullanılarak nasıl birleştirilebilir?
- 14. PyMongo birden çok veriyi birden çok veri ile güncelleştirin
- 15. Birden çok tabloyu kullanarak birden çok tablo kullanarak Tablolara katılma
- 16. Birden çok proje, birden çok setup.py komut dosyası kullanıyor mu?
- 17. Birden çok projede birden çok TFS çalışma alanı var mı?
- 18. Varlık Çerçevesi ile birden çok ilişki birden çok
- 19. RSpec Birden çok değere
- 20. Sorgu birden çok liste
- 21. Birden çok httpmodule örneği
- 22. ThenFetch birden çok getirme
- 23. Birden Çok Satırlı NSTextFieldCell
- 24. Log4j birden çok dosya
- 25. MongoDB: birden çok ölçüte
- 26. değişken birden çok değer
- 27. Birden çok dizenin birden çok dizeyle tekrarlanan durumlarının değiştirilmesi [NSString]
- 28. jqgrid - aynı sayfada birden çok tabloya birden çok tema uygulama
- 29. JavaFX'teki birden çok sahne
- 30. WPF: Birden çok ekran
Olası http://stackoverflow.com/questions/36270328/is-it-possible-to-render-two-video-streams-simultaneously-on-a-single-surfacevie/ – fadden