উইন্ডোজে ভিএনসি এত ধীর কেন?


27

একটি পরীক্ষায়, আমি আমার বন্ধুটির কম্পিউটার থেকে আমাদের নেটওয়ার্ক জুড়ে একটি সম্পূর্ণ এইচডি চলচ্চিত্র প্রবাহিত করতে পারি, কোনও সমস্যা নেই। এটি যত দ্রুত চাই আমি চাই

তবে ভিএনসি যন্ত্রণাদায়কভাবে ধীর। আমরা রিয়েল ভিএনসি এবং আঁটসাঁট ভিএনসি চেষ্টা করেছি, আমি Capture Methodসেটিংসটি নিয়ে প্রায় খেলেছি , তবে কিছুই পার্থক্য বলে মনে হচ্ছে না; এটা ঠিক এত ধীর।

ভিএনসি ব্যবহারের গতি কীভাবে উন্নত করা যায়, বা অন্য কোনও বিকল্পের জন্য কারও কাছে কি কোনও পরামর্শ রয়েছে?

স্ক্রিনের অবৈধ অংশগুলি দ্রুত পর্যাপ্তরূপে লক্ষ্য করতে না পারার প্রকৃতি, বা কোনও নেটওয়ার্ক বিষয় সম্ভবত এটি ধীর করে দিচ্ছে?

আমরা দুজনেই উইন্ডোজ using ব্যবহার করছি।

আমরা দেখতে এবং একে অপরের পিসিতে নিয়ন্ত্রণ করতে সক্ষম হতে হবে ছাড়া হোস্ট আউট লক, তাই RDP হবে কাজ না (যদি না কেউ অন্যথায় জানে)।

উত্তর:


26

ভিএনসি কেবল সাধারণ অক্ষম। ভিএনসি ধারাবাহিক স্ক্রিনশট গ্রহণ করে, সেগুলি সংক্ষেপ করে এবং নেটওয়ার্ক জুড়ে স্লাইং করে বেশ কাজ করে

উইন্ডোজে, আরডিপি আপনাকে আরও ভাল পারফরম্যান্স দেবে, তবে আমি বিশ্বাস করি সঠিক আরডিপির জন্য আপনার সার্ভার / সোর্স এন্ডে পেশাদার বা আরও ভাল প্রয়োজন।

বেআইনীভাবে দূরবর্তী সহায়তা আপনার প্রয়োজনগুলির জন্য আরও ভাল কাজ করতে পারে - টার্মিনালের ব্যবহারকারী এবং রিমোট সিস্টেমে থাকা ব্যবহারকারী একই পর্দা দেখে

সম্পাদনা: 4 বছর পরে, আমি একই ধরণের কাজের জন্য নোমাচিন ব্যবহার করছি - ওএসস জুড়ে কাজ করবে এবং আরও কয়েকটি দরকারী জিনিস করে।


