বাড়িতে আপনার রাস্পবেরি পাইতে dir2cast এর সাথে পডকাস্টগুলি কীভাবে হোস্ট করবেন

বাড়িতে আপনার রাস্পবেরি পাইতে dir2cast এর সাথে পডকাস্টগুলি কীভাবে হোস্ট করবেন
আপনার মত পাঠকরা MUO সমর্থন করতে সাহায্য করে। আপনি যখন আমাদের সাইটে লিঙ্ক ব্যবহার করে একটি ক্রয় করেন, আমরা একটি অনুমোদিত কমিশন উপার্জন করতে পারি। আরও পড়ুন

পডকাস্টগুলি হল বিশ্বের সাথে আপনার মতামত, মতামত এবং শখগুলি ভাগ করে নেওয়ার একটি দুর্দান্ত উপায় এবং গ্রাহকরা যখন কাজ করতে যান বা বাড়ির কাজ শুরু করেন তখন আপনার জ্ঞানের কথা শুনতে পারেন৷ বাড়িতে একটি রাস্পবেরি পাইতে আপনার পডকাস্ট হোস্ট করার মাধ্যমে, আপনার বিষয়বস্তুর উপর চূড়ান্ত নিয়ন্ত্রণ রয়েছে। এখানে এটা কিভাবে করতে হয়.





দিনের মেকইউজের ভিডিও কন্টেন্টের সাথে চালিয়ে যেতে স্ক্রোল করুন

রাস্পবেরি পাইতে কেন আপনার নিজের পডকাস্ট হোস্ট করবেন?

  ফোন এবং হেডফোন সহ মহিলা

যে কেউ একটি পডকাস্ট তৈরি করতে পারেন। আপনার যা দরকার তা হল একটি বিষয় যার উপর আপনি একটি বর্ধিত সময়ের জন্য গীতিকার এবং কিছু রেকর্ডিং সরঞ্জাম মোম করতে পারেন। এমনকি আপনি পারেন একটি অ্যান্ড্রয়েড ফোনে পডকাস্ট রেকর্ড করুন .





স্পষ্টতই, যদি আপনার উৎপাদনের মান বেশি হয়, তাহলে আপনি এ বিনিয়োগ করতে চাইতে পারেন পডকাস্টিংয়ের জন্য উচ্চ মানের মাইক্রোফোন , এবং একটি অ্যারে আছে আপনার পডকাস্টকে আরও পালিশ করতে দুর্দান্ত সরঞ্জাম . কিন্তু মৌলিকভাবে, পডকাস্টিং একটি কম বাজেটের ব্যাপার।





এর একমাত্র বাস্তব ব্যতিক্রম হোস্টিং। ইন্টারনেটে অডিও স্ট্রিম করার জন্য ব্যান্ডউইথের প্রয়োজন, এবং ব্যান্ডউইথের জন্য অর্থ খরচ হয়।

আপনার অপেক্ষমাণ ভক্তদের কাছে আপনার আকর্ষণীয় ডায়াট্রিবগুলি পেতে, আপনার কাছে তিনটি বিকল্প রয়েছে:



  • তুমি পারবে একটি অর্থপ্রদানের জন্য পডকাস্ট হোস্টিং পরিষেবা ব্যবহার করুন৷ .
  • আপনি Spotify-এ বিনামূল্যে আপনার পডকাস্ট হোস্ট করতে পারেন। যদিও এটি একটি ভাল ধারণা বলে মনে হতে পারে, আপনি নিজেকে এবং আপনার শব্দগুলিকে একটি প্রাচীরের বাগানে আটকে রাখছেন এবং প্ল্যাটফর্মটি ব্যবহার করেন না এমন শ্রোতাদের কেটে ফেলছেন।
  • আপনি আপনার নিজের বাড়িতে আপনার নিজস্ব রাস্পবেরি পাই হার্ডওয়্যারে আপনার নিজস্ব পডকাস্ট হোস্ট করতে পারেন।

