Reviews·9 min

نوشتهٔ Shamir

بهترین پخش کننده IPTV برای آیفون و آیپد در سال ۲۰۲۶

iOS عجیب‌ترین اکوسیستم IPTV را در میان همه پلتفرم‌ها دارد. سخت‌افزار عالی است؛ رمزگشایی سخت‌افزاری H.265، نمایشگرهای ۱۲۰ هرتزی با تأخیر کم و در آیپد، اندازه صفحه‌نمایش واقعاً می‌تواند جای تلویزیون را بگیرد. اما App Store طی چند سال گذشته، اپلیکیشن‌های IPTV را سریع‌تر از آنچه توسعه‌دهندگان بتوانند عرضه کنند، از دسترس خارج کرده است.

اگر اخیراً در App Store عبارت «IPTV player» را جست‌وجو کرده باشید، نتیجه را دیده‌اید: دیواری از فهرست‌های شبیه به هم با امتیازهای پنج‌ستاره که متنشان بیشتر شبیه تبلیغات است، چند اپلیکیشن قدیمی که مدت‌هاست کنار گذاشته شده‌اند و از زمان iOS 14 به‌روزرسانی نشده‌اند، و چند گزینه واقعاً خوب که زیر این شلوغی پنهان مانده‌اند.

این مطلب برای کسانی است که می‌خواهند در سال ۲۰۲۶ بفهمند نصب کدام گزینه روی آیفون یا آیپد واقعاً ارزش دارد و در این میان از Tuneline به‌عنوان یکی از نمونه‌های فعال استفاده می‌کنیم. (Tuneline در تاریخ ۲۰۲۶-۰۵-۰۸ روی App Store عرضه شد؛ اگر می‌خواهید همراه شوید، از اینجا دریافتش کنید.)

تصویر: Tuneline در حال اجرا روی آیپد

چرا تعداد پخش‌کننده‌های IPTV در iOS از اندروید کمتر است

سه دلیل دارد و همه ساختاری هستند:

  1. بررسی اپلیکیشن‌های اپل با هر چیزی که بوی IPTV بدهد مشکل دارد. وجود عبارت «IPTV» در فهرست، نمایش لوگوهای کانال‌ها در اسکرین‌شات‌ها یا حتی صفحه راه‌اندازی که در آن به Xtream Codes اشاره شده باشد، برای رد شدن یا حذف اپلیکیشن کافی است. بسیاری از توسعه‌دهندگان اصلاً زحمت عرضه اپلیکیشن برای iOS را به خود نمی‌دهند.
  2. App Store توزیع جایگزین ندارد. در اندروید می‌توانید اپلیکیشن را سایدلود کنید، در Aptoide عرضه کنید یا از طریق آمازون توزیع کنید. اما در iOS آمریکا یک فروشگاه وجود دارد و کل بازار همان است. اگر اپلیکیشن حذف شود، همه کاربران خود را یک‌شبه از دست می‌دهید.
  3. کاربران نهایی به سیستم فایل دسترسی ندارند. در اندروید می‌توانید یک فایل .m3u را در پوشه Downloads قرار دهید تا پخش‌کننده آن را پیدا کند. اما در iOS، بارگذاری هر فهرست پخش از طریق چسباندن URL یا یکپارچه‌سازی با اپ Files انجام می‌شود و این موضوع طراحی پخش‌کننده را محدود می‌کند.

نتیجه این است که اپلیکیشن‌های IPTV که واقعاً در iOS دوام می‌آورند، معمولاً به‌عنوان پخش‌کننده‌های عمومی رسانه معرفی می‌شوند که از M3U پشتیبانی می‌کنند، نه به‌عنوان «اپلیکیشن IPTV». این جایگاه‌یابی صرفاً تبلیغاتی نیست؛ تنها چیزی است که باعث می‌شود در فروشگاه باقی بمانند.

در یک پخش‌کننده IPTV برای iOS واقعاً باید دنبال چه چیزهایی باشید

1. رابط کاربری بومی iOS، نه یک پوسته چندسکویی

بهترین پخش‌کننده‌های iOS حس یک اپلیکیشن واقعی iOS را منتقل می‌کنند. آن‌ها از حرکات سوایپ بومی، میانبرهای صفحه‌کلید سبک Cmd+W در آیپد و Stage Manager به‌درستی پشتیبانی می‌کنند و هنگام سوایپ به بالا برای انجام چندوظیفگی، پخش را متوقف می‌کنند. اپلیکیشن‌هایی که از یک پوسته عمومی چندسکویی منتقل شده‌اند، معمولاً دست‌کم یکی از این موارد را نادرست انجام می‌دهند؛ رایج‌ترین مشکل این است که وقتی iOS انتظار توقف دارد، پخش صدا را در پس‌زمینه ادامه می‌دهند.

