paint-brush
কিভাবে 5 মিনিটে AWS-এ 10K দর্শকদের জন্য একটি স্ট্রিমিং পরিষেবা তৈরি করবেনদ্বারা@antmedia
336 পড়া
336 পড়া

কিভাবে 5 মিনিটে AWS-এ 10K দর্শকদের জন্য একটি স্ট্রিমিং পরিষেবা তৈরি করবেন

দ্বারা Ant Media Server3m2023/10/16
Read on Terminal Reader

অতিদীর্ঘ; পড়তে

AWS স্ট্রিমিং সার্ভিস উইজার্ড AWS-এ একটি স্ট্রিমিং পরিষেবা সেট আপ করার প্রক্রিয়াকে সহজ করে। আপনার প্রয়োজনীয় প্রকাশক এবং প্লেয়ারের সংখ্যা প্রদান করে, আপনি স্ট্রিমিং এবং এন্ডপয়েন্ট ইউআরএলগুলি প্লে করতে পারবেন। এই টুলটি একটি এন্ট মিডিয়া সার্ভার ক্লাস্টারের জন্য একটি AWS ক্লাউডফর্মেশন টেমপ্লেট তৈরি করে, যা আপনি সহজেই পরিবর্তন বা বন্ধ করতে পারেন। এটি ব্যবহার করতে, আপনার একটি AWS অ্যাকাউন্ট প্রয়োজন৷ বিস্তারিত নির্দেশাবলী প্রদান করা হয়েছে, এবং এই টুলটি একটি বিনামূল্যের সাবডোমেন এবং SSL সার্টিফিকেট বা আপনার নিজের ব্যবহার করার ক্ষেত্রে নমনীয়তা প্রদান করে। এটি AWS-এ আপনার স্ট্রিমিং পরিষেবা তৈরি এবং পরিচালনা করার একটি দ্রুত এবং ব্যবহারকারী-বান্ধব উপায়৷
featured image - কিভাবে 5 মিনিটে AWS-এ 10K দর্শকদের জন্য একটি স্ট্রিমিং পরিষেবা তৈরি করবেন
Ant Media Server HackerNoon profile picture
0-item
1-item
2-item




আমরা AWS স্ট্রিমিং পরিষেবা উইজার্ড প্রবর্তন করতে খুব উত্তেজিত যা আপনার স্ট্রিমিং অভিজ্ঞতা পরিবর্তন করতে পারে। এই টুলের সাহায্যে, আপনি মাত্র 2টি ইনপুট প্রদান করে মিনিটের মধ্যে AWS- এ আপনার নিজস্ব স্ট্রিমিং অ্যাপ তৈরি করতে সক্ষম হবেন: আপনার প্রয়োজনীয় স্ট্রীমের সংখ্যা এবং আপনার প্রয়োজনীয় প্লেয়ারের সংখ্যা।

সুচিপত্র

  • AWS স্ট্রিমিং সার্ভিস উইজার্ড কি করে
  • কিভাবে AWS স্ট্রিমিং উইজার্ড কাজ করে
  • কিভাবে আপনি এটি ব্যবহার করতে পারেন


AWS স্ট্রিমিং সার্ভিস উইজার্ড কি করে

AWS স্ট্রিমিং সার্ভিস উইজার্ড আপনার প্রয়োজনীয়তা অনুযায়ী মিনিটের মধ্যে AWS-এ একটি স্বয়ংক্রিয়-স্কেলিং স্ট্রিমিং পরিষেবা তৈরি করে। আপনি ইনপুট হিসাবে প্রকাশক এবং প্লেয়ারের সংখ্যা প্রদান করেন এবং আপনি স্ট্রিমিং এবং এন্ডপয়েন্ট ইউআরএল পাবেন। তারপরে আপনি সরাসরি এই শেষ পয়েন্টগুলির সাথে স্ট্রিমিং বা খেলা শুরু করতে পারেন।


