چتو

چتو

چتو اینکارو درست انجام بدم
چتو

چتو

چتو اینکارو درست انجام بدم

چتو تو اینترنت یه شبکه رادیو تلوزیونی راه بندازیم !!

 

این بحث سوال چندین سال کاربران ایرانی بوده که اقا ما چطور یه رادیو انلاین که خودتون به طور زنده داریم توش صحبت میکنیم درست کنیم اما من تو این پستم و تو این مطلبی که قراره تا براتون ارایه بدم *اسکریپت - نرم افزار و راهنمای کامل این کار رو براتون قرار میدم * دیگه محدودیت ها برداشته شد چون که اگه یه ایرانی با سرعت اینترنت عادی خودش تو اینترنت برنامه بزاره همه ایرانی ها میتونن اونو ببینن و مشکلی از جهت سرعت وجود نداره.

 

 

در این نسخه ی PicoStreamer شما میتونید به پخش انلاین ویدیو با استفاده از کد های embed نمایید همانگونه که در روی  وبلاگ خود کد ویدیو را قرار میدهید فرق این اسکریپت با سایر نرم افزار های موجود اینه که شما دیگه به ماشین های حرفه ای ضبط و پخش نیازی نخواهید داشت

خب سایت سازنده این اسکریپت به صورت های مختلف به شرح و بیان این اسکریپت پرداخته و من سعی میکنم تا نکات مهمش رو برای شما دوستان از قلم نندازم

پیکو استریمر چه چیزی نیست ؟

  1. از اسکریپت هایی که فایل های mp3 رو از هاستتون بارگذاری میکنه ( پلی لیست نیست )

  2. مبدل فایل های mp3 نیست

  3. mp3 پلیر نیست

  4. اسکریپتی برای مدیریت رایدو نیست (برای گرفتن رادیو ها نیست )

  5. یه نرم افزار مکالمه دو طرفه نیست

پیکو برای یه هدف اصلی طراحی شده انتقال انلاین صدا و تصویر با استفاده از یک هاستینگ معمولی یعنی شما به هاست خارق العاده ای نیاز ندارید (در ادامه مشخصات هاست رو میگم)

پیکو با یه وب سرور معمولی مثل اپاچی به راحتی انجام وظیفه میکنه و حداقل نیاز های اون در اکثر هاست ها یافت میشه مهم ترین چیزی که هست اینه که هاستتون از زبان  prel که همون cgi هستش پشتیبانی بکنه و پهنای باند اینترنت خودتون و هاستتون بالا باشه

اگه شما یه دانش اموز هستید یا حتی محقق و یه نویسنده یا یه کارگردان به راحتی میتونید رادیو و تلوزیون خودتون رو راه اندازی کنید

===========================

سوالات متداول شما :

ایا اسکریپت روی یه هاست ویندوز هم اجرا میشود

نه به هیچ وجه

من فایل های mp3 خودم رو کجا میتونم قرار بدم

البته این یه اسکریپت برای پخش زنده صدا و تصویر هست و جایی برای موزیک و یا فایل های مرده ( قبلا ضبط شده ) وجود نداره اما شما میتونید از اسکریپت های دیگری نیز که توی همین سایت معرفی شده استفاده کنید

یک روش جدید :

اگه شما نیاز دارید تا فقط فایل ها ی mp3 شما به ترتیب پخش شوند فقط کافی هست تا تمام فایل های مورد نظر را اپلود نموده و بعد یک فایل txt با نام playlist.m3u ایجاد کنید و سپس در هر سطر ادرس یک فایل mp3 را وارد کنید و لینک فایل playlist.m3u را به دوستان خود بدهید تا پس از دانلود این فایل بتوانند از طریق مدیا پلیر خود به فایل های شما گوش دهند

==============================

پیکو تو هاست های رایگان هم کار میکنه ؟؟‌:

معمولا نه چراکه گاها این هاست ها اجازه ی هر نوع استریم کردن یا انتقال صوت و تصویر را نمیدهند اما این به معنای نا امیدی نیست کافی هست هاست رایگانی را پیدا کنید تا هم پوشه cgi پیشفرض داشته باشد یعنی از cgi پشتیبانی کد و اجازه استریم کردن را بدهد ( streaming allowed )

چرا موقع اجرا ی cgi-bin/picoreader.cgi خطای internal server error 500 میدهد ؟

