انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: راه اندازی و استفاده از تلویزیون دیجیتال DVB T  (دفعات بازدید: 50586 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین mahdiar

  • Hero Member
  • *
  • ارسال: 921
  • جنسیت : پسر
در ۱۷ خرداد ۱۳۹۴ به روز شد !

اینم تاپیک قبلی در مورد مشکل من و نوع DVB-T اگه خواستید یه سر بزنید ( http://forum.ubuntu.ir/index.php/topic,13523.new.html )
پس از ماهها تلاش بالاخره تونستم تلویزیونمو راه اندازی کنم البته این کار بدون همکاری دوستان انجمن ممکن نبود . حالا می خوام یه توضیح دربارش بدم تا بقیه به مشکل نخورن ! اول اینکه با استفاده از ویکی سایت linuxtv.org مدل دستگاهتون رو پیدا کنید یا در فایل های درایور همراه اون به دنبال مدل دستگاه باشید . توجه کنید این مدل سخت افزار هستش و ربطی به مدل تجاری نداره .

راه اندازی  مدل های AF9035:

۱- ابتدا فایل زیر رو دانلود کنید .
http://www.linux-cam.com/downloads/9035.linux.PC.dvb-tV9.07.10.1.zip
۲- حالا باید سورس کرنلتون رو دانلود کنید . ( اگر کرنلتون نسخه 2.6.32 و یا نسخه های قدیمی بین 2.6.16 تا 2.6.29 نیاز به دانلود نیست )
۳- تو اون فایلی که در قسمت ۱ دانلود کردید فولدری به آدرس زیر درست کنید . ( اگر فولدر کرنلتون موجود نیست اگر هست نیازی نیست )
AF903x_SRC\v4l\kernel-2.6.32۴- خط های زیر رو به فایل makefile که تو فولدر دانلود شده هست اضافه کنید .
ifneq (,$(findstring 2.6.32, $(CURRENT)))
@cp -f v4l/kernel-2.6.32/* ./
endif
۵- فایل های زیر رو در سورس کرنل پیدا کنید و به فولدری که ساختید کپی کنید .
demux.h
dmxdev.h
dvb_demux.h
dvb_frontend.h
dvb_net.h
dvb_ringbuffer.h
dvbdev.h
dvb-usb.h
dvb-usb-ids.h
dvb-pll.h
۶- حالا با دستور cd  در ترمینال به فولدر دانلود شده بروید ( جاییکه makefile  در اون قرار داره ) و دستور های زیر رو به ترتیب بزنید .
sudo make clean
sudo make
sudo make install
۷- حالا تلویزیونتون رو به کامپیوتر بزنید و دستور زیر رو اجرا کنید .
cat /var/log/messagesاگه نتیجه زیر حاصل شد یعنی مراحلو درست انجام دادید
May 25 21:34:30 HTPC kernel: [215971.529790] usb 2-1: new high speed USB device using ehci_hcd and address 18
May 25 21:34:30 HTPC kernel: [215971.686942] usb 2-1: configuration #1 chosen from 1 choice
May 25 21:34:30 HTPC kernel: [215971.692255] input: Afa Technologies Inc. AF9035A USB Device as /devices/pci0000:00/0000:00:06.1/usb2/2-1/2-1:1.1/input/input25
May 25 21:34:30 HTPC kernel: [215971.692644] generic-usb 0003:15A4:1001.0016: input,hidraw0: USB HID v1.01 Keyboard [Afa Technologies Inc. AF9035A USB Device] on usb-0000:00:06.1-1/input1
May 25 21:34:31 HTPC kernel: [215971.963099] AF903X: af903x_module_init
May 25 21:34:31 HTPC kernel: [215971.963181] DRIVER_RELEASE_VERSION : v9.07.10.1
May 25 21:34:31 HTPC kernel: [215971.963189] FW_RELEASE_VERSION : v8_8_63_0
May 25 21:34:31 HTPC kernel: [215971.963196] API_RELEASE_VERSION : 200.20090402.0
May 25 21:34:31 HTPC kernel: [215972.472189] dvb-usb: found a 'ITEtech USB2.0 DVB-T Recevier' in warm state.
May 25 21:34:31 HTPC kernel: [215972.545942] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
May 25 21:34:31 HTPC kernel: [215972.546762] DVB: registering new adapter (ITEtech USB2.0 DVB-T Recevier)
May 25 21:34:31 HTPC kernel: [215972.547603] DVB: registering adapter 0 frontend 0 (AF903X USB DVB-T)...
May 25 21:34:31 HTPC kernel: [215972.559440] dvb-usb: ITEtech USB2.0 DVB-T Recevier successfully initialized and connected.
May 25 21:34:31 HTPC kernel: [215972.559570] usbcore: registered new interface driver dvb_usb_af903x
البته کمی فرق می کنه . می تونین از گزینه  system>administration>log file viewer  و بعد منوی messeges را باز کنید و آخرین پیغام ها رو چک کنید .
حالا درایورتون به خوبی نصب شده و فقط مونده که با یه برنامه از اون استفاده منید که من vlc رو پیشنهاد می کنم .

نصب و راه اندازی مدل IT9135:

نمونه مدل تجاری (http://www.provision.ir/products/231/SKYTV%20UT-8)
بعد از مدل قبلی که واقعا باهاش مشکل داشتم  بعد از هر آپدیت کرنل مشکلات سخت تر می شد مدل بالا رو تهیه کردم و واقعا راحت شدم . بعد از آپدیت هر کرنل فقط در عرض چند ثانیه درایور رو نصب می کنم .

۱- ابتدا فایلهای زیر رو که در پیوست هم مشاهده می کنید دانلود نمایید .
dvb-usb-it9135.fw
dvb-usb-it9135-01.fw
dvb-usb-it9135-02.fw

۲- حالا کد زیر رو با توجه به رایانه خودتون تغییر بدید و در ترمینال وارد کنید .
sudo cp /home/mahdiar/Dvb-T-driver/dvb-usb-it9135-01.fw /lib/firmware && sudo cp /home/mahdiar/Dvb-T-driver/dvb-usb-it9135-02.fw /lib/firmware && sudo cp /home/mahdiar/Dvb-T-driver/dvb-usb-it9135.fw /lib/firmwareمن یک فولدر در خانه خودم (mahdiar) به اسم Dvb-T-driver درست کردم . اگر آدرس شما فرق داره هر سه تا آدرس بالا رو تغییر بدید .

۳- تمام شد . آماده است :)
می تونید با vlc اون رو تست کنید .

اجرا :

من لیست شبکه های ایران رو تا تاریخ ۱۷ خرداد ۱۳۹۴ براتون پیوست کردم راحت تر باشید .
اگر لیست من به دردتون نخورد می تونید مراحل زیر رو طی کنید !

ابتدا فایل ir-Tehran که در پیوست ها هست رو دانلود کنید ( مشخصات تلویزیون ایرانه ) .

بعد دستور زیر رو بزنید تا در فولدر مناسب کپی بشه .
sudo cp ir-Tehran /usr/share/dvb/dvb-t کد زیر را وارد کنید تا نرم افزار های لازم نصب بشه :
sudo apt-get install dvb-apps dvbtune totem-plugins-dvb-daemon libdvb-dev gnome-dvb-client gnome-dvb-daemon mumudvb libdvbpsi5سپس کد زیر را بزنید تا شبکه ها رو جستجو کنه :
scan /usr/share/dvb/dvb-t/ir-Tehran > channels.confبعد از این کار فایلی به نام channels.conf در فولدر home ساخته میشه . ( از این فایل تو برنامه های دیگه هم می تونین استفاده کنید .)

سپس vlc را باز کنید از منوی media گزینه open file رو بزنید و فایل channels.conf را انتخاب کنید .

ضبط و عکس گرفتن از آن :

 و حالا با رفتن به منوی view و  زدن دکمه playlist می تونید لیست اسامی شبکه ها رو هم ببینید . در صورتیکه می خواید برنامه ای رو ضبط کنید و یا از یک صحنه عکس بگیرید از منوی tools گزینه preferences رو انتخاب کنید و از کرکره ی اول گزینه ی complete look...  رو انتخاب کنید . با این کار دکمه ای برای ضبط به منوهاتون اضافه میشه . فیلم های ضبط شده داخل فولدر home با پسوند .ts ذخیره میشن اگر بخواین محل ذخیره سازی عکس ها رو هم تعیین کنید به منوی tools بروید و گزینه preferences را بزنید و تب video را بیاورید و در قسمت video snapshot محل مورد نظرتون رو اتخاب کنید .

موفق باشید

« آخرین ویرایش: 17 خرداد 1394، 06:08 ب‌ظ توسط *mahdiar* »

آفلاین solook

  • Full Member
  • *
  • ارسال: 219
میتونی راهنمایی کنی برا مدل AF9015 باید چیکار کرد؟

آفلاین mahdiar

  • Hero Member
  • *
  • ارسال: 921
  • جنسیت : پسر
یه دوری تو سایت linuxtv بزنی پیدا میشه . حالا لینک زیر رو ببین

http://www.linuxtv.org/wiki/index.php/Afatech_AF9015

آفلاین solook

  • Full Member
  • *
  • ارسال: 219
رفتم فایل مربوطه رو هم نصب کردم ..

از همون روش make install
 ولی ظاهرا هنوز نصب نشده

آفلاین mahdiar

  • Hero Member
  • *
  • ارسال: 921
  • جنسیت : پسر
برو به system>administration>hardware drivers یه چکی بکن ببین هست یا نه خبرشو بده  ;)

آفلاین solook

  • Full Member
  • *
  • ارسال: 219
یه firmware for dvb cords هست که زدم اکتیو بشه و الان در حالا دانلود کردن یه فایل هست برا فعال شدنش

آفلاین solook

  • Full Member
  • *
  • ارسال: 219
پاسخ به: راه اندازی و استفاده از تلویزیون دی
« پاسخ #6 : 07 امرداد 1389، 10:53 ب‌ظ »
الان نتیجش این شد :

This package provides non-free firmware used by Linux kernel drivers.

This currently contains firmware for DVB cards.

فکر نکنم شناخته باشه !

« آخرین ویرایش: 07 امرداد 1389، 11:27 ب‌ظ توسط solook »

آفلاین mahdiar

  • Hero Member
  • *
  • ارسال: 921
  • جنسیت : پسر
بالاخره کنارش اون دایره سبز شد ؟

آفلاین solook

  • Full Member
  • *
  • ارسال: 219
بله سبز شده !
 
یعنی شناخته اونو ؟

بر فرض که شناخته باشه چطوری باید ازش استفاده کرد؟
برنامه کافئین که قسمت start scan غیر فعاله

آفلاین mahdiar

  • Hero Member
  • *
  • ارسال: 921
  • جنسیت : پسر
اگه سبزه یعنی شناخته ! نحوه استفادشم به پست اول اضافه می کنم .

آفلاین solook

  • Full Member
  • *
  • ارسال: 219
با تشکر از شما

اما وقتی scan /usr/share/dvb/dvb-t/ir-Tehran > channels.conf رو میزنم این پیام میاد :

scanning /usr/share/dvb/dvb-t/ir-Tehran

using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'

main:2273: FATAL: failed to open '/dev/dvb/adapter0/frontend0': 2 No such file or directory

آفلاین mahdiar

  • Hero Member
  • *
  • ارسال: 921
  • جنسیت : پسر
والا منم نمی دونم ؟!!؟‌!!! :o

آفلاین solook

  • Full Member
  • *
  • ارسال: 219
مطمئن هستم که کارت تی وی رو نشناخته

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

آفلاین mahdiar

  • Hero Member
  • *
  • ارسال: 921
  • جنسیت : پسر
فایل درایوری رو که نصب کردی میشه بفرستی .

آفلاین solook

  • Full Member
  • *
  • ارسال: 219
پاسخ به: راه اندازی و استفاده از تلویزیون دی
« پاسخ #14 : 10 امرداد 1389، 04:45 ب‌ظ »
من این فایلو نصب کردم :
از این صفحه :
http://linuxtv.org/hg/~anttip/af9015/rev/f1b1125095e5
و اینم لینکش :
http://linuxtv.org/hg/~anttip/af9015/archive/57e489f6538f.tar.bz2

شاید اشتباهی گرفتم اگه فایل دیگه یا بهتری هست ممنون میشم بفرمایید