কিভাবে AWS স্ট্রিমিং সার্ভিস উইজার্ড কাজ করে

AWS স্ট্রিমিং সার্ভিস উইজার্ড অনায়াসে একটি AWS ক্লাউডফর্মেশন টেমপ্লেট তৈরি করে। এই টেমপ্লেটটি একটি অ্যান্ট মিডিয়া সার্ভার ক্লাস্টার অবকাঠামো তৈরি করতে পারে যা আপনার স্ট্রিমিং প্রয়োজনীয়তা পূরণ করে। এই অবকাঠামোটি একটি স্ট্রিমিং পরিষেবা হিসাবে আচরণ করে এবং এর প্রতিটি সম্পদ আপনার নিয়ন্ত্রণে। আপনি চাইলে এটি পরিবর্তনও করতে পারেন। অথবা আপনি যখনই চান বন্ধ করতে পারেন।


এই টুলটি কিভাবে ব্যবহার করবেন

এই পোস্টের অবশিষ্ট অংশে, আমরা আপনাকে এই টুলের সাহায্যে এই ধরনের একটি ক্লাস্টার সেট আপ করার প্রক্রিয়া এবং সর্বোত্তম কর্মক্ষমতার জন্য কনফিগারেশন প্রক্রিয়াটিকে স্ট্রিমলাইন করার প্রক্রিয়ার মধ্য দিয়ে চলে যাব।


শুরু করার আগে এই টুলটি ব্যবহার করার জন্য আপনার শুধুমাত্র একটি জিনিস প্রয়োজন: একটি AWS অ্যাকাউন্ট। আপনার যদি না থাকে তবে আপনি এটি এখানে পেতে পারেন।


ইউটিউবে আমাদের টিউটোরিয়াল দেখুন:


অথবা এই ধাপে ধাপে নির্দেশনা ব্যবহার করুন:


  1. প্রথমে AWS স্ট্রিমিং সার্ভিস উইজার্ডে যান।
  2. আপনার প্রয়োজনীয়তা অনুযায়ী প্রত্যাশিত দর্শক এবং প্রকাশকের সংখ্যা লিখুন।
  3. (ঐচ্ছিক) যদি আপনি " ফ্রি সাবডোমেন এবং SSL সার্টিফিকেট তৈরি করুন "-এ ক্লিক করেন, তাহলে আপনার কাছে একটি বিনামূল্যের সাবডোমেন (.antmedia.cloud এক্সটেনশন সহ) থাকবে এবং একটি Let's Encrypt সার্টিফিকেট দেওয়া হবে। আপনি যদি এই বিকল্পটি বেছে নেন, তাহলে আপনাকে আপনার লোড ব্যালেন্সার ঠিকানা এবং সাবডোমেন সম্পর্কে আমাদের জানাতে হবে যাতে আমরা DNS এর মাধ্যমে প্রয়োজনীয় আপডেটগুলি সম্পাদন করতে পারি৷ আপনি যদি এই বিকল্পটি চেক না করেন তবে আপনি পরে CloudFormation টেমপ্লেটে আপনার নিজস্ব শংসাপত্র প্রদান করতে পারেন৷
  4. Submit বাটনে ক্লিক করুন।
  5. আপনি একটি টেবিল হিসাবে ক্লাস্টার কনফিগারেশন সারাংশ দেখতে পাবেন।


এন্ট মিডিয়া সার্ভারে aws স্ট্রিমিং সার্ভিস উইজার্ড


6. এই মুহুর্তে আমাদের কাছে একটি CloudFormation টেমপ্লেট রয়েছে যা আমাদের স্ট্রিমিং পরিষেবা তৈরি করতে পারে। আমরা টেমপ্লেটটি ডাউনলোড করতে পারি বা সরাসরি AWS ক্লাউডফরমেশন পরিষেবাতে "CF-এ খুলুন" ক্লিক করে আপলোড করতে পারি৷