شما موقع اپلود فایل cgi چند تا مشکل داشتید (همش رو در ادامه شرح خواهم داد هنوز به نصب اسکریپت نرسیدیم )

  • شما فایل های cgi را تحت انتقال ASCII mode انجام نداده اید

  • شاید دسترسی 777 برای فایل های .cgi و plist. نداده اید یعنی باید برای هر فایلی که پسوند cgi دارد و هر فایلی که اخر نام ان (نه پسوند ان ) به plist ختم میشود دسترسی 777 بدهید

  • شاید اصلا پوشه ای به نام CGI-BIN در هاست شما وجود نداشته است (باید از ابتدا روی سرورتون باشه نه اینکه خودتون درستش کنید )

من نمی تونم یک کاربر ایجاد کنم ؟

باید پرمیژن های پوشه /picostreamer/users را به 777 و پرمیژن /picostreamer/users/config.txt را به 666 تغییر دهید

من چطور میتوانم زبان های جدید را به اسکریپت اظافه کنم و فارسی سازی کنم ؟

به پوشه ی /picostreamer/lang سری بزنید در اونجا نام کشور ها و فایل های زبان انها را میبینید

به پوشه ی /picostreamer/img/flags سری بزنید در انجا پرچم کشور ها را مشاهده میکنید

---- سایت سازنده تقاضا ی زبان های جدید برای افزودن به اسکریپت را کرده است ----

چرا اهنگ های من در مدیا پلیر پخش نمیشود ؟

این از اون سوالایی بود که جوابش منو خوشحال کرد :

جواب - چون وقتی مدیا پلیر میخواهد تا فایلی را بخواند کانکشن های زیادی را به کامپیوتر انجام میدهد و وقتی سرعت استریمینگ شما بیش از 32 kbps بود موفق به پخش برنامه شما نمی شود یعنی کلا فقط ایرانی های با اون سرعت اینترنت توپشون می تونن بدون مشکل استریم کنن و این عالی هست نه ( خارجی  ها باید حجم فایل ها رو در تغییرات نرم افزار پخششون تغییر بدن )

 

=====================================

نیاز مندی ها برای نصب اسکریپت :

  • Hosting *nix (Linux, Freebsd, etc) Hosting * nix (Linux, FreeBSD, etc.)
  • PHP

  • Perl

  •  CGI-BIN  
  • Accesso FTP FTP Access

شما برای انتقال فایل های خود میتوانید از نرم افزار Filezilla استفاده کنید ( اموزش بر پایه این نرم افزار هست )

لینک صفحه دانلود

این اسکریپت را از این سایت (این ورژن 2.2 هست ) و نسخه های جدید تر این اسکریپت را از سایت سازنده دانلود کنید

======

محتوی این فایل ( شاید بعدا تغییر نماید )

دوپوشه با نام های cgi-bin و picostreamer و یه فایل متنی با نام install.txt هست

================

حالت انتقال را روی ASCII تنظیم کنید

===========

Filezilla را باز کنید و به هاست خود متصل شوید - شما پوشه ای را مانند زیر خواهید دید

اول از همه تمام محتوای پوشه ی cgi-bin دانلود شده را در پوشه ی cgi-bin هاست خود اپلود کنید

*** اگه پوشه نبود بی خیال بشید و سعی نکنید که خودتون پوشه ی cgi-bin را بسازید

همچنین معمولا سرور این پوشه را در هاست شما در محلی با نام های زیر هم قرار میدهد

  • /public_html/cgi-bin/ / Public_html / cgi-bin /
  • /www/cgi-bin/ / Www / cgi-bin /
  • در روت اصلی

******توجه : در تصاویر زبان منو ها ایتالیایی هست شما میتونید زبان نرم افزار را هرچه خواستید تغییر دهید ولی برای راحتی اگه از روی عکس ها کار میکنید بهتره که زبانش رو ایتالیایی انتخاب کنید

====================

فایل های cgi-bin  را با کلیک و انتخاب کردن در پوشه ی cgi-bin سرور خودتون اپلود کنید

================

