লিনাক্স থেকে ওয়াইফাইয়ের মাধ্যমে কোনও সনি ক্যামেরায় কীভাবে সংযুক্ত হতে হয়


9

সনি ক্যামেরাগুলি ওয়াইফাই সংযোগের সাথে আসে তবে তাদের সফ্টওয়্যারটি কেবল ম্যাক এবং উইন্ডোজের জন্য বিতরণ করা হয়। (Www.sony.net/pm/)

আমি কীভাবে এটি লিনাক্স থেকে সংযোগ করতে পারি? (বিশেষত, ফেডোরা 22 <--> ডিএসসি-এইচএক্স 60)

আমি যখন ওয়াইফাই পুশ সক্ষম করি তখন ক্যামেরা আমাকে জানায় আমাকে প্রথমে ইউএসবি এর মাধ্যমে ডিভাইসের তথ্য যুক্ত করতে হবে। এটি কেবল উপরে উল্লিখিত প্লেমেমরিস সফ্টওয়্যার দিয়েই সম্ভব বলে মনে হচ্ছে।

লিনাক্সে কীভাবে এটি করা যায় তা কি কেউ আবিষ্কার করেছেন?

হাস্যকরভাবে, মনে হচ্ছে ক্যামেরাটি নিজেই ব্যাসিবক্সে চালিত: / http://oss.sony.net/Products/Linux/DI/DSC-HX60V.html

পিএস আমি বরং উইন্ডোজ সফ্টওয়্যার চালানোর জন্য ওয়াইন, বা কোনও ভিএম ব্যবহার করব না।

উত্তর:


3

আপনি এই প্লেমেমরিস বিকল্প প্রকল্পটি পরীক্ষা করে দেখতে চাইতে পারেন । একজন অসামান্য বিকাশকারী সোনির পরিবর্তিত পিটিপি / আইপি প্রোটোকলের মালিকানাধীন অংশগুলি পুনরায় ইঞ্জিনিয়ার করেছেন এবং এটি কাস্টম পাইথন স্ক্রিপ্ট এবং জিপিটো 2 এর সংমিশ্রণে কাজ করতে পরিচালিত হয়েছে ।

সনি যেভাবে ছবি স্থানান্তর করে তা পিটিপি / আইপি (পিকচার ট্রান্সফার প্রোটোকল ওভার ইন্টারনেট প্রোটোকল) এর মাধ্যমে। যে মুহুর্তে আপনি ক্যামেরা থেকে 'কম্পিউটারে প্রেরণ' বিকল্পটি সক্ষম করবেন সেই মুহূর্তে এটি ইউপিএনপি ইউডিপি প্যাকেটগুলি নেটওয়ার্ক জুড়ে মাল্টিকাস্ট ঠিকানায় (239.255.255.250:1900) সম্প্রচার শুরু করে। এটি সিম্পল সার্ভিস ডিসকভারি প্রোটোকল (এসএসডিপি) নামেও পরিচিত। একই সময়ে ক্যামেরাটি 15740 পোর্টে একটি পিটিপি / আইপি সার্ভার শুরু করে The ইউপিএনপি প্যাকেটে সমস্ত সংযোগের বিশদ থাকে। প্লেমেমরিজ অ্যাপ্লিকেশন (বা সনি- pm-alt.py) এই প্যাকেটগুলি দেখুন এবং তারপরে হিট পিটিপি / আইপি সার্ভার ঘুরিয়ে ছবিগুলি স্থানান্তর করুন।

ক্যামেরায় 'প্রেরণ ...' প্রদর্শন করতে সোনির কিছু অ-মানক প্যাকেট প্রয়োজন। এটি সম্পন্ন হওয়ার পরে স্বয়ংক্রিয় শাট ডাউন বৈশিষ্ট্যের জন্যও যায়। এটি ব্যতীত আপনার ক্যামেরা বন্ধ হওয়ার আগে ছবিটি স্থানান্তর করতে প্রায় 2 মিনিট সময় থাকে এবং এটির কাজ করেছে এমন কোনও নিশ্চয়তা আপনার নেই। এছাড়াও, ক্যামেরাটি চালু থাকবে যাতে আপনি দূরে হাঁটতে পারবেন না অন্যথায় আপনার ব্যাটারি নিষ্কাশিত হতে থাকবে। আমি আশা করছিলাম যে এই বিকল্পগুলি চালু করার জন্য একটি যাদু প্যাকেট থাকবে, তবে এটি মনে হয় না। টিসিপিডাম্পসের একটি সিরিজ করে আমি কোন প্যাকেটগুলি এটির কাজ করে তা নির্ধারণ করতে সক্ষম হয়েছি। আমি 100 টিরও বেশি প্যাকেটগুলির প্রয়োজনের সাথে শুরু করেছি এবং শেষ পর্যন্ত এটি 23 প্যাকেটে সংকুচিত করেছি (আপডেট: 4 টি প্যাকেট শুরু করতে হবে এবং 3 টি প্যাকেট শেষ হবে)। আমি আরও আশা করছিলাম যে আমি জিফোটোর চেয়ে আলাদা টিসিপি সেশন ব্যবহার করে পাইথন থেকে সরাসরি এই প্যাকেটগুলি পাঠাতে পারি, তবে কোনও ভাগ্য নেই। সুতরাং, আমি এই কাজটি করতে লাইবফোটো কোডটি সত্যই হ্যাক করে শেষ করেছি। লাইবগফোটোর বিকাশকারী তখন আমার সাথে কাজ করার এবং হ্যাকিং ছাড়াই জিনিসগুলিকে কাজ করার জন্য পরিবর্তনগুলি অন্তর্ভুক্ত করার জন্য যথেষ্ট দয়াবান ছিল।