Tuneline در iOS با Flutter ساخته شده، اما یکپارچه‌سازی‌های پلتفرم آن به رفتار بومی AVAudioSession متصل شده‌اند تا اجرای اپلیکیشن در پس‌زمینه، Control Center و کنترل‌های AirPods همان‌طور عمل کنند که کاربران iOS انتظار دارند. اگر پخش‌کننده دکمه پخش/توقف AirPods شما را نادیده می‌گیرد، یعنی این یکپارچه‌سازی را به‌درستی انجام نداده است.

2. موتور پخش AVFoundation یا media_kit / libmpv

در iOS اساساً با سه موتور پخش مواجه می‌شوید:

  • AVFoundation — موتور اختصاصی اپل. سریع و کارآمد است و تنها گزینه‌ای است که برای رمزگشایی سخت‌افزاری HEVC و AV1 در همه آیفون‌ها تأیید شده است. پشتیبانی آن از کدک‌های خارج از موارد رایج محدود است.
  • media_kit / libmpv — متن‌باز، با پشتیبانی گسترده از کدک‌ها و امکان استفاده از رمزگشایی نرم‌افزاری در مواقع لازم. Tuneline از آن استفاده می‌کند.
  • libVLCKit متعلق به VLC — همان چیزی که پوسته‌های قدیمی «VLC برای iOS» از آن استفاده می‌کنند. قابل‌اعتماد اما سنگین است و رابط کاربری قدیمی دارد.

هر گزینه دیگری معمولاً نشانه این است که توسعه‌دهنده یک رمزگشای سفارشی نوشته؛ نتیجه آن هم عمر باتری کمتر و HDR خراب است.

3. صدای پس‌زمینه و PiP که واقعاً کار کند

وقتی به اپلیکیشن دیگری می‌روید، یک استریم IPTV باید یا پخش صدا را ادامه دهد، مثلاً برای گزارش رادیویی مسابقات ورزشی، یا در آیپد به حالت تصویر در تصویر برود. بیشتر پخش‌کننده‌های IPTV در iOS ادعا می‌کنند از PiP پشتیبانی می‌کنند، اما در عمل شکست می‌خورند؛ پنجره PiP یک مستطیل خالی نشان می‌دهد یا وقتی iOS اولویت اجرا در پیش‌زمینه را پس می‌گیرد، استریم متوقف می‌شود.

قبل از تصمیم نهایی این مورد را آزمایش کنید: یک استریم را شروع کنید، به صفحه اصلی سوایپ کنید و ببینید چه اتفاقی می‌افتد. اگر پخش بلافاصله متوقف شد، توسعه‌دهنده AVAudioSession را به‌درستی یکپارچه نکرده است.

4. پشتیبانی از M3U و Xtream Codes

نباید مجبور باشید پخش‌کننده را بر اساس قالب فهرست پخشی که ارائه‌دهنده‌تان در اختیارتان می‌گذارد انتخاب کنید. پخش‌کننده‌های خوب iOS از هر دو پشتیبانی می‌کنند؛ Tuneline از Stalker Portal هم پشتیبانی می‌کند، هرچند این قالب در iOS کمتر رایج است، چون مدل اتصال آدرس به MAC بیشتر با باکس‌های تلویزیونی سازگار است تا دستگاه‌های دستی. (تفاوت‌ها را در M3U در برابر Xtream Codes در برابر Stalker Portal بررسی کرده‌ایم.)

5. EPG (XMLTV) که بدون نابود کردن حجم اینترنتتان با داده همراه بارگذاری شود

فایل‌های EPG می‌توانند بسیار حجیم باشند؛ برای یک راهنمای سراسری با برنامه دو هفته، حجم آن‌ها ممکن است به بیش از ۵۰ مگابایت برسد. در Wi-Fi مشکلی نیست، اما با اینترنت همراه دردسرساز می‌شود.

