Android അടിസ്ഥാനമാക്കിയുള്ള സ്മാർട്ട്ഫോണിന്റെയോ ടാബ്ലെറ്റ് കമ്പ്യൂട്ടറിന്റെയോ ഇൻബിൽറ്റ് ക്യാമറയുടെ (വീഡിയോകളുടെ) വീഡിയോ സ്ട്രീമിൽ നിന്ന് വീണ്ടെടുത്ത വർണ്ണ വിവരങ്ങൾ ഉപയോഗിച്ച് ഒരു പരീക്ഷണാത്മക OSC * കൺട്രോളറാണ് VideOSC. വീഡിയോ സ്ട്രീമിനൊപ്പം വരുന്ന ഇമേജുകൾ ഉപയോക്തൃ നിർവചിത വലുപ്പത്തിലേക്ക് (ഉദാ. 5 x 4 പിക്സലുകൾ) സ്കെയിൽ ചെയ്യുന്നു, കൂടാതെ ഓരോ പിക്സലിന്റെയും RGB വിവരങ്ങൾ പ്രാദേശിക നെറ്റ്വർക്കിനുള്ളിൽ ഒരു കമ്പ്യൂട്ടറിൽ പ്രവർത്തിക്കുന്ന ഒഎസ്സി ശേഷിയുള്ള അപ്ലിക്കേഷനിലേക്ക് അയയ്ക്കുന്നു.
Android- ന്റെ നേറ്റീവ് API ഉപയോഗിച്ച് പതിപ്പ് 1 ന്റെ പൂർണ്ണമായ മാറ്റിയെഴുത്താണ് ഈ റിലീസ്. ഇത് ഇതുവരെ സവിശേഷത പൂർത്തിയായിട്ടില്ലെങ്കിലും ഇത് കൂടുതൽ സ്ഥിരതയും പുതിയ സവിശേഷതകളും കൊണ്ടുവരും.
പുതിയതെന്താണ്?
ലളിതവും സംവേദനാത്മകമല്ലാത്തതുമായ മോഡിന് പുറമേ, പിക്സലുകൾ അവയുടെ മൂല്യങ്ങളിൽ സ്വമേധയാ സജ്ജമാക്കാം. അതായത്. ആദ്യം സ്വൈപ്പുചെയ്ത് പിക്സലുകൾ തിരഞ്ഞെടുക്കാം, കൂടാതെ തിരഞ്ഞെടുത്ത പിക്സലുകൾ മൾട്ടിസ്ലൈഡറുകളിൽ പ്രദർശിപ്പിക്കും. സ്ക്രീനിന്റെ ഇടതുവശത്തുള്ള മൾട്ടിസ്ലൈഡറുകൾ തിരഞ്ഞെടുത്ത പിക്സലുകളുടെ നിലവിലെ മൂല്യങ്ങൾ പ്രദർശിപ്പിക്കുന്നു. സ്ക്രീനിന്റെ വലതുവശത്തുള്ള മൾട്ടിസ്ലൈഡറുകൾ സ്വമേധയാ സജ്ജമാക്കിയ മൂല്യങ്ങളും ക്യാമറയിൽ നിന്ന് വരുന്ന മൂല്യങ്ങളും തമ്മിൽ ഒരു മിശ്രിത മൂല്യം സജ്ജമാക്കുന്നു.
വീഡിയോഒഎസ്സിയിലെ നിലവിലെ പതിപ്പ് 1.1 ൽ നിന്ന് ഓറിയന്റേഷൻ, ആക്സിലറേറ്റർ, ലീനിയർ ആക്സിലറേഷൻ, മാഗ്നറ്റിക് ഫീൽഡ്, ഗുരുത്വാകർഷണം, സാമീപ്യം, പ്രകാശം, വായു മർദ്ദം, താപനില, ഈർപ്പം, ജിയോ സ്ഥാനം എന്നിവ പോലുള്ള വിവിധ സെൻസറുകളിലേക്ക് ആക്സസ് നൽകും. തീർച്ചയായും, സെൻസർ പിന്തുണ നിങ്ങളുടെ ഉപകരണത്തിന്റെ ഹാർഡ്വെയറിനെ ആശ്രയിച്ചിരിക്കും. ലഭ്യമല്ലാത്ത സെൻസറുകൾ ഇതുപോലെ അടയാളപ്പെടുത്തും. ഈ സവിശേഷത തയ്യാറാക്കലിലാണ്.
ഫീഡ്ബാക്ക് OSC: VideOSC OSC അയയ്ക്കുക മാത്രമല്ല, OSC സന്ദേശങ്ങൾ സ്വീകരിക്കുന്നതിന് ഇത് സജ്ജീകരിച്ചിരിക്കുന്നു. VideOSC ഉപയോക്താവിന് ഇഷ്ടാനുസൃതമാക്കാൻ ഈ കഴിവ് ഉപയോഗിക്കാൻ പദ്ധതിയിട്ടിരിക്കുന്നു. നിലവിലെ നിമിഷത്തിൽ ഇത് ഒരു കാര്യം അനുവദിക്കുന്നു: വിദൂര ക്ലയന്റിന് (VideOSC യിൽ നിന്ന് OSC സന്ദേശങ്ങൾ സ്വീകരിക്കുന്ന പ്രോഗ്രാമിനോ ഉപകരണത്തിനോ) ഓരോ പിക്സലിനും ഒരു സ്ട്രിംഗ് തിരികെ അയയ്ക്കാൻ കഴിയുമെങ്കിൽ, ക്ലയന്റ് ആപ്ലിക്കേഷനിൽ പിക്സലിനെ നിയന്ത്രിക്കുന്ന പാരാമീറ്റർ പ്രദർശിപ്പിക്കാൻ അനുവദിക്കുന്നു. ഉദാ.
/ vosc / red1 / name / vosc / red1
) ചുവന്ന ചാനലിലൂടെ നിയന്ത്രിക്കുന്ന ഒരു പാരാമീറ്റർ പിക്സലിനുള്ളിൽ പ്രദർശിപ്പിക്കാൻ കഴിയും. / കോഡ്>.
;)
ബട്ടൺ ടാപ്പുചെയ്യുന്നതിലൂടെ ഫീഡ്ബാക്ക് സ്ട്രിംഗുകൾ പ്രദർശിപ്പിക്കുന്നത് സജീവമാക്കാനാകും.
സ്ഥിരത
വിവിധ മെമ്മറി ലീക്കുകൾ പരിഹരിക്കുന്നതിലാണ് ഈ റിലീസ് ശ്രദ്ധ കേന്ദ്രീകരിച്ചിരിക്കുന്നത്, ഇത് കൂടുതൽ പ്രവർത്തന കാലയളവിൽ അപ്ലിക്കേഷനെ മന്ദഗതിയിലാക്കി.
VideOSC ശബ്ദ സൃഷ്ടിക്കൽ കഴിവുകളൊന്നും തന്നെ നൽകുന്നില്ല.
വീഡിയോ ഒഎസ്സി കഴിവുള്ള ഏതെങ്കിലും സോഫ്റ്റ്വെയറുമായി പ്രവർത്തിക്കണം. അൽഗോരിതം ശബ്ദ സിന്തസിസും നിയന്ത്രണവും (ഉദാ. സൂപ്പർകോളൈഡർ, ശുദ്ധമായ ഡാറ്റ, മാക്സ് എംഎസ്പി മുതലായവ) ഈ സോഫ്റ്റ്വെയർ അനുവദിക്കുന്നു. പ്രോജക്റ്റിന്റെ
ഗിത്തബ് ശേഖരം ൽ "ക്ലയന്റ്_ടെസ്റ്റിംഗ്" ഫോൾഡറിൽ സൂപ്പർകോളൈഡർ, ശുദ്ധമായ ഡാറ്റ, മാക്സ്എംഎസ്പി എന്നിവ ഉപയോഗിച്ച് ഒരു കാഴ്ച (ലളിതമായ) ഉപയോഗ ഉദാഹരണങ്ങൾ നിങ്ങൾ കണ്ടെത്തും. അത് പോകാൻ നിങ്ങളെ സഹായിച്ചേക്കാം.
VideOSC ഓപ്പൺ സോഴ്സാണ്, അപ്പാച്ചെ ലൈസൻസ് 2 -
https: //www.apache .org / ലൈസൻസുകൾ / LICENSE-2.0.html .
അപ്ലിക്കേഷന്റെ സോഴ്സ് കോഡ്
https://github.com/nuss/VideOSC2 - ലെ വീഡിയോഓഎസ്സി ശേഖരത്തിൽ സ available ജന്യമായി ലഭ്യമാണ്.
നിലവിലെ ഈ പതിപ്പിൽ നിങ്ങൾ പ്രശ്നങ്ങൾ കണ്ടെത്തുകയാണെങ്കിൽ, ദയവായി മുകളിൽ പറഞ്ഞ ഗിത്തബ് പേജിലെ 'പ്രശ്നങ്ങൾ' ലിങ്ക് പരിശോധിക്കുക. നിങ്ങളുടെ പ്രശ്നം കണ്ടെത്തിയില്ലെങ്കിൽ ഒരു പ്രശ്നം തുറക്കാൻ മടിക്കരുത്.
[*] ആധുനിക നെറ്റ്വർക്കിംഗ് സാങ്കേതികവിദ്യയ്ക്കായി ഒപ്റ്റിമൈസ് ചെയ്തിരിക്കുന്ന കമ്പ്യൂട്ടറുകൾ, ശബ്ദ സിന്തസൈസറുകൾ, മറ്റ് മൾട്ടിമീഡിയ ഉപകരണങ്ങൾ എന്നിവയ്ക്കിടയിലുള്ള ആശയവിനിമയത്തിനുള്ള പ്രോട്ടോക്കോൾ ഓപ്പൺ സൗണ്ട് കൺട്രോൾ -
http://opensoundcontrol.org