dir2cast হল একটি সাধারণ PHP টুল যা আপনার পডকাস্ট ডিরেক্টরির অডিও ফাইলগুলির মেটাডেটা স্ক্যান করে এবং একটি RSS ফিড তৈরি করে যা ব্যবহারকারীরা সরাসরি সাবস্ক্রাইব করতে পারে, অথবা আইটিউনসের মতো তৃতীয় পক্ষের পরিষেবার মাধ্যমে।

আপনার পডকাস্ট প্রস্তুত করুন!

  puddletag এ id3 ডেটা সম্পাদনা করুন

dir2cast একটি RSS ফিড তৈরি করতে আপনার অডিও ফাইলগুলি থেকে এমবেড করা তথ্য নেয়, তাই আপনাকে নিশ্চিত করতে হবে যে আপনার পডকাস্টে সেই তথ্যটি ID3 ট্যাগে এম্বেড করা আছে। বেশ কয়েকটি দুর্দান্ত রয়েছে MP3 ট্যাগ সম্পাদক উপলব্ধ





আপনি পডকাস্টের শিরোনাম, তারিখ এবং পর্বের একটি বিবরণ সেট করতে চাইবেন। আপনি প্রতিটি ট্র্যাকের জন্য পৃথক চিত্রও সেট করতে পারেন।

রাস্পবেরি পাইতে কীভাবে dir2cast ইনস্টল করবেন

  একটি রাস্পবেরি পাই একটি অন্ধকার পটভূমিতে একটি সমতল পৃষ্ঠে বসে আছে।

শুরু করতে, আমাদের প্রয়োজনীয় অনুসরণ করুন একটি ওয়েব সার্ভার হিসাবে আপনার রাস্পবেরি পাই সেট আপ করার জন্য গাইড .





  muo.lol-এর জন্য namecheap dns রেকর্ড

একবার আপনার Pi ওয়েব সার্ভার কাজ করে, আপনার ডোমেন রেজিস্ট্রারের কাছে যান এবং একটি নতুন রেকর্ড তৈরি করুন। টাইপ সেট করুন , হোস্ট থেকে ' @ ', এবং আপনার সর্বজনীন IP ঠিকানার মান। TTL যতটা সম্ভব কম হওয়া উচিত।

রাস্পবেরি পাই কমান্ড লাইনে ফিরে পিএইচপি এক্সএমএল এক্সটেনশন ইনস্টল করুন:

 sudo apt install php-xml

আপনার পডকাস্টের জন্য একটি নতুন ডিরেক্টরি তৈরি করুন:

 sudo mkdir /var/www/podcasts/

...এবং Apache ব্যবহারকারীকে মালিকানা দিন:

 sudo chown www-data:www-data /var/www/podcasts/

ব্যবহার সিডি ডিরেক্টরি পরিবর্তন করার জন্য কমান্ড:

কিভাবে কারো সম্পর্কে জানতে হয়
 cd /etc/apache2/sites-available/

Apache এর জন্য একটি নতুন কনফিগারেশন ফাইল তৈরি করুন:

 sudo nano podcasts.conf

নতুন ফাইলে, নিম্নলিখিত পেস্ট করুন:

 <VirtualHost *:80> 
    
    ServerName muo.lol
    DocumentRoot /var/www/podcasts/

</VirtualHost>

আপনি প্রতিস্থাপন করা উচিত lol.lol আপনার প্রকৃত ডোমেইন নামের সাথে।

সংরক্ষণ করুন এবং ন্যানো দিয়ে প্রস্থান করুন Ctrl + O তারপর Ctrl + X , তারপর আপনার নতুন conf ফাইল সক্রিয় করুন এবং Apache পুনরায় চালু করুন।

 sudo a2ensite podcasts.conf 
sudo service apache2 restart

এটা ভাল অভ্যাস HTTPS এর সাথে সংযোগ সুরক্ষিত করুন . আপনি এই জন্য Certbot ব্যবহার করতে পারেন:

 sudo certbot

