ভিডিও রেকর্ডিং API আপনাকে সহজেই আপনার গেমে ভিডিও রেকর্ডিং যোগ করতে এবং ব্যবহারকারীদের কয়েকটি সহজ ধাপে YouTube-এ বন্ধুদের সাথে তাদের ভিডিও শেয়ার করতে দেয়। উদাহরণস্বরূপ, আপনি একটি যুদ্ধ রিপ্লে স্ক্রীনের বন্ধ একটি বোতাম যোগ করতে পারেন যা চাপলে প্লে গেমস ভিডিও রেকর্ডিং অভিজ্ঞতা আসবে।
এই নির্দেশিকা আপনাকে দেখায় কিভাবে Google Play Games পরিষেবাগুলি ব্যবহার করে গেমগুলিতে ভিডিও রেকর্ডিং প্রয়োগ করতে হয়৷ API গুলি com.google.android.gms.games.video
এবং com.google.android.gms.games
প্যাকেজে পাওয়া যাবে৷
আপনি শুরু করার আগে
আপনি ভিডিও রেকর্ডিং API ব্যবহার শুরু করার আগে:
কোড নমুনা ডাউনলোড এবং পর্যালোচনা করুন.
কোয়ালিটি চেকলিস্টে বর্ণিত সুপারিশগুলির সাথে নিজেকে পরিচিত করুন৷
ভিডিও ক্লায়েন্ট পান
ভিডিও রেকর্ডিং API ব্যবহার শুরু করতে, আপনার গেমটিকে প্রথমে একটি VideosClient
অবজেক্ট পেতে হবে। আপনি Games.getVideosClient()
পদ্ধতিতে কল করে এবং বর্তমান প্লেয়ারের জন্য কার্যকলাপ এবং GoogleSignInAccount
পাস করে এটি করতে পারেন। প্লেয়ার অ্যাকাউন্টের তথ্য কীভাবে পুনরুদ্ধার করবেন তা জানতে, Android গেমগুলিতে সাইন-ইন দেখুন।
ভিডিও রেকর্ডিং API বেসিক
আপনি সরাসরি আপনার গেমের মধ্যে থেকে একটি ভিডিও রেকর্ডিং অভিজ্ঞতা সংহত করতে ভিডিও রেকর্ডিং API ব্যবহার করতে পারেন।
ব্যবহারকারীদের জন্য ভিডিও রেকর্ডিং অভিজ্ঞতা নিম্নলিখিত অন্তর্ভুক্ত:
ভিডিও রেকর্ডিং ওভারলে, যার তিনটি বোতাম রয়েছে:
- রেকর্ডিং শুরু / বন্ধ করুন
- মাইক চালু/বন্ধ করুন
- সামনের দিকের ক্যামেরা চালু/বন্ধ করুন
রেকর্ডিং শুরু করার জন্য একটি ডেভেলপার-প্রদত্ত বোতাম, বা একটি বিকল্প রেকর্ডিং ট্রিগার
একটি ক্লিকযোগ্য টোস্ট যা রেকর্ডিংয়ের শেষে পপ আপ হয় যা প্লেয়ারদের YouTube-এ ভিডিও আপলোড করতে বা ফটো অ্যাপের মাধ্যমে ভিডিও দেখতে সক্ষম করে (দ্রষ্টব্য: রেকর্ড করা ভিডিওগুলি ফটোতে
ScreenCasts
বিভাগের অধীনে সংরক্ষণ করা হয়)
ভিডিও রেকর্ডিং ওভারলে চালু করুন
বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য ভিডিও রেকর্ডিং শুরু করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
-
VideosClient.getCaptureOverlayIntent()
পদ্ধতিতে কল করুন। - কলটি সফল হলে, Google Play গেম পরিষেবাগুলি একটি
Task
অবজেক্ট ফেরত দেয় যা ভিডিও রেকর্ডিং ওভারলে চালু করার জন্য অ্যাসিঙ্ক্রোনাসভাবে একটি অভিপ্রায় লোড করে৷ - একটি কার্যকলাপ শুরু করতে পূর্ববর্তী ধাপ থেকে অভিপ্রায় ব্যবহার করুন.
ভিডিও রেকর্ডিং ওভারলে কীভাবে আনতে হয় তার একটি উদাহরণ এখানে দেওয়া হল:
private static final int RC_VIDEO_OVERLAY = 9011; public void showVideoOverlay(View myview) { Games.getVideosClient(this, GoogleSignIn.getLastSignedInAccount(this)) .getCaptureOverlayIntent() .addOnSuccessListener(new OnSuccessListener<Intent>() { @Override public void onSuccess(Intent intent) { startActivityForResult(intent, RC_VIDEO_OVERLAY); } }); }
ভিডিও রেকর্ডিং ডেটা ব্যবহার করার জন্য টিপস
ভিডিও রেকর্ডিং API আপনাকে সরাসরি আপনার গেমে একটি ভিডিও রেকর্ডিং অভিজ্ঞতা সংহত করতে দেয়৷
টিপ | বর্ণনা |
---|---|
ভিডিও রেকর্ডিং ট্রিগার সহজে আবিষ্কারযোগ্য করুন |
|
আপনার স্টোরের তালিকায় এবং গেমের ভিতরে বৈশিষ্ট্যটির ব্যবহার প্রচার করুন |
|
রিপ্লে প্রতিযোগিতার মাধ্যমে আপনার খেলোয়াড় সম্প্রদায়কে যুক্ত করুন |
|
ভিডিও রেকর্ডিং API আপনাকে সহজেই আপনার গেমে ভিডিও রেকর্ডিং যোগ করতে এবং ব্যবহারকারীদের কয়েকটি সহজ ধাপে YouTube-এ বন্ধুদের সাথে তাদের ভিডিও শেয়ার করতে দেয়। উদাহরণস্বরূপ, আপনি একটি যুদ্ধ রিপ্লে স্ক্রীনের বন্ধ একটি বোতাম যোগ করতে পারেন যা চাপলে প্লে গেমস ভিডিও রেকর্ডিং অভিজ্ঞতা আসবে।
এই নির্দেশিকা আপনাকে দেখায় কিভাবে Google Play Games পরিষেবাগুলি ব্যবহার করে গেমগুলিতে ভিডিও রেকর্ডিং প্রয়োগ করতে হয়৷ API গুলি com.google.android.gms.games.video
এবং com.google.android.gms.games
প্যাকেজে পাওয়া যাবে৷
আপনি শুরু করার আগে
আপনি ভিডিও রেকর্ডিং API ব্যবহার শুরু করার আগে:
কোড নমুনা ডাউনলোড এবং পর্যালোচনা করুন.
কোয়ালিটি চেকলিস্টে বর্ণিত সুপারিশগুলির সাথে নিজেকে পরিচিত করুন৷
ভিডিও ক্লায়েন্ট পান
ভিডিও রেকর্ডিং API ব্যবহার শুরু করতে, আপনার গেমটিকে প্রথমে একটি VideosClient
অবজেক্ট পেতে হবে। আপনি Games.getVideosClient()
পদ্ধতিতে কল করে এবং বর্তমান প্লেয়ারের জন্য কার্যকলাপ এবং GoogleSignInAccount
পাস করে এটি করতে পারেন। প্লেয়ার অ্যাকাউন্টের তথ্য কীভাবে পুনরুদ্ধার করবেন তা জানতে, Android গেমগুলিতে সাইন-ইন দেখুন।
ভিডিও রেকর্ডিং API বেসিক
আপনি সরাসরি আপনার গেমের মধ্যে থেকে একটি ভিডিও রেকর্ডিং অভিজ্ঞতা সংহত করতে ভিডিও রেকর্ডিং API ব্যবহার করতে পারেন।
ব্যবহারকারীদের জন্য ভিডিও রেকর্ডিং অভিজ্ঞতা নিম্নলিখিত অন্তর্ভুক্ত:
ভিডিও রেকর্ডিং ওভারলে, যার তিনটি বোতাম রয়েছে:
- রেকর্ডিং শুরু / বন্ধ করুন
- মাইক চালু/বন্ধ করুন
- সামনের দিকের ক্যামেরা চালু/বন্ধ করুন
রেকর্ডিং শুরু করার জন্য একটি ডেভেলপার-প্রদত্ত বোতাম, বা একটি বিকল্প রেকর্ডিং ট্রিগার
একটি ক্লিকযোগ্য টোস্ট যা রেকর্ডিংয়ের শেষে পপ আপ হয় যা প্লেয়ারদের YouTube-এ ভিডিও আপলোড করতে বা ফটো অ্যাপের মাধ্যমে ভিডিও দেখতে সক্ষম করে (দ্রষ্টব্য: রেকর্ড করা ভিডিওগুলি ফটোতে
ScreenCasts
বিভাগের অধীনে সংরক্ষণ করা হয়)
ভিডিও রেকর্ডিং ওভারলে চালু করুন
বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য ভিডিও রেকর্ডিং শুরু করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
-
VideosClient.getCaptureOverlayIntent()
পদ্ধতিতে কল করুন। - কলটি সফল হলে, Google Play গেম পরিষেবাগুলি একটি
Task
অবজেক্ট ফেরত দেয় যা ভিডিও রেকর্ডিং ওভারলে চালু করার জন্য অ্যাসিঙ্ক্রোনাসভাবে একটি অভিপ্রায় লোড করে৷ - একটি কার্যকলাপ শুরু করতে পূর্ববর্তী ধাপ থেকে অভিপ্রায় ব্যবহার করুন.
ভিডিও রেকর্ডিং ওভারলে কীভাবে আনতে হয় তার একটি উদাহরণ এখানে দেওয়া হল:
private static final int RC_VIDEO_OVERLAY = 9011; public void showVideoOverlay(View myview) { Games.getVideosClient(this, GoogleSignIn.getLastSignedInAccount(this)) .getCaptureOverlayIntent() .addOnSuccessListener(new OnSuccessListener<Intent>() { @Override public void onSuccess(Intent intent) { startActivityForResult(intent, RC_VIDEO_OVERLAY); } }); }
ভিডিও রেকর্ডিং ডেটা ব্যবহার করার জন্য টিপস
ভিডিও রেকর্ডিং API আপনাকে সরাসরি আপনার গেমে একটি ভিডিও রেকর্ডিং অভিজ্ঞতা সংহত করতে দেয়৷
টিপ | বর্ণনা |
---|---|
ভিডিও রেকর্ডিং ট্রিগার সহজে আবিষ্কারযোগ্য করুন |
|
আপনার স্টোরের তালিকায় এবং গেমের ভিতরে বৈশিষ্ট্যটির ব্যবহার প্রচার করুন |
|
রিপ্লে প্রতিযোগিতার মাধ্যমে আপনার খেলোয়াড় সম্প্রদায়কে যুক্ত করুন |
|