7. এখন, “ CF-এ খুলুন ” বোতামে ক্লিক করে সহজ উপায়টি চালিয়ে যাওয়া যাক। এই বিন্দুর পরে, সবকিছু AWS কনসোলে এগিয়ে যাবে। আপনি একবার AWS কনসোলে লগ ইন করলে আপনাকে নীচের মত একটি স্ক্রীন দিয়ে স্বাগত জানানো হবে।


aws ক্লাউড সেটআপ


8. “ পরবর্তী ” বোতামে ক্লিক করে প্রদর্শিত তিনটি ক্ষেত্র পূরণ করুন। প্রয়োজনীয় ক্ষেত্রগুলি পূরণ করার পরে, ইনস্টলেশন প্রক্রিয়া শুরু করতে “ পরবর্তী ” বোতামে ক্লিক করুন।


পিপীলিকা মিডিয়া সহ aws ক্লাউড সেটআপ


  • স্ট্যাকের নাম: এটি আপনার স্ট্যাকগুলি বর্ণনা করবে, এটি একটি কঙ্কালের মতো হবে


  • মূল নাম: একটি Amazon EC2 কী জোড়ার নাম। এখানে কোন মান না থাকলে, আপনাকে অবশ্যই একটি ssh কী (EC2 > কী জোড়া) তৈরি করতে হবে।


  • (ঐচ্ছিক) LoadBlancerCertificateArn: লোড ব্যালেন্সারের সাথে যুক্ত করার জন্য শংসাপত্রের Amazon রিসোর্স নেম (ARN)। "আপনার ডোমেন নামের জন্য AWS সার্টিফিকেট ম্যানেজারে SSL সার্টিফিকেট কিভাবে পাবেন?" অতিরিক্ত সাহায্যের জন্য। আপনি যদি "ফ্রি সাবডোমেন এবং SSL সার্টিফিকেট তৈরি করুন" নির্বাচন করে থাকেন, তাহলে আপনার 'LoadBalancerCertificateArn'-এর প্রয়োজন হবে না। যেহেতু শংসাপত্রগুলি YAML ফাইলের মধ্যে এম্বেড করা হয়েছে, সেগুলি স্বয়ংক্রিয়ভাবে আমদানি করা হবে৷


9. পরবর্তী বোতামে ক্লিক করে এগিয়ে যান। তারপর ক্লাউডফর্মেশন ইনস্টলেশন শুরু করে।

10. ইনস্টলেশন সম্পূর্ণ হওয়ার পরে, আপনি " আউটপুট " ট্যাবে ক্লিক করে আপনার স্ট্রিমিং পরিষেবা সম্পর্কে তথ্য অ্যাক্সেস করতে পারেন৷ এখানে আপনি স্ট্রীম প্রকাশ এবং প্লে করার জন্য শেষ পয়েন্ট (URL) পাবেন।


AWS স্ট্রিমিং পরিষেবার শেষ পয়েন্ট


এই ব্লগপোস্টে, আমরা আপনাকে আমাদের AWS স্ট্রিমিং সার্ভিস উইজার্ডের সাথে পরিচয় করিয়ে দিয়েছি যেটি মিনিটের মধ্যে AWS-এ স্বয়ংক্রিয়-স্কেলযোগ্য পরিকাঠামো সহ একটি স্ট্রিমিং পরিষেবা তৈরি করে। এই পরিষেবাতে, সমস্ত সম্পদ আপনার হাতে। আপনি আপনার ইচ্ছামতো এটি পরিবর্তন করতে, বন্ধ করতে বা পুনরায় চালু করতে পারেন।


আপনার যদি কোন প্রশ্ন থাকে, মন্তব্যে জিজ্ঞাসা করতে দ্বিধা করবেন না। আমরা সবসময় আপনার জন্য এখানে থাকব 🙂


পূর্বে এখানে Murat Ugur দ্বারা প্রকাশিত