একটি তালিকা থেকে আপনার ডোমেন নাম নির্বাচন করুন এবং টিপুন প্রবেশ করুন . Certbot আপনার সাইটকে সুরক্ষিত করতে ব্যবহৃত সার্টিফিকেট এবং কী আনবে এবং স্থাপন করবে, সেইসাথে অ্যাপাচি কনফিগার করবে একটি SSL শংসাপত্র সহ HTTPS-এ সমস্ত সংযোগ আপগ্রেড করুন .

পরিবর্তনগুলি কার্যকর করার অনুমতি দিতে Apache পুনরায় চালু করুন।

 sudo service apache2 restart

আপনি যদি একটি ওয়েব ব্রাউজারে আপনার সাইট পরিদর্শন করেন, সেখানে কোনো বিষয়বস্তু থাকবে না, তবে আপনি URL বারে একটি প্যাডলক দেখতে পাবেন যা নির্দেশ করে যে সংযোগটি নিরাপদ।

অ্যান্ড্রয়েড ফ্রি ডাউনলোডের জন্য অফলাইন জিপিএস

এর বাইরে, টার্মিনালে ফিরে যান এবং আপনার হোম ডিরেক্টরিতে ফিরে যান:

 cd

এখন dir2cast সংগ্রহস্থল এবং ক্লোন করতে গিট ব্যবহার করুন সিডি এটিতে সরানোর নির্দেশ

 git clone https://github.com/ben-xo/dir2cast.git && cd dir2cast

এখানে কিছু ফাইল এবং ফোল্ডার রয়েছে যা আপনাকে কপি করতে হবে৷ পডকাস্ট আপনি আগে তৈরি ডিরেক্টরি:

 sudo cp -r dir2cast.* test/ getID3/ /var/www/podcasts/

রাস্পবেরি পাইতে পডকাস্ট হোস্ট করতে dir2cast ব্যবহার করুন!

  dir2cast এই ফাইলটি ন্যানোতে সম্পাদনা করা হচ্ছে

dir2cast এখন ইন্সটল করা হয়েছে, এবং যেমন আছে তেমন কাজ করবে, কিন্তু ভুল তথ্য দিয়ে একটি RSS ফিড তৈরি করবে। সম্পাদনা করতে ন্যানো টেক্সট এডিটর ব্যবহার করুন dir2cast. ini ফাইল

 sudo nano /var/www/podcasts/dir2cast.ini

আপনার URL মনে রাখা সহজ করতে আপনি PHP ফাইলের নামও পরিবর্তন করতে পারেন

 sudo mv /var/www/podcasts/dir2cast.php /var/www/podcasts/index.php 

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

জন্য দেখুন আপনার পডকাস্ট সম্পর্কে তথ্য অধ্যায়. আপনি কপিরাইট, আপনার নাম এবং আপনার ইমেল ঠিকানা সেট করতে চাইবেন যদি আপনি শ্রোতাদের iTunes এর মাধ্যমে সদস্যতা নেওয়ার অনুমতি দেওয়ার পরিকল্পনা করেন।

আপনি সেট করতে পারেন এমন আরও অনেক বিশদ রয়েছে—যদিও আপনাকে তা করতে হবে না। এর মধ্যে রয়েছে আপনার শো-এর বিবরণ, এতে পরিপক্ক থিম বা ভাষা আছে কিনা এবং ফিডে কভার আর্ট এম্বেড করতে হবে কিনা। আপনি খুশি হলে, সংরক্ষণ করুন এবং ন্যানো দিয়ে প্রস্থান করুন Ctrl + O তারপর Ctrl + X .

আপনার RSS ফিড জেনারেট করতে, আপনাকে যা করতে হবে তা হল MP3 ফাইলটি আপনার পডকাস্ট ডিরেক্টরি:

 sudo cp podcast-file.mp3 /var/www/podcasts/