کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش jetplayer اندروید

android-آموزش اندروید-آموزش برنامه نویسی اندروید

آموزش jetplayer اندروید

سکوی اندروید دارای یک موتور JET با محتوای صوتی در برنامه های شما می باشد. اندروید گروه JetPlayer را برای به کار بردن این برنامه ارائه می دهد.

برای دسترسی به محتوای Jet لازم است که از ابزار JetCreator استفاده کنید که همراه AndroidSDK می آید. استفاده از JetCreator در مثال بحث شده است. برای اجرای محتوای ایجاد شده توسط JetCreator، به یک گروه JetPlayer پشتیبانی شده توسط اندروید نیاز دارید.

برای اینکه از JetPlayer استفاده کنید، لازم است که یک آبجکت از گروه JetPlayer را به عنوان نمونه بیاورید. ترکیب آن را می توانید در زیر مشاهده کنید.

                JetPlayer jetPlayer = JetPlayer.getJetPlayer();
            

کار دیگری که باید انجام دهید، فراخواندن روش loadJetFile و عبور از مسیر فایل jet شما می باشد. پس از این باید آن را به صف داده های JetPlayer اضافه کنید. ترکیب آن را در زیر مشاهده می کنید.

jetPlayer.loadJetFile("/sdcard/level1.jet");‎
byte segmentId = 0;‎
        ‎// queue segment 5, repeat once, use General MIDI, transpose ‎by -1 octave‎
        jetPlayer.queueJetSegment(5, -1, 1, -1, 0, segmentId++);
            

آخرین کاری که باید انجام دهید فراخوانی روش اجرا برای آغاز اجرای موسیقی می باشد. ترکیب آن ماند زیر می باشد.

                jetPlayer.play();            
            

علاوه بر این روش ها، روش های دیگری در گروه JetPlayer تعریف شده اند که لیست این روش ها را در زیر مشاهده می کنید.

متد ها و توضیحات
ردیف
clearQueue() صف داده ها را خالی کرده و تمام کلیپ هایی را که برای playback تعیین شده اند، تخلیه می کند.
1
closeJetFile() محتویات JET را می بندد.
2
getJetPlayer() روش کارخانه برای گروه JetPlayer
3
loadJetFile(String path) یک فایل jet را در یک مسیر ارائه شده، بارگذاری می کند.
4
pause() playbackمربوط به JET صف داده ها را متوقف (pause)می کند.
5
release() آخرین JET playback را متوقف می کند و تمام ذخیره های داخلی مربوطه را آزاد می کند.
6

مثال:

مثال زیر استفاده از ابزار JetCreator را برای ایجاد محتوای Jet توضیح می دهد. زمانی که محتوا ایجاد شده باشد می توانید آن را از طریق JetPlayer اجرا کنید.

برای اجرای این مثال نیازبه یک دستگاه واقعی یا یک مقلد خواهید داشت.

متد ها و توضیحات
ردیف
برای ایجاد یک برنامه ی اندروید از Eclipse IDE استفاده خواهید کرد و آن را با عنوان Storage تحت بسته ی com.example.storage. نام گذاری کنید. زمان ایجاد این برنامه مطمئن شوید که Target SDK و Compile With در آخرین ورژن Android SDK هستند تا از سطوح بالاتر API استفاده کنید.
1
برنامه های Python و WxPython را از اینترنت روی کامپیوتر خود نصب کنید.
2
ایجاد کننده ی jet را از طریق پیام واره ی دستور اجرا کنید.
3
محتوای Jet را ایجاد و سپس آن را ذخیره کنید.
4
برنامه را اجرا و نتایج را بررسی کنید.
5

استفاده از JetCreator

ایجاد پایتون

اولین کار لازم برای استفاده از JetCreator نصب پایتون می باشد. پایتون می تواند از وب سایت رسمی آن یا هرجای دیگری در اینترنت نصب شود.

به یاد داشته باشید که شکاره ی ورژن های پایتون باید 2.6 و 2.7 باشد، زیر در این مثال این ورژن ها دنبال می شوند.

پس از دانلود و نصب پاتون باید مسیری را برای پایتون مشخص کنید. پیام، واره ی فرمان را باز کرده و فرمانی را که در تصویر زیر مشاهده می کنید، در آن تایپ کنید.

آموزش jetplayer  اندروید

زمانی که مسیر تنظیم شده باشد، می توانید با نوشتن python و سپس فشار دکمه ی enter، آن را بررسی کنید. همانطور که در تصویر می بینید.

آموزش jetplayer  اندروید

نصب wxPython

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

اجرای JetCreator

مرحله ی بعدی رفتن به مسیری است که Jetcrearor در آن وجود دارد، که در tools فولدر SDK می باشد. در تصویر زیر می توانید ببینید.

آموزش jetplayer  اندروید

در فولدر این فرمان را تایپ کرده و enter را فشار دهید

                python JetCreator.py
            

که در تصویری مانند زیر نمایش داده می شود.

آموزش jetplayer  اندروید

به محض اینکه کلید enter را فشار دهید، پنجره ی JetCreator باز خواهد شد که چیزی مانند تصویر زیر خواهد بود.

آموزش jetplayer  اندروید

ایجاد Jetcontent

در پنجره ی بالا روی کلید import کلیک کنید و JetCreator_demo_1 را از فولدر jet از فولدر محتوای demo در Jetfolder انتخاب کنید، که در تصویر زیر نمایش داده شده است.

آموزش jetplayer  اندروید

زمانی که محتوا را وارد کردید آن را در پنجره ی Jetcreator می بینید، مانند تصویر زیر

آموزش jetplayer  اندروید

اکنون می توانید گزینه های متفاوتی از Jetcreator را از طریق لینک آن مشاهده کنید و در نهایت برای ایجاد یک فایل jet لازم است که محتوا را از منوی فایل ذخیره کنید.

بررسی نتایج

زمانی که فایل jet را گرفتید، می توانید آن را با استفاده از jetplayer اجرا کنید. کد اصلی برای اجرای آن در زیر ارائه شده است.

JetPlayer jetPlayer = JetPlayer.getJetPlayer();‎
        jetPlayer.loadJetFile("/sdcard/level1.jet");‎
byte segmentId = 0;‎
        ‎// queue segment 5, repeat once, use General MIDI, transpose ‎by -1 octave‎
        jetPlayer.queueJetSegment(5, -1, 1, -1, 0, segmentId++);‎
        jetPlayer.play();
            
1394/07/27 4185 1699
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...