ممنون از جوابتون
این لینک اپلیکیشنی هست که از این قسمت سخت افزار استفاده میکنه. در پایین صفحه نوشته که این برنامه از V4L استفاده میکنه. برای اینکه ورودی TV-in به عنوان یک device ویدئو شناخته بشه و V4L بتونه باهاش کار کنه، نیاز به درایور هست که در sunxi هم چیزی در موردش نیست.
سلام.
در مورد پشتیبانی تا جایی که امکان داشته باشه دوستان راهنمایی می کنند.
آیا چک کرده اید که پایه های tv-in در دسترس هستند یا خیر؟ احتمالا بله.
شما برای راه اندازی هر سخت افزاری در لینوکس و اندروید باید مراحل زیر را دنبال کنید.
1- از وجود درایور در کرنل اطمینان حاصل کنید.
2- قسمت مربوط به سخت افزار را در اسکریپت فعال کنید.
3- درایور مربوطه را لود کرده و از طریق ترمینال تست کنید.
4- دسترسی از طریق اپلیکیشن مورد نظر.
V4L از Video for Linux گرفته شده و درایور اون هم موجود هستش. اگر از طریق menuconfig پیدا نکردید فایل کانفیگ را با nano باز کنید و سرچ کنید و بعد آن را برابر Y قرار دهید.
برای تنطیم اسکریپت هم:
کد:
tv configuration
[tvout_para]
- tvout_used: 0 to disable; 1 to enable
- tvout_channel_num: Channel number
- tv_en: TV encoder GPIO configuration
Configuration example:
1
2
3 |
tvout_used = 1
tvout_channel_num = 1
tv_en = port:PI12<1><default><default><0> |
[tvin_para]
- tvin_used: 0 to disable; 1 to enable
- tvin_channel_num: channel number
Configuration example:
1
2 |
tvin_used = 1
tvin_channel_num = 4 |