Bir Android telefondan başka bir android telefona bir WiFi bağlantısı üzerinden bir video akış özelliğinin nasıl uygulanacağına dair günlerdir internette arama yaptım, ancak yararlı bir şey bulamıyorum. Örnek kod, stackoverflow, google, android blogları için android geliştiricilerine baktım ama hiçbir şey yok. Tek bulabildiğim akış için bir çeşit telefondan masaüstüne veya masaüstünden telefona çözümler, ancak uygulamamda ödünç alabileceğim hiçbir şey yok.
Bir arduino ADK kullanarak bir robotu kontrol etmem gerekiyor, bu yüzden biri robota monte edilecek ve diğeri robottan video akışını alacak 2 telefon kullanıyorum. Bundan bahsediyorum çünkü yayın zamanı ile izlenme zamanı arasındaki en küçük gecikmeyi elde etmeye çalışıyorum.
Köle uygulamasını kontrol edecek ve akışı alacak olan robotu kontrol etmek için (el telefonundan) bir ana uygulama ve robot askılı telefonda çalışacak, motorları / aktüatörleri kontrol edecek ikinci bağımlı uygulama olmak üzere 2 uygulama yazıyorum. / ana uygulamaya akış. Maalesef üçüncü parti uygulamaları kullanamıyorum. Video akış kodunu 2 uygulamama entegre etmem gerekiyor.
Bunu başarmak için hangi seçenekler var? Ayrıca bunu yapmak çok zor çünkü hiç video akışı ile çalışmadım, ancak hem Java hem de Android geliştirmede oldukça iyi yapıyorum. Akışı nasıl kodlamalı / kodunu çözmeliyim, bağlantıyı nasıl başlatırım, TCP / IP yerine UDP ile çalışmam gerekecek mi? Nereden başlayacağımı gerçekten bilmiyorum, hiçbir yerde örnek kod yok. Bunun başarılabileceğinden oldukça eminim. Doğru yönde başlamamı sağlayacak yararlı hiçbir şey bulamıyorum.
Ben tökezledi SpyDroid ama benim için onun hiç iyi böylece bir masaüstü VLC kullanıyor.
DÜZENLEME: Cagney Moreau'nun bloguna göz atın . Bunu uygulamakla ilgili ayrıntılara giriyor.