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
switchWifiveuploadFileiçerir. - OSC seçeneklerine
photoStitchingSupport,photoStitching,videoStitchingSupport,videoStitching,videoGPSSupport,videoGPSseçenekleri eklendi. cameraIdalanı/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ış
sessionIdve 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/setOptionskomutları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,listFilesolarak 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,delayProcessingSupportveclientVersionseçenekleri eklendi.- Değiştirilen
captureModeSupport,isoSupport,shutterSpeedSupport,fileFormatSupport,hdr,hdrSupport,exposureBracketveexposureBracketSupportseçenekleri.
- Eklenen komutlar
- 360 video XMP spesifikasyonu eklendi.
apiLevelalanı/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.