kamera
Native bir android uygulaması yapmak istiyorum. Kotlin kullanarak oluşturalım uygulamayı.
Projenin adı "RTMP Player"
Paket adı "com.premium.rtmpplayer"
* Uygulama eklenen RTMP yayınlarını izleme uygulaması olacak. Basit ve sade bir arayüze sahip olacak.
* Uygulama tam ekran açılacak ve hem portrait hem de landscape pozisyonları destekleyecek. Uygulama arayüz dili sadece İngilizce olacak.
* Uygulama içinde ana ekranda yayın ekleme butonu olacak. Bu butona tıklandığında
- isim
- düşük çözünürlük url
- yüksek çözünürlük url
- birlikte oynat (checkbox)
- sıra numarası
- ekle ve iptal butonları yer alacak.
bu ekrandan ekleme yapıldığında, basit bir şekilde kaydedecek bu bilgileri.
* Uygulama açıldığında küçük kareler halinde ana ekranda bu kameralardan alınmış son görüntüleri (thumbnail) yer alacak ve altında ismi yazacak. tıklandığında ise kamera detay ekranı açılacak, bu ekranda tam ekran kameranın yüksek çözünürlük url sine bağlanarak görüntüyü ekrana verecek. Başka bir şeyin bulunmasına gerek yok. Android'in geri butonuna tıklanarak ana ekrana geri dönecek.
* Uygulama ana ekranında bir buton daha olacak, PLAY butonu. bu butona tıklandığında ise birlikte oynat seçeneği seçili olan RTMP yayınlarının tamamını ekrana sığdırarak görüntüleyecek. Ne kadar yayın varsa hepsini tam ekrana sığdıracak.
* Ana ekranda kameranın üstüne uzun basıldığında düzenle ve sil butonları görünecek.
Bu uygulamayı fazla kod yazmadan, basit ve anlaşılabilir bir dil ile oluştur.
Projenin adı "RTMP Player"
Paket adı "com.premium.rtmpplayer"
* Uygulama eklenen RTMP yayınlarını izleme uygulaması olacak. Basit ve sade bir arayüze sahip olacak.
* Uygulama tam ekran açılacak ve hem portrait hem de landscape pozisyonları destekleyecek. Uygulama arayüz dili sadece İngilizce olacak.
* Uygulama içinde ana ekranda yayın ekleme butonu olacak. Bu butona tıklandığında
- isim
- düşük çözünürlük url
- yüksek çözünürlük url
- birlikte oynat (checkbox)
- sıra numarası
- ekle ve iptal butonları yer alacak.
bu ekrandan ekleme yapıldığında, basit bir şekilde kaydedecek bu bilgileri.
* Uygulama açıldığında küçük kareler halinde ana ekranda bu kameralardan alınmış son görüntüleri (thumbnail) yer alacak ve altında ismi yazacak. tıklandığında ise kamera detay ekranı açılacak, bu ekranda tam ekran kameranın yüksek çözünürlük url sine bağlanarak görüntüyü ekrana verecek. Başka bir şeyin bulunmasına gerek yok. Android'in geri butonuna tıklanarak ana ekrana geri dönecek.
* Uygulama ana ekranında bir buton daha olacak, PLAY butonu. bu butona tıklandığında ise birlikte oynat seçeneği seçili olan RTMP yayınlarının tamamını ekrana sığdırarak görüntüleyecek. Ne kadar yayın varsa hepsini tam ekrana sığdıracak.
* Ana ekranda kameranın üstüne uzun basıldığında düzenle ve sil butonları görünecek.
Bu uygulamayı fazla kod yazmadan, basit ve anlaşılabilir bir dil ile oluştur.