پرمیژن فایل های زیر را به 755 تغییر دهید

  • / Cgi-bin/picoreader.cgi
  • /cgi-bin/picosource.cgi / Cgi-bin/picosource.cgi
  • /cgi-bin/plist.asx / Cgi-bin/plist.asx
  • /cgi-bin/plist.m3u / Cgi-bin/plist.m3u
  • /cgi-bin/plist.pls / Cgi-bin/plist.pls
  • /cgi-bin/plist.ram / Cgi-bin/plist.ram
  • میتوانید با انتخاب کردن فایل ها --- راست کلیک کردن روی انها و انتخاب گزینه ی File Attributes  این کار را انجام دهید

    =======================

    روی File Attributes  کلیک کنید و 644 را به 755 تغییر دهید و اوکی کنید

    ============

    حال به محل نصب اسکریپت باز گردید ** در روت اصلی هرگز این اسکریپت را نصب نکنید

    با کلیک بر روی عکس پوشه ی بالایی این کار را انجام دهید

    ======================

    حالت انتقال را به حالت اول باز گردانید بعنی Auto

    =====================

    حال پوشه ی picostreamer را در محل نصب اسکریپت با کلیک چپ گرفته و در محل نصب اسکریپت رها کنید

    ====================

    حالا پرمیژن پوشه ی users را در محل نصب که در اینجا radio/PicoStreamer / users هست را به 777 تغییر دهید

    ===================

    حالا پرمیژن فایل config.txt موجود در پوشه users را به 666 تغییر دهید

    ==========

    به محل اپلود پوشه ی picostreamer در مرورگر اینترنت خود بروید

    صفحه ای باز خواهد شد

    • user: admin
    • Password: adminpass

    ** برای امنیت بیشتر بعد از وارد شدن رمز را تغییر دهید

    ==================

    شما حالا در مدیریت هستید

    حالا باید یک کاربر جدید بسازید پس روی new user کلیک کنید

    و برای مثال یک کاربر با نام test ایجاد کنید و بر روی دکمه ی create کلیک کنید

    =================

    پس حالا ما یه کاربر ساختیم حالا از مدیریت خارج بشید

    و این صفحه رو بعد از خروج خواهیم دید (باید با کاربر جدید وارد بشید ) و میبینید که افلاین هست -- اصلا نگران نباشید چون هنوز چندین مرحله مونده

    ==================

    اگه همه ی کار ها از جمله نصب اسکریپت cgi که قرار هست تا بهش اشاره کنم درست انجام شده باشه شما با رفتن به ادرس

     http://yoursite/cgi-bin/picoreader.cgi 

    یک صفحه ی خالی مشاهده خواهید کرد که در اون کلمه ی ok دیده میشه

    ==============================

    شما حداقل به

    Microsoft .NET Framework Version 1.1

    نیاز خواهید داشت همچنین نرم افزار لازم در فایل فشرده اورده شده ( چون این مطلب تو سایت های مختلفی بوده و من از چندین سایت برای جمع اوری این مطالب استفاده کرده ام ) تا شما به اتصال به سرورتون و ارایه رادیو و تلوزیونتون بپردازید ولی اگه اون نرم افزار فقط برای اتصال به سرور به کار میرفت بگید تا بقیه اموزش رو قرار بدم با تشکر

    =============

    شما باید برای اجرای رادیو ی معمولی در صفحه اول نرم افزار گزینه اول رو فعال کنید و اون رو روی ایپی سایتتون تنظیم کنید

    ----

    برای اینکه سایتتون به طور خودکار فیلم هاش رو از یه سایت دیگه بگیره یا از رادیو و تلوزیون یه سایت دیگه استفاده کنه گزینه دو

    ---

    برای اینکه هم به انتشار فیلم و صدا بپردازید گزینه ی 3 رو فعال کنید

    =========

    توی تب دوم هم ادرس سایت بدون http:// و نام کاربری و رمز عبور اون کاربری رو که ایجاد کردید رو وارد کنید و استارت رو بزنید

     

    ********************************** راهنمای استفاده از اسکریپت راه اندازی رادیو و تلوزیون آنلاین ******************************

    لینک اسکرین شات ها :

    نحوه نصب اسکریپت های cgi :

     

     

    نصاب خودکار این اسکریپت :

    لینک دانلود نرم افزار لازم برای ساخت تلوزیون انلاین در این اسکریپت :

    لینک دانلود Microsoft .NET Framework Version 2.0 لینک دانلود winamp :

    Download Winamp 5.57 Media Player

    لینک دانلود افزونه winamp :

    نحوه صرفه جویی در پهنای باند :

     

    سایت سازنده :

    http://www.vinz486.com

    لینک دانلود نسخه ی 2.2 :

    دمو :

    http://www.semo3.com

    نویسنده و مترجم اموزش :امیر

    کپی رایت : www.GIGSCRIPT.info

    ****************************************************************************************************


    منبع: http://freephp3.persiangig.com/radio/

    نظرات 0 + ارسال نظر
    برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
    ایمیل شما بعد از ثبت نمایش داده نخواهد شد