خب اینم یه تجربه پراکنده دیگه!

همونطور که گفته بودم من توی خونه برای پخش صدا و تصویر از تکنولوژی DLNA استفاده میکنم که یه سرور برای فراهم آوردن اطلاعات دارم و تلوزیونم هم میتونه این فایل‌ها رو پخش کنه. یه مدت پیش ما مهمون داشتیم و من داشتم برای این مهمونمون این تکنولوژی رو توصیف میکردم که این دوستم روی iphone یه نرم افزار نصب کرد که این ویژگی رو داشت و حرکت جالبی که میتونست بکنه این بود که میتونست تلوزیون رو کنترل کنه.

به همین خاطر من یه سرچی کردم و دیدم که دستگاه‌هایی که از DLNA پشتیبانی میکنن چهار نوع هستن که لیستشون در پایین اومده:

  • Digital media servers (DMS):  این نوع مسئول پخش فایل‌هاست. این همون سروری هست که من توی خونه با استفاده minidlna راه انداختم.
  • Digital media renderers (DMR): همون دستگاه پخش کننده است که تلوزیون من مسئول پخش این بخش است. نکته قابل توجه توی این قسمت اینه که فایل‌های چندرسانه‌ای به این دستگاه فرستاده میشه!
  • Digital media controllers (DMC): این دستگاه مسئول کنترل پخش به جلو یا عقب بردنه که موبایل این آشنای ما این امکان رو داشت.
  • Digital media players (DMP): این دستگاه هم پخش کننده است با این تفاوت که خودش میره و فایل‌ها رو از سرور میگیره و پخش میکنه. باز هم این قسمت رو تلوزیون من برعهده داره.

بعد از یکم کمک گرفتن از گوگل من برنامه‌ای رو پیدا کردم میتونم که این کار رو کنن. برنامه ای که من روی لینوکسم برای اینکار پیدا کردم gUPnP بود که کارهای زیادی انجام میده اما یکی از اونا کنترل DLNA هست. واسه موبایل هم من BubbleUPnP رو پیدا کردم که علاوه بر اینکه میتونه سرور باشه، نقش کنترل کننده رو هم بازی میکنه.

همین!

منبع: اینجا

با یه تجربه پراکنده دیگه برگشتم

ما یه چند وقته که توی خونه به سبک بچه پولدارا رفتیم و یه تلوزیون هوشمند سامسونگ خریدیم. البته بگم که تقریبا ضعیف ترین تلوزیون هوشمند رو خریدیم. خب به هر حال در ابتدای استفاده کلی باهاش حال کردیم که ایول اینترنت داره و برنامه روش نصب میشه و از این حرفا اما آخرش دیدم که نه این امکاناتش آش دهن سوزی هم نیست. پس بیخیال شدیم. اما از یه ویژگیش من خیلی خوشم اومد و اون رو میخوام اینجا تا حدی معرفی کنم. اسم اون امکان dlna هست.

خب این یعنی که تلوزیون شما به عنوان کلایتنت یه سرور dlna میتونه عمل کنه و خب این خیلی خوبه. چون این تکنولوژی اجازه میده که فیلم، صدا و تصویر از طریق شبکه به تلوزیون برسه و تلوزیون اون رو پخش کنه. البته اسم این تکنولوژی توی محصولات سامسونگ allShare هست که خب یه اسم تجاریه و چیزی جز یه کلاینت dlna نیست.

کار که من کردم ساده بود. اول کلی گشتم ببینم این allShare چیه؟ وقتی پیداش کردم که همون سرور dlna هست گشتم و یه پیاده سازی لینوکسی از این سرور رو روی همون کامپیوتری که توی پست «ماجراهای تکنولوژیک من و خانه ام» گفتم نصب کردم و حالا اون کامپیوتر قدیمی من کار پخش فیلم رو هم برعهده گرفته. تنها کاری که من میکنم اینه که فیلما رو توی یه فولدر اون کامپیوتر قرار میدم و کار تمومه.

خب یه سری اطلاعات فنی هم بدم که این داستانی که تعریف کردم یکم هم با تکنولوژیک داشته باشه. اونم اینه که سرورهای dlna زیادی وجود داره که من فقط اینجا اسم میبرم و یه لیست کوچیک رو ازشون معرفی میکنم

  • سرور allshare که یه سرور تحت ویندوزه که بصورت مجانی توسط خود سامسونگ ارائه میشه
  • سرور serviio که یه سرور اپن سورسه که لایسنس پولی هم داره. بخاطر جاوایی بودنش تمام سیستم عامل‌ها رو پشتیبانی میکنه و از تغییراتی که شرکت‌های پیاده ساز این تکنولوژی در راستای محصول سازی رو استاندارد دادن بخوبی پشتیبانی میکنه
  • سرور minidlna که سرور محبوب منه چون به رم و سی پی یو کمی نیاز داره و روی کامپیوتر من که کلی چیز دیگه هم روش داره ران میشه
  • نسخه‌های جدید xbmc که یه برنامه به عنوان media center هست هم این امکان رو فراهم میکنه.

لیست بیشتر این سرورها رو میتونید توی این آدرس پیدا کنید.