یک پخش‌کننده IPTV خوب برای iOS یا EPG را فشرده می‌کند، فقط تغییرات را به‌روزرسانی می‌کند یا اجازه می‌دهد برای به‌روزرسانی‌های EPG گزینه «فقط Wi-Fi» را فعال کنید. گزینه‌های ضعیف‌تر هر بار که اپلیکیشن را باز می‌کنید، یک فایل ۵۰ مگابایتی را کامل دانلود می‌کنند.

6. همگام‌سازی بین دستگاه‌ها

این همان بخشی است که تقریباً همه پخش‌کننده‌های iOS در آن ضعف دارند. علاقه‌مندی‌ها، سابقه تماشا و URLهای فهرست پخش شما باید در یک حساب ذخیره شوند، نه روی یک دستگاه. Tuneline بین iOS، macOS، Windows، Linux، گوشی‌های اندرویدی و Google TV همگام‌سازی می‌شود؛ در اینجا ببینید این قابلیت چگونه پیاده‌سازی شده است. تنها یک پخش‌کننده IPTV دیگر برای iOS می‌شناسم که همگام‌سازی بین دستگاه‌ها را انجام می‌دهد، اما پیاده‌سازی آن آزاردهنده است؛ باید یک فایل پیکربندی را به‌صورت دستی خروجی بگیرید و وارد کنید.

7. بدون «فهرست‌های پخش رایگان» از پیش‌گنجانده‌شده

همان قاعده‌ای که برای هر پلتفرم دیگری وجود دارد: اگر یک اپلیکیشن IPTV برای iOS با فهرست‌های داخلی استریم‌های رایگان عرضه شود، از App Store حذف خواهد شد. مسئله این نیست که آیا حذف می‌شود یا نه؛ فقط زمان آن مطرح است. یک پخش‌کننده جدی مبتنی بر فهرست پخش شخصی، هنگام نصب خالی است.

اپلیکیشن‌هایی که در سال‌های ۲۰۲۴ تا ۲۰۲۵ دوام نیاوردند

برای درک اینکه چرا گزینه‌های موجود محدود هستند، در ادامه فهرستی ناقص از اپلیکیشن‌های IPTV برای iOS را می‌بینید که در جریان سخت‌گیری‌های اخیر در سیاست بررسی، حذف شدند یا کنار گذاشته شدند:

  • چند پخش‌کننده قدیمی با نام‌های تجاری «Smart» یا «Pro» که فهرست‌های ارائه‌دهندگان را همراه خود داشتند.
  • موجی از اپلیکیشن‌های متمرکز بر Xtream که کلمات کلیدی فهرستشان به‌صراحت این پروتکل را نام می‌برد.
  • چندین توسعه‌دهنده که اجازه دادند اپلیکیشن‌هایشان بدون به‌روزرسانی برای iOS 17 و 18 قدیمی شوند و از نتایج جست‌وجو کنار بروند.

اگر در یکی از سه نتیجه اول گوگل، مطلبی از سال ۲۰۲۳ دیدید که یکی از این اپلیکیشن‌ها را پیشنهاد می‌کند، آن توصیه را نادیده بگیرید. اپلیکیشنی که پیدا می‌کنید همان موردی نیست که در مطلب بررسی شده است.

چطور در ۱۰ دقیقه یک پخش‌کننده IPTV برای iOS را ارزیابی کنیم

  1. فهرست App Store را باز کنید. به دنبال تاریخ «آخرین به‌روزرسانی» در سال ۲۰۲۶ بگردید. اگر بیش از یک سال است به‌روزرسانی نشده، از آن صرف‌نظر کنید.
  2. اسکرین‌شات‌ها را بخوانید، نه توضیحات را. متن توضیحات برای جست‌وجوی App Store با کلمات کلیدی پر شده است. اسکرین‌شات‌ها کیفیت واقعی رابط کاربری را نشان می‌دهند.
  3. اپلیکیشن را نصب کنید، اما هنوز فهرست پخش خود را وارد نکنید. فقط آن را باز کنید. وضعیت خالی را ببینید. آیا از شما می‌خواهد یک فهرست پخش اضافه کنید یا سعی می‌کند شما را به سمت یک منبع داخلی هدایت کند؟
  4. یک M3U رایگان نمونه اضافه کنید. یک استریم آزمایشی در مالکیت عمومی انتخاب کنید. آیا فهرست کانال‌ها در چند ثانیه نمایش داده می‌شود یا اپلیکیشن روی چرخنده بارگذاری می‌ماند؟
  5. صدای پس‌زمینه را امتحان کنید. یک استریم را شروع کنید و به صفحه اصلی سوایپ کنید. آیا متوقف می‌شود که برای ویدئوی HD قابل‌قبول است، یا پخش صدا را ادامه می‌دهد که برای ورزش عالی است؟
  6. PiP را در آیپد آزمایش کنید. روی دکمه PiP بزنید. آیا پنجره شناور پخش می‌کند یا خالی می‌ماند؟
  7. تنظیمات را بررسی کنید. به دنبال کنترل‌های کش/بافر، تنظیمات EPG و صفحه حساب کاربری بگردید. وجود این تنظیمات نشان می‌دهد توسعه‌دهنده به جزئیات به‌ظاهر خسته‌کننده هم فکر کرده است.
  8. اپ Files را باز کنید. تلاش کنید یک فایل محلی .m3u را وارد کنید. آیا پخش‌کننده به‌عنوان مقصد «Open in…» ثبت شده است؟
  9. قیمت‌گذاری را بررسی کنید. آیا از همان اجرای اول برای ارتقا اصرار می‌کند یا اجازه می‌دهد از سطح رایگان استفاده کنید؟ پخش‌کننده‌ای که پخش پایه را محدود می‌کند، ارزش نصب کردن ندارد.
  10. وب‌سایت توسعه‌دهنده را جست‌وجو کنید. نداشتن وب‌سایت، ایمیل پشتیبانی یا راه ارتباطی عمومی → نشانه خطر است.