2
হ্যাঁ, প্রো-নন সংস্করণগুলিতে কাজ করে না, যদিও আমি মনে করি এটির কার্যকারিতা রয়েছে । (এবং +1 অবশ্যই,
ভিএনসি সাফল্য পেয়েছে

আহ, আমার সম্পাদনায় আমি এখনই কী করেছি তা নির্ধারণ করা উচিত !
জোশ কমলে 18'11

সমবর্তী সেশন, সঙ্গে কয়েকটি [গোরুর গাড়ি] (সম্পন্ন করা যেতে পারে missingremote.com/guide/... । VNC- র শৈলী জিনিস ... দূরবর্তী সহায়তার হয়তো সম্পাদিত আমার উত্তর দূরবর্তী সহায়তার অন্তর্ভুক্ত করা।
মজুর গিক

জোশ আপনার সম্পাদনাটি অর্থবোধ করে, তবে @ জর্নিম্যান পোস্টের শেষ লাইনটি লক্ষ্য করুন যেখানে তিনি বলেছেন "দূরবর্তী সহায়তা" আরও ভাল কাজ করতে পারে। আপনি কি দূরবর্তী সহায়তার দিকে তাকিয়েছেন? আমি এটি মাঝে মাঝে ব্যবহার করি এবং এটি দুর্দান্ত কাজ করে।
জে আর। ওয়েরন

রিমোট
সহায়তাটি

15

ভিএনসি ভিডিও স্ট্রিমিংয়ের সাথে তুলনীয় নয়। ভিডিও স্ট্রিমিংয়ে আপনি সাধারণত নেটওয়ার্কের মাধ্যমে একটি প্রাক-সংকুচিত ভিডিও স্ট্রিম স্থানান্তর করেন। এইচডি স্ট্রিমের জন্য এটি প্রায়শই H.264 এনকোড থাকে। আপনি যদি ভিএনসি ব্যবহার করেন তবে আপনার হোস্ট কম্পিউটারটিকে স্ক্রিন স্ন্যাপশট নিতে হবে এবং তাদের নেটওয়ার্কে প্রেরণের আগে সেগুলি সংকুচিত করতে হবে। এখানে বেশ কয়েকটি বাধা রয়েছে:

  • শক্তিশালী সংক্ষেপণের জন্য প্রচুর সিপিইউ শক্তি প্রয়োজন। উদাহরণস্বরূপ, উচ্চ মানের মধ্যে এইচ .264 এ 90 মিনিটের মুভিটি এনকোড করা প্রায়শই আমার অ্যাথলন এক্স 2 4450e সার্ভারে 4 ঘন্টাের বেশি সংক্ষেপণের সময় নেয়। সাধারণত রিমোট কন্ট্রোলের মতো রিয়েল-টাইম অ্যাপ্লিকেশনগুলির জন্য এই জাতীয় শক্তিশালী সংক্ষেপণ অনুপযুক্ত।
  • পরিবর্তে কম শক্তিশালী সংকোচনের জন্য আরও বেশি নেটওয়ার্ক ব্যান্ডউইথ প্রয়োজন হবে যা ইন্টারনেটের মতো লো-ব্যান্ডউইথ সংযোগগুলির ক্ষেত্রে একটি সমস্যা হয়ে উঠতে পারে।

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

আপনার ভিএনসি রিমোট-নিয়ন্ত্রণের গতি উন্নত করতে আপনি নিম্নলিখিতগুলি করতে পারেন:

  • বেশিরভাগ ভিএনসি সার্ভার / ক্লায়েন্টরা একাধিক সংক্ষেপণ অ্যালগরিদম সমর্থন করে। এর মধ্যে কয়েকটি ছোট ব্যান্ডউইথের জন্য অনুকূলিত হয়, কিছু ভাল মানের মানের এবং কিছুটি স্বল্প বিলম্বের জন্য। এটি রিমোট কন্ট্রোলের অন্য দিককে স্পর্শ করে। যেহেতু পরিষেবাটি ইন্টারেক্টিভ বিলম্বের বিষয়টি (আপনি এনকোডিংয়ের মাত্র 5 মিনিটের পরে মাউস ক্লিকের প্রতিক্রিয়া দেখতে চান না)।
  • আপনার হোস্ট মেশিনে স্ক্রিন পরিবর্তনের পরিমাণ হ্রাস করার চেষ্টা করুন। উদাহরণস্বরূপ উইন্ডোজ ডেস্কটপ এফেক্টগুলি, অ্যানিমেশনগুলি অক্ষম করার চেষ্টা করুন band
  • স্বচ্ছতার মতো হোস্টের উপরে আরও ভিজ্যুয়াল এফেক্টগুলি অক্ষম করার চেষ্টা করুন। ভিস্তা / উইন 7 ব্যবহার করা স্বচ্ছ উইন্ডোজ চিত্রগুলির "সংকোচনেতা" হ্রাস করে। ইউনি রঙের / "ফ্ল্যাট" অঞ্চলগুলি প্রাণবন্ত রঙ এবং অভিনব বিবরণের চেয়ে সংকোচনের জন্য অনেক বেশি দক্ষ। সুতরাং অ্যারো স্বচ্ছতা এবং ডেস্কটপ প্রভাবগুলি অক্ষম করা সত্যিই রিমোট কন্ট্রোলের অভিজ্ঞতার গতি বাড়ায়। এমনকি বেশিরভাগ রিমোট কন্ট্রোল সরঞ্জাম এমনকি সংযুক্তিতে যেমন প্রভাবগুলি স্বয়ংক্রিয়ভাবে অক্ষম করতে দেয় (যেমন মাইক্রোসফ্ট আরডিপি এবং কিছু ভিএনসি বাস্তবায়ন)।
  • একই ব্যাকগ্রাউন্ড ছবিতে প্রযোজ্য। এইচডি ছবিগুলির পরিবর্তে ইউনি-রঙিন ব্যাকগ্রাউন্ড সেটিংস ব্যবহার করার চেষ্টা করুন।

ভিএনসির জন্য আরেকটি সমস্যা হ'ল এটি আপনার পর্দার পরিবর্তনগুলি সনাক্ত করতে হবে। কিছু ভিএনসি বাস্তবায়ন পরিবর্তনগুলি সনাক্ত করতে "বোবা" স্ক্রিনশট করে এবং তাদের পূর্ববর্তী স্ক্রিনশটের সাথে তুলনা করে। এটি ইতিমধ্যে অনেক শক্তি নিচ্ছে। আরও কিছু উন্নত বাস্তবায়ন বিশেষ ডিসপ্লে ড্রাইভারের সাথে কাজ করে (আল্ট্রাভিএনসি পরীক্ষা করুন) যা এখানে বেশি দক্ষ তবে বিশেষত ড্রাইভার ইনস্টল করার প্রয়োজন রয়েছে।

আপনি যদি আপনার হোস্ট মেশিনে কোনও ভিডিও খেলেন তবে অবশ্যই এই সমস্ত কিছু সাহায্য করে না। এই ক্ষেত্রে ভিএনসিকে প্রতি সেকেন্ডে 30 ডলার পূর্ণ-স্ক্রিন চিত্রগুলি পুনরায় এনকোড করতে হবে এবং এটি নেটওয়ার্কের মাধ্যমে প্রেরণ করতে হবে। আজকের সিপিইউগুলির মাধ্যমে রিয়েল-টাইমে সঞ্চালিত হতে পারে এমন বেশিরভাগ সংক্ষেপে এ জাতীয় স্ট্রিম> 8 এমবিপিএস ব্যান্ডউইথ গ্রহণ করতে পারে। সুতরাং এটি বেশিরভাগ ইন্টারনেট সংযোগের জন্য অনুপযুক্ত (বিশেষত অসম্পূর্ণ ডিএসএল সংযোগগুলি সম্পর্কে সাধারণত 1 এমবিপিএস আপলোডের গতি সম্পর্কে ভাবেন, এবং হ্যাঁ, এটি আপলোডের গতি যা হোস্ট পক্ষের পক্ষে গুরুত্বপূর্ণ)।

এটি ল্যান ব্যবহারের জন্য উপযুক্ত হতে পারে তবে এখানে আপনার সম্ভবত মিডিয়া সার্ভার স্থাপন বা ডিএলএনএ / ইউপিএনপি মিডিয়া সার্ভার (এমনকি উইন media মিডিয়া প্লেয়ার এটি করতে পারে) ব্যবহার করে আপনার মিডিয়া ভাগ করে নেওয়া উচিত more তারপরে ভাগ করা মিডিয়া খেলতে একটি ডিএলএনএ ক্লায়েন্ট ব্যবহার করুন।


1
+1, দুর্দান্ত ব্যাখ্যা। আমি ডিএলএনএ / মিডিয়া সার্ভার সংস্করণেও যেতে চাই।
slhck

দুর্দান্ত চেষ্টা করুন কিন্তু সম্পূর্ণ ভুল, সিপিইউ লোড বা নেটওয়ার্কের ব্যবহার কোনওভাবেই বেশি নয়। এমনকি সাধারণ পার্থক্য স্থানান্তর সহ এটি 1 জিবি নেটওয়ার্কের মাধ্যমে 20fps করতে পারে।
লোথার

4

পরম দ্রুততম VNC- র বৈকল্পিক আমি কখনও ব্যবহার করেছি UltraVNC সঙ্গে ভিডিও মিরর ড্রাইভার ইনস্টল করা নেই। আরডিপি এখনও লক্ষণীয়ভাবে দ্রুত, তবে এটি প্রায় খারাপ নয়।

আমি জিরো রেমোট সম্পর্কে সত্যই ভাল জিনিস শুনেছি , তবে এটি কখনও পরীক্ষা করে দেখিনি। এটি প্রদর্শিত হয় যে TrueRemote এর উত্তরসূরি।


জিএনইউ / লিনাক্সে সমর্থিত নয়।
হাই-অ্যাঞ্জেল

1

আপনি যদি কোনও ল্যান জুড়ে ভিডিও দেখার চেষ্টা করছেন, নিছক স্ক্রিন-অঙ্কনের গতির দিক থেকে দ্রুততম সমাধান সম্ভবত রেডমিন


3
র‌্যাডমিন চেষ্টা করে এবং হ্যাঁ এটি বাণিজ্যিক, তবে এটির পক্ষে রক্তাক্ত এটি! খুব দ্রুত. ফ্যান্টাস্টিক।
জোশ কমলে

1

@ জার্নিমন গীক যেমন বলেছেন, ভিএনসি অদক্ষ। এটি ডিজাইনের মাধ্যমে যাতে VNC- র দূরবর্তী ক্লায়েন্টটি কী প্রদর্শন করার চেষ্টা করছে তা "বুঝতে" হবে না।

আরডিপি আসলে করে, তাই এটি শর্টকাট নিতে এবং চিত্রগুলি দ্রুত রেন্ডার করতে পারে। আরডিপি অন্য প্রান্তকে বলে, উদাহরণস্বরূপ, স্ক্রিন পরিবর্তনের প্রতিনিধিত্বকারী বিটম্যাপ ডেটা প্রেরণের পরিবর্তে "ক্লায়েন্ট এই স্থানে একটি উইন্ডো খুলেছে"।

সেখানে "টার্মিনাল সার্ভার" হ্যাক রয়েছে যা উইন্ডোজের সংস্করণগুলিতে আরডিপি সক্ষমতা যুক্ত করবে যা এগুলি বৈশিষ্ট্যযুক্ত না, তবে আমি আনুষ্ঠানিকভাবে তাদের সুপারিশ করি না এবং আপনি এগুলি নিজের ঝুঁকিতে ব্যবহার করেন। যাইহোক, আমি মনে করি এমনকি উইন্ডোজ 7 এর "স্টার্টার" সংস্করণগুলি "রিমোট অ্যাসিস্ট্যান্স" (এমএসরা.এক্সই) নিয়ে আসে যা আপনি ব্যবহার করার চেষ্টা করতে পারেন।

ভিএনসির পারফরম্যান্স উন্নত করতে আপনি যে জিনিসগুলি করতে পারেন, তার মধ্যে ডিসপ্লের গভীরতা কমিয়ে 8 বিট করা, ক্লায়েন্টের স্ক্রিনের রেজোলিউশন কমিয়ে দেওয়া এবং ক্লায়েন্ট-সাইড বিটম্যাপ ক্যাচিং ব্যবহার করা রয়েছে। তার মানে ভিএনসিকে তারে কম ডেটা পাঠাতে হবে এবং আপনি আরও ভাল পারফরম্যান্স অনুভব করবেন (তবে এটি দেখতে সুন্দর লাগবে না)।


1

আপনি টিমভিউরও চেষ্টা করে দেখতে পারেন, এটি অ-বাণিজ্যিক ব্যবহারের জন্য বিনামূল্যে এবং আমার পক্ষে মোটামুটি দ্রুত। যদিও আমি এটি এইচডি ভিডিওতে পরীক্ষা করে দেখিনি।


0

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


স্রেফ লগমিইন চেষ্টা করে দেখলাম, একেবারেই পছন্দ হয়নি!
জোশ কমলে

3
আমি রিমোট কন্ট্রোলের জন্য লগম্যান পছন্দ করি তবে ভিডিওর জন্য? কোন সুযোগ নেই. ভিএনসি হ'ল কমপক্ষে পি 2 পি। এটি সরাসরি উত্স এবং গন্তব্যের মধ্যে যায়। লগমিইন তাদের সার্ভারের মাধ্যমে একটি সংযোগ প্রবর্তন করে যার অর্থ আপনি অনেক বেশি বিলম্ব পেয়েছেন। ভিএনসি প্লাস সহ আরও কয়েকটি সমস্যা। এটি এর জন্য ডিজাইন করা শক্তিশালী তবে এটি রিয়েল-টাইম ফুল-স্ক্রিন ভিডিওর জন্য ডিজাইন করা হয়নি।
music2myear

আমি ভিডিওটি করার চেষ্টা করছি না, দুটি কম্পিউটারের মধ্যে সংযোগটি ধীরগতি নয় তা নিশ্চিত করার জন্য আমি কেবল পরীক্ষার হিসাবে ভিডিওটি ব্যবহার করেছি
জোশ কমলে

0

আমার জন্য এমনকি ইন্টারনেটের জন্যও (পিং রেট> 50 মিমি এবং শালীন ব্যান্ডউইথ> 1 এমবিট / গুলি সহ) আমি আল্ট্রাভিএনসিতে খুব ভাল আচরণ পাই। ম্যাজিকটি সংযোগ সেটিংস পরিবর্তন করে আসে।

ভিউয়ারটি শুরু করার পরে, "সংযোগ বিকল্পগুলি" এ যান, "অটো নির্বাচন সেরা সেটিংস" অক্ষম করুন, "আঁটসাঁট" সক্ষম করুন এবং "জেপেইগ" কে নিম্নমানের দিকে নামিয়ে দিন, প্রয়োজনে (2-4 ভালভাবে কাজ করে)।

শালীন পারফরম্যান্সের সাথে ফুল কালারকে জানার একমাত্র উপায় I এরপরে আপনি বেশ কয়েকটি এফপিএস পাবেন, একটি পূর্ণ পর্দার চলচ্চিত্রের দ্রুত স্লাইডশো পাওয়ার জন্য যথেষ্ট (রিমোট ডেভলপমেন্ট সহ আমি যা যা করছি তার জন্য যথেষ্ট, রিয়েল মুভি দেখার জন্য খুব ধীর এবং কোনও অডিও নেই)।

এছাড়াও, "প্রোপার্টি" সার্ভারে এটি "পোল ফুল স্ক্রিন", "পোল ফোরগ্রাউন্ড উইন্ডো", "পোল উইন্ডো আন্ডার কার্সার", "সিস্টেম হুকডেল", "রাখতে সহায়তা করে (যদি আয়না ড্রাইভার ব্যবহার না করে যা পারফরম্যান্সকে ব্যাপকভাবে সহায়তা করে)" নিম্ন নির্ভুলতা "চালু হয়েছে। মূলত, বাম দিকে প্রায় সমস্ত কিছু।

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