تبلیغات
تبلیغات

کتابخانه NAudio سی شارپ – پخش فایل MP3 از Resources

[NAudio] پخش فایل MP3 از Resources در سی شارپ

در این پست که اولین پست از آموزش کتابخانه قدرتمند NAudio می باشد، قصد داریم تا یک فایل MP3 را از داخل خود برنامه پخش کنیم. یعنی فایل را در Resource قرار میدهیم و سپس از طریق Stream آن را پخش میکنیم. با فول کده همراه باشید.

مراحل انجام کار

پخش فایل صوتی در برنامه یکی از مهم ترین چیزهایی است که در کارهایمان لازممان میبشود، مشکلی که شاید برایتان پیش بیاید این است که ممکن است دوست نداشته باشید فایل MP3 را درون حافظه کپی کنید، زیرا در این مواقع کاربر با تغییر فایل صوتی، برنامه شما را به آسانی مورد ادیت قرار میدهد. در این جا هم میخواهیم با استفاده از کتابخانه NAudio یک فایل MP3 را از Resource پروژه پخش کنیم. نسخه ویژوال استودیوی این آموزش، 2015 میباشد.

  • یک پروژه سی شارپ ایجاد کنید.
  • از منوی Tools به Nuget Package Manager رفته و روی Package Manager Console کلیک کنید.
  • در پنجره باز شده جلوی PM عبارت زیر را بنویسید:

  • Enter را فشار دهید و صبر کنید تا کتابخانه نصب شود. (باید به اینترنت دسترسی داشته باشید.)
  • از داخل Solution به Properties رفته و سپس روی  Resources دابل کلیک کنید.
  • گزینه Strings را به Files تغییر دهید و سپس فایل MP3 را به درون پتجره ی سفید درگ کنید و در این جا ما فایلی با نام Background.mp3 را درگ میکنیم.
  • سپس تغییرات را ذخیره کرده و به محلی برای نوشتن کد بروید:

  • همانطور که میبینید ما در خط اول فایل MP3 را که به شکل یک آرایه بایتی میباشد درون یک مموری استریم لود کرده ایم و سپس آن را با استفاده از کلاس های NAudio تنظیم کرده ایم.
کانال تلگرام فول کده
تبلیغات

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

علاقه‌مند به اشتراک‌گذاری اطلاعات در هر زمینه‌ای
برنامه‌نویس فول استک

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات ثبت شده بدون دیدگاه