جایگاه Tuneline

حالا که اینجا هستید، معرفی صادقانه ما:

  • ساخت بومی iOS، با پوسته Flutter و یکپارچه‌سازی بومی پلتفرم برای AVAudioSession، AVPictureInPicture و Control Center. صدای پس‌زمینه کار می‌کند. PiP در آیپد کار می‌کند.
  • موتور پخش media_kit — با پشتیبانی گسترده از کدک‌ها، از جمله HEVC، AV1 و H.264، همراه با رمزگشایی سخت‌افزاری در همه آیفون‌های مدل XS و جدیدتر.
  • M3U + Xtream Codes + Stalker همگی در یک پخش‌کننده، بدون نیاز به اپلیکیشن‌های جداگانه.
  • XMLTV EPG با گزینه به‌روزرسانی فقط از طریق Wi-Fi تا حجم اینترنت همراهتان حفظ شود.
  • همگام‌سازی بین دستگاه‌ها با macOS، Windows، Linux، گوشی‌های Android و Google TV — یک پلی‌لیست را در iPhone اضافه کنید؛ ده ثانیه بعد روی تلویزیونتان نمایش داده می‌شود.
  • نسخه رایگان بدون اجبار به ثبت‌نام و نسخه پولی برای چند پلی‌لیست و همگام‌سازی.
  • همان فهرست App Store در iPhone و iPad (6767107623) — باینری یونیورسال است و با یک خرید، هر دو دستگاه را پوشش می‌دهد.

فهرست محدودیت‌های صادقانه: Tuneline هنوز قابلیت تلویزیون با امکان تماشای برنامه‌های گذشته (تایم‌شیفت) را در iOS ندارد — این قابلیت در نقشه راه فاز ۵ قرار دارد و در حال حاضر روی دسکتاپ عرضه شده است. اگر تایم‌شیفت برایتان ضروری است، تا زمان عرضه آن صبر کنید.

Tuneline چه کارهایی انجام نمی‌دهد (و چرا این خوب است)

چند قابلیتی که بعضی رقبای iOS ارائه می‌کنند، اما Tuneline عمداً ارائه نمی‌دهد:

  • فهرست کانال همراه ندارد. شما پلی‌لیست را ارائه می‌کنید؛ ما فقط پخش‌کننده هستیم.
  • دکمه «جست‌وجوی تلویزیون اینترنتی رایگان» ندارد. نه به این دلیل که ساخت چنین قابلیتی دشوار است — بلکه چون سریع‌ترین راه برای حذف شدن از App Store است.
  • پیشنهاد خودکار ارائه‌دهندگان ندارد. به همان دلیل.

این موارد قابلیت‌های مفقود نیستند؛ قابلیت‌هایی هستند که عمداً حذف شده‌اند. همین موارد هم دلیل آن هستند که Tuneline همچنان در App Store قرار دارد.

سؤالات متداول

آیا هیچ برنامه IPTV در App Store از حذف شدن در امان خواهد بود؟