আমি নিজে এটি পরীক্ষা করে দেখিনি , তবে দেখে মনে হচ্ছে @ ফলক 60069 ইয়েমেনের কাজটি সনি ওয়াইফাই-সক্ষম সক্ষম ক্যামেরাগুলির সাথে সংযোগের জন্য একটি সূচনা পয়েন্ট সরবরাহ করেছে।


0

নিম্নলিখিতটি সনি এ 7 এর জন্য ধারণ করে, আমি অনুমান করছি এটি অন্যান্য সনি ক্যামেরার জন্যও একই রকম তবে ডিএসসি-এইচএক্স 60 জানি না।

ক্যামেরায় দুটি ওয়াইফাই-সংযোগ মোড রয়েছে: (ক) এপি-মোড ("স্মার্টফোনে সংযুক্ত করুন"), যেখানে ক্যামেরাটি আপনি যে সংযোগ করতে পারেন এমন একটি এপি হিসাবে কাজ করে। কেবল জেপিজিগুলিতে অ্যাক্সেস দেয়, রাউস নয়। এপিআই মালিকানাধীন তবে সর্বজনীন ( https://developer.sony.com/develop/cameras/ ) (খ) অবকাঠামো মোড ("কম্পিউটারের সাথে সংযুক্ত করুন"), যেখানে ক্যামেরা একটি এপিতে সংযুক্ত হয় এবং কোনও ফাইল কম্পিউটারে কোনও ফাইলকে ঠেলে দেয় স্থানীয় নেটওয়ার্ক. কিছু এমটিপি-গন্ধ (পিটিপি / আইপি ভিত্তিক) ব্যবহার করে।

আমি ধরে নিলাম আপনার অর্থ (খ)। আপনি gphoto2 চেষ্টা করতে পারেন, যা পিটিপি ব্যবহার করে সংযোগ করতে সক্ষম হওয়া উচিত (তবে, 5 মিনিটের মধ্যে আমি চেষ্টা করেছি এটি কাজ করতে পারিনি)। যদি আপনি অ্যান্ড্রয়েড অন্তর্ভুক্ত করার জন্য লিনাক্সকে বিস্তৃতভাবে সংজ্ঞায়িত করেন, তবে আপনি কাঁচা ফাইলগুলি আপনার ফোন / ট্যাবলেটে অনুলিপি করতে Raw2dng ব্যবহার করতে পারেন - এটি নিজস্ব পিটিপি / আইপি স্ট্যাক ব্যবহার করে (অস্বীকার: আমি লেখক)।

তবে (খ) এর জন্য, যাই হোক না কেন, আপনাকে প্রথমে ইউএসবি ব্যবহার করে আপনার কম্পিউটারে ক্যামেরাটি "জোড়া" করতে হবে। এটি একটি স্বত্বাধিকারী প্রোটোকল যা কেবল সোনির উইন / ম্যাক প্রোগ্রামগুলিতে প্রয়োগ করা হয়। এটি যা করে তা হ'ল কম্পিউটারের ম্যাক-ঠিকানাটি সংরক্ষণ করতে ক্যামেরাটি বলা। ভবিষ্যতের সংযোগগুলিতে, হোস্ট প্রাথমিক সংযোগের অনুরোধের অংশ হিসাবে তার MAC- ঠিকানা প্রেরণ করে (প্রকৃত নেটওয়ার্ক ইন্টারফেস থেকে আসার প্রয়োজন নেই)।

Raw2dng "জোড়যুক্ত" ম্যাক-ঠিকানাটিকে একটি ইনপুট হিসাবে নিতে পারে, জিফোটো 2 সম্ভবত এটিও নিশ্চিত (নিশ্চিত নয় - আপনি যদি চেষ্টা করতে চান তবে এটি 16 বাইট ইউআইডি: 8 * 0x00 + 2 * 0xFF + ম্যাক)। সুতরাং সম্ভাব্যভাবে আপনি অন্য উইন / ম্যাক কম্পিউটারের সাথে আপনার ক্যামেরাটি যুক্ত করতে পারেন এবং আপনার লিনাক্স বাক্স থেকে সংযোগ করার জন্য সেই কম্পিউটারের ম্যাক ঠিকানাটি ব্যবহার করতে পারেন ... (স্বাক্ষরিত)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.