API düzeyi 2.1
Yayınlanma tarihi: Mayıs 2017
Önemli değişiklikler
- Kameraların doğrudan sunuculara yükleme yapabilmesi için Doğrudan Yükleme özelliği eklendi.
- Yeni komutlar
switchWifi
veuploadFile
içerir. - OSC seçeneklerine
photoStitchingSupport
,photoStitching
,videoStitchingSupport
,videoStitching
,videoGPSSupport
,videoGPS
seçenekleri eklendi. cameraId
alanı/osc/info
çıkışa eklendi.
- Yeni komutlar
- 360 video XMP spesifikasyonu yeni bir açık standartla değiştirildi.
- 360 derece video MP4'lerinde kamera make/model belirtmeyle ilgili öneri eklendi.
API düzeyi 2
Yayınlanma tarihi: Temmuz 2016
Önemli değişiklikler
- Desteği sonlandırılmış
sessionId
ve desteği sonlandırılmış/değiştirilmiş ilgili komutlar. API düzeyi 2, tek bir istemci bağlantısı için tasarlanmıştır ve kamera üreticileri aynı anda yalnızca bir istemcinin bağlı olduğundan emin olmalıdır (örneğin, yalnızca bir kablosuz bağlantıyı sınırlandırarak).- Kullanımdan kaldırılan komutlar
startSession
/updateSession
/closeSession
. sessionId
,takePicture
/getOptions
/setOptions
komutlarının girilmesinden kaldırıldı.
- Kullanımdan kaldırılan komutlar
- Kullanımdan kaldırılan komutlar
getImage
/getMetadata
.- Bir dosyanın mutlak URL'si, doğrudan kameranın HTTP sunucusundan indirme işlemi için kullanılır.
- Video çekimi, aralıklı resim yakalama ve canlı önizleme için eklenen/değiştirilen komutlar ve seçenekler.
- Eklenen komutlar
startCapture
/stopCapture
/getLivePreview
/processPicture
/reset
. listImages
,listFiles
olarak yeniden adlandırıldı ve giriş/çıkışlar, video türlerinin yanı sıra resim türlerini işlemek için değiştirildi.previewFormat
,previewFormatSupport
,captureInterval
,captureIntervalSupport
,captureNumber
,captureNumberSupport
,remainingVideoSeconds
,pollingDelay
,delayProcessing
,delayProcessingSupport
veclientVersion
seçenekleri eklendi.- Değiştirilen
captureModeSupport
,isoSupport
,shutterSpeedSupport
,fileFormatSupport
,hdr
,hdrSupport
,exposureBracket
veexposureBracketSupport
seçenekleri.
- Eklenen komutlar
- 360 video XMP spesifikasyonu eklendi.
apiLevel
alanı/osc/info
çıkışına eklendi.- apiLevel: Alan, API düzeyi 2'de eklendi. Bu alan eksik olduğunda varsayılan olarak API düzeyi 1 olarak kabul edilir. Bu bilgileri almak ve değere göre farklı şekilde uygulamak geliştiricilerin sorumluluğundadır.
Geriye dönük uyumluluk
- Kamera üreticileri: API düzeyi 1'i destekliyorsanız son güncellemeden birkaç ay önce hem API düzeyi 1'i hem de API düzeyi 2'yi orta çözüm olarak desteklemeniz ve API düzeyi 1'i çalıştıran kameralar için donanım yazılımı güncellemesi sağlamanız önemle tavsiye edilir. Aksi takdirde yalnızca API düzeyi 1'i destekleyen istemciler kameralarınızla çalışmaz.
- Uygulama geliştiriciler: Bu değişikliklerin daha önce yayınlanan uygulamanızı etkilediğini unutmayın. Her iki sürümü de kullanmak ve kamera sahiplerine donanımlarını güncellemelerini hatırlatmak için gerekli değişiklikleri yapmak sizin sorumluluğunuzdadır.