«در امان بودن» چارچوب مناسبی برای طرح این موضوع نیست. سیاست اپل برای هر برنامه به‌صورت جداگانه اعمال می‌شود و با گذشت زمان تغییر می‌کند. برنامه‌هایی بیشترین دوام را دارند که به‌عنوان پخش‌کننده عمومی محتوای شخصی کاربر معرفی شوند؛ بدون محتوای همراه، بدون بازاریابی نزدیک به دزدی محتوا و با یک توسعه‌دهنده واقعی پشت سرشان. Tuneline روی همین رویکرد حساب کرده است.

چرا نسخه App Store از نسخه اندروید گران‌تر است؟

این‌طور نیست — قیمت‌گذاری در همه پلتفرم‌هایی که Tuneline برای آن‌ها عرضه می‌شود یکسان است. اپل ۱۵ تا ۳۰ درصد سهم دریافت می‌کند و این مبلغ در قیمت App Store لحاظ شده است. قیمت‌گذاری اندروید در Play Store نیز شامل همین سهم است. اعدادی که کاربران می‌بینند، یکسان‌سازی شده‌اند.

آیا می‌توانم یک استریم IPTV را از iPhone به Apple TV با AirPlay پخش کنم؟

بله، البته با محدودیت‌هایی. AirPlay برای آینه‌کردن رابط کاربری پخش‌کننده کار می‌کند. برای بیشتر استریم‌های زنده، AirPlay با رمزگشایی سخت‌افزاری نیز روی استریم‌هایی که گیرنده قادر به رمزگشایی آن‌هاست (H.264، HEVC) کار می‌کند. در استریم‌هایی که Apple TV نمی‌تواند به‌صورت بومی رمزگشایی کند، AirPlay به آینه‌کردن صفحه‌نمایش برمی‌گردد که تأخیر بیشتر و کیفیت پایین‌تری دارد. برای بهترین تجربه روی تلویزیون، پس از عرضه نسخه tvOS، Tuneline را مستقیماً روی Apple TV نصب کنید یا از نسخه Google TV / Android TV استفاده کنید.

آیا Tuneline روی iPhoneهای قدیمی‌تر از XS کار می‌کند؟

حداقل نسخه پشتیبانی‌شده iOS 13 است که iPhone 6s و مدل‌های جدیدتر را پوشش می‌دهد. دستگاه‌های قدیمی‌تر فاقد رمزگشایی سخت‌افزاری HEVC هستند؛ بنابراین استریم‌های با نرخ بیت بالا به رمزگشایی نرم‌افزاری متکی می‌شوند و باتری را سریع‌تر مصرف می‌کنند، اما برنامه روی آن‌ها اجرا می‌شود.

چطور بدون واردکردن دوباره یک URL طولانی، پلی‌لیستم را به iPad منتقل کنم؟

سه راه وجود دارد:

  1. در iPad و لپ‌تاپتان وارد حساب شوید. پلی‌لیست را یک‌بار در لپ‌تاپ اضافه کنید؛ همگام‌سازی می‌شود.
  2. URL را برای خودتان ایمیل کنید، ایمیل را باز کنید، روی URL لمس طولانی کنید و گزینه «Open in Tuneline» را بزنید.
  3. URL را از یک Mac با AirDrop ارسال کنید. صفحه «Add Playlist» آن را به‌عنوان مقصد جای‌گذاری می‌پذیرد.

تقریباً همه کاربران پولی در نهایت از گزینه اول استفاده می‌کنند.


وضعیت IPTV در iPhone و iPad از چیزی که باید باشد محدودتر است، عمدتاً چون اپل دائماً موارد دردسرساز و واضح را حذف می‌کند. آنچه باقی مانده، مجموعه کوچکی از پخش‌کننده‌های قانونی برای پلی‌لیست‌های شخصی کاربر است. Tuneline را از App Store نصب کنید و با استفاده از چک‌لیست ۱۰ دقیقه‌ای بالا تصمیم بگیرید که آیا شایسته حضور در صفحه اصلی شما هست یا نه.

— سم الیس

اشتراک‌گذاری مقاله

The fast fix

Try Tuneline free

A fast, no-account media player for every platform. Load your own playlist and see how it compares in a couple of minutes.

Get Tuneline

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

این مقاله را به زبان دیگری بخوانید

Tuneline یک برنامهٔ پخش‌کنندهٔ رسانه است. هیچ محتوایی را ارائه، میزبانی یا توزیع نمی‌کند. لیست پخش خود را شما می‌آورید، دقیقاً مانند VLC.