Package google.maps.aerialview.v1

इंडेक्स

AerialView

एरियल व्यू एपीआई की सेवा की परिभाषा.

LookupVideo

rpc LookupVideo(LookupVideoRequest) returns (Video)

दिए गए पते या वीडियो आईडी के आधार पर वीडियो को फ़ेच करता है. जवाब या तो सक्रिय वीडियो के लिए प्लेबैक यूआरआई के सेट वाला, लंबित वीडियो के लिए प्रोसेसिंग स्थिति वाला एक वीडियो होगा या वीडियो मौजूद न होने पर 404 गड़बड़ी होगी. वीडियो पाना एक बिल करने लायक इवेंट है, इसलिए इस तरीके का इस्तेमाल करने वाले कॉलर को अनुरोध के समय दिए गए यूआरआई का इस्तेमाल करने के लिए तैयार होना चाहिए.

अनुमति देने के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/cloud-platform
LookupVideoMetadata

rpc LookupVideoMetadata(LookupVideoMetadataRequest) returns (VideoMetadata)

दिए गए पते या वीडियो आईडी के आधार पर, वीडियो के लिए मेटाडेटा फ़ेच करता है. यह LookupVideo का विकल्प है, जो बिना किसी शुल्क के कॉल किया जा सकता है. यह वीडियो के यूआरआई को छोड़कर, वीडियो का पूरा डेटा दिखाता है.

अनुमति देने के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/cloud-platform
RenderVideo

rpc RenderVideo(RenderVideoRequest) returns (RenderVideoResponse)

अगर वीडियो पहले से रेंडर नहीं हुआ है, तो रेंडर करने वाले की सूची में पता जोड़ता है. अगर ऐसा नहीं है, तो वीडियो का मेटाडेटा दिखाता है.

अनुमति देने के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/cloud-platform

LookupVideoMetadataRequest

AerialView.LookupVideoMetadata के लिए अनुरोध मैसेज.

फ़ील्ड
यूनियन फ़ील्ड key. ज़रूरी है. key इनमें से सिर्फ़ एक हो सकता है:
video_id

string

RenderVideo से मिला आईडी.

address

string

अमेरिका का डाक पता.

LookupVideoRequest

AerialView.LookupVideo के लिए अनुरोध मैसेज.

फ़ील्ड
यूनियन फ़ील्ड key. ज़रूरी है. वीडियो को खोजने के लिए इस्तेमाल की जाने वाली कुंजी. key इनमें से सिर्फ़ एक हो सकता है:
video_id

string

RenderVideo से मिला आईडी.

address

string

अमेरिका का डाक पता.

MediaFormat

यह एपीआई पर काम करने वाले अलग-अलग मीडिया फ़ॉर्मैट की गिनती करता है.

Enums
MEDIA_FORMAT_UNSPECIFIED डिफ़ॉल्ट मान.
IMAGE थंबनेल इमेज.
MP4_HIGH अच्छी क्वालिटी वाला MP4 वीडियो.
MP4_MEDIUM मध्यम क्वालिटी वाला MP4 वीडियो.
MP4_LOW कम क्वालिटी वाला MP4 वीडियो.
DASH ज़्यादातर डिवाइसों पर ज़रूरत के हिसाब से बिटरेट स्ट्रीम करने के लिए, MPEG-DASH.
HLS Apple डिवाइसों पर अडैप्टिव बिटरेट स्ट्रीमिंग के लिए HLS.

RenderVideoRequest

AerialView.RenderVideo के लिए अनुरोध मैसेज.

फ़ील्ड
address

string

ज़रूरी है. वीडियो में रेंडर की जाने वाली जगह के लिए अमेरिका का डाक पता.

RenderVideoResponse

AerialView.RenderVideo के लिए जवाब.

फ़ील्ड
state

State

रेंडर करने के अनुरोध की मौजूदा स्थिति.

metadata

VideoMetadata

इसमें वीडियो का मेटाडेटा होता है. इसे सिर्फ़ तब सेट किया जाता है, जब स्टेटस ACTIVE हो.

उरिस

इसमें दिए गए वीडियो फ़ॉर्मैट के लिए सभी यूआरआई शामिल हैं.

फ़ील्ड
landscape_uri

string

लैंडस्केप ओरिएंटेशन में मीडिया के लिए, हस्ताक्षर किया गया कम समय तक रहने वाला यूआरआई.

portrait_uri

string

पोर्ट्रेट ओरिएंटेशन में मीडिया के लिए, हस्ताक्षर किया गया कम समय तक रहने वाला यूआरआई.

वीडियो

यह एक ऐसा ऑब्जेक्ट है जिसमें वीडियो का पूरा डेटा इकट्ठा होता है.

फ़ील्ड
uris

map<string, Uris>

यूआरआई के साथ मीडिया के टाइप की मैपिंग. यह फ़ील्ड सिर्फ़ ACTIVE वीडियो के लिए शामिल किया गया है. कुंजी, MediaFormat से मिली Enum वैल्यू है.

state

State

रेंडर करने के अनुरोध की मौजूदा स्थिति.

metadata

VideoMetadata

इसमें वीडियो का मेटाडेटा होता है. इसे सिर्फ़ तब सेट किया जाता है, जब स्टेटस ACTIVE हो.

स्थिति

वीडियो इन अलग-अलग स्थितियों में हो सकता है.

Enums
STATE_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
PROCESSING वीडियो अभी प्रोसेस हो रहा है.
ACTIVE वीडियो की रेंडरिंग पूरी हो गई है और इसे LookupVideo तक देखा जा सकता है.
FAILED वीडियो रेंडर नहीं हो सका.

VideoMetadata

इसमें वीडियो का मेटाडेटा होता है, जैसे कि उसका वीडियो आईडी और उसकी अवधि.

फ़ील्ड
video_id

string

सिर्फ़ आउटपुट के लिए. वीडियो का आईडी और वीडियो को वापस पाने का सुझाया गया तरीका.

capture_date

Date

सिर्फ़ आउटपुट के लिए. वीडियो में इस्तेमाल की गई तस्वीरों को कैप्चर करने की तारीख. यह जानकारी, हर महीने के लेवल पर दी जाएगी.

duration

Duration

सिर्फ़ आउटपुट के लिए. वीडियो की लंबाई.

state

State

सिर्फ़ आउटपुट के लिए. रेंडर करने के अनुरोध की मौजूदा स्थिति.