GUPnP একটি ওপেন সোর্স এবং অবজেক্ট-ভিত্তিক ফ্রেমওয়ার্ক যা বিশেষভাবে UPnP ডিভাইসগুলি এবং নিয়ন্ত্রণ বিন্দুগুলি তৈরি করার জন্য ডিজাইন করা হয়েছে, যা GObject এবং libsoup ব্যবহার করে লিখিত। GUPnP API ব্যবহার করা সহজ, দক্ষ এবং নমনীয় হওয়া সহজ।
GSSDP, GUPnP-AV এবং GUPNP-DLNA এর কম্প্রাইজ
GUPNP ফ্রেমওয়ার্কটিতে GSSDP এর মতো বিভিন্ন লাইব্রেরি রয়েছে, যা এসএসপিপি, জিপিএনপি, যা জিপিএনপি-এভি, অডিও / ভিডিও অ্যাপস নির্মাণের জন্য হেল্পারদের একটি সেট প্রয়োগ করে এবং GUPNP- DLNA, একটি ছোট লাইব্রেরি যা DLNA- সম্পর্কিত কাজগুলি সহজ করে তোলে।
GUPNP ফ্রেমওয়ার্কটি প্রাথমিকভাবে libupnp লাইব্রেরি এবং থ্রেডগুলির জগাখিচুড়ি দিয়ে বিকাশকারীদের হতাশার কারণে তৈরি করা হয়েছিল। অতএব, GUPnP সম্পূর্ণরূপে একক থ্রেডযুক্ত, অ্যাসিঙ্ক্রোনাস, GLib প্রধান লুপের সাথে সংহত করে এবং libupnp হিসাবে বৈশিষ্ট্যগুলির একই সেট অফার করে।
এটি GNU / Linux এর কোনও বিতরণে সমর্থিত
GUPNP সফ্টওয়্যারটি GNOME প্রকল্পের অংশ হিসাবে বিতরণ করা হয় এবং এটি GNU / Linux এর যে কোনও বিতরণে সমর্থিত, সংশ্লিষ্ট লিনাক্স কার্নেল-ভিত্তিক অপারেটিং সিস্টেমের প্রধান সফ্টওয়্যার সংগ্রহস্থল থেকে ইনস্টলযোগ্য। সমর্থিত হার্ডওয়্যার প্ল্যাটফর্মগুলিতে 64-বিট এবং 32-বিট অন্তর্ভুক্ত।
ব্যবহারকারীরা সফটওয়্যারে বিতরণ করা উৎস প্যাকেজ ব্যবহার করে GUPnP ইনস্টল করতে পারেন। এটি অর্জন করতে, কেবল আপনার হোম ডিরেক্টরিরিতে কোথাও কোথাও আপনার কম্পিউটারে সংরক্ষণাগারটি ডাউনলোড এবং সংরক্ষণ করুন এবং একটি সংরক্ষণাগার পরিচালকের উপযোগ ব্যবহার করে এর সামগ্রীগুলি বের করুন।
একটি টার্মিনাল এমুলেটর অ্যাপ্লিকেশন খুলুন, & lsquo; cd & rsquo; ব্যবহার করে প্রাপ্ত হওয়া সংরক্ষণাগার ফাইলগুলির অবস্থানটিতে যান। কমান্ড (উদাঃ cd /home/softoware/gupnp-0.20.13), এবং & lsquo; ./ কনফিগারেশন & amp; amp; amp; করতে সেটির প্রোগ্রাম কনফিগার এবং কম্পাইল করার কমান্ড।
সফল সংকলন প্রক্রিয়ার পরে, আপনি & lsquo; ইনস্টল করতে & rsquo চালাতে সক্ষম হবেন; root হিসাবে কমান্ড বা & lsquo; sudo ইনস্টল করা & rsquo; GUPnP সিস্টেমটি বিস্তৃত করতে এবং আপনার GNU / Linux অপারেটিং সিস্টেমে সমস্ত ব্যবহারকারীদের জন্য এটি একটি সুবিধাজনক ব্যবহারকারী হিসাবে কমান্ড।
এই রিলিজে নতুন :
- gupnp_root_device_constructor তে একটি ক্র্যাশ এড়াতে
- ক্যাশে থেকে ব্যবহারকারী-এজেন্ট প্রচার করুন
- বুলিয়ান বনাম বাইটওয়াউ মূল্যায়নের সাথে সম্ভাব্য সমস্যাটি সমাধান করুন
- GUPnPServiceProxy :: সাবস্ক্রিপশন_ এক্সপায়ারে একটি ক্র্যাশ সংশোধন করুন
- & quot; ছাড়া ভাঙা অ্যাকশন হেডার গ্রহণ করুন
- linux প্রসঙ্গ ব্যবস্থাপক মধ্যে strcpy গন্তব্য বাফার আকারের সাথে সমস্যাটি সমাধান করুন
- এই রিলিজে সংশোধন করা হয়েছে:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=780640 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=780715 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=793955 করুন
সংস্করণ 1.0.2 এ নতুন :
- অ্যাক্সেস করার চেষ্টা করার সময় GUPnPProxy এর সম্ভাব্য ক্র্যাশটি ঠিক করুন একটি সার্ভার হ্যান্ডলারের একটি বিপজ্জনক GUPnPServiceProxy পয়েন্টার।
- সংস্করণ 1.0.2 এ সংশোধন করা বাগগুলি:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=777491 করুন
<1.0> সংস্করণে নতুন
- কনম্যান সিএম: বিভিন্ন সমাধান
- লিনাক্স সিএম: নেতিবাচক স্থানান্তর সম্পর্কে কম্পাইলার সতর্কতা স্থির করুন
- ডকুমেন্টেশন: FSF ঠিকানাটি ঠিক করুন
- ডকুমেন্টেশন: রেফারেন্স ফিক্স
- তৈরি করুন: ax_append_link_flags আপডেট করুন
- সংস্করণ 1.0.1 এ সংশোধন করা বাগগুলি:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=770318 করুন
- ওএস এক্স এ বিল্ড ফিক্স করুন।
- gupnp-binding তে পাইথন পাথ হার্ডডাক করবেন না -tool করুন
- সাম্প্রতিক কার্নেল সংস্করণে নিজেকে বাঁধতে আইএফএ_এফএলজিএস-এর জন্য চেক করুন
- অনুপস্থিত m4 ফাইলগুলি যোগ করুন
- অন্তর্নিহিতকরণের সাথে সমস্যাগুলি সমাধান করুন
- GUPnPService অ্যাকশন বক্সযুক্ত করুন
- কিছু জাভাস্ক্রিপ্ট উদাহরণ
- টারববলে VAPI ফাইল বিতরণ করুন
- সংস্করণ 0.20.16 এ সংশোধন করা হয়েছে:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=760217 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=760430 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=761265 করুন
- জোড়া / আপডেট হওয়া নির্ভরতাগুলি:
- GLib 2.0> = 2.40.0
- UUID হ্যান্ডলিং সহজ করুন।
- সংস্করণ 0.20.14 এ সংশোধন করা হয়েছে:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=743072 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=744221 করুন
- চক্রবৃদ্ধি অন্তর্ভুক্ত করুন।
- প্রতীকগুলির পুনঃনির্ধারণ এড়াতে।
- অনুপস্থিত ফাংশন ঘোষণা স্থির করুন।
- ভন connman.pc চেক করবেন না।
- আর্গুমেন্ট ছাড়াই ক্রিয়াকলাপগুলি মঞ্জুরি দিন।
- সম্মান করুন & quot; পছন্দ_বাজ & quot; এমনকি আইকনের আকার থাকলেও।
- DOAP ফিক্সগুলি।
- ভিএপিআই প্রজন্মকে ফিক্স করুন।
- রেফারেন্স গণনা ঠিক করুন।
- নতুন libsoup API এ পোর্ট।
- সংস্করণ 0.20.13 এ সংশোধন করা হয়েছে:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=722696 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=731209 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=731457 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=733241 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=740267 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=742075 করুন
- নিশ্চিত করুন রিসোর্সফ্যাক্টরি সঠিক GType এর সাথে প্রক্সি তৈরি করে।
- কল-ব্যাকের সময় একটি পরিষেবা প্রক্সি থেকে সদস্যতা ত্যাগ করতে এটি সক্ষম করুন।
- কন্ট্রোলপয়েন্টগুলির সাথে WL পরিবর্তনে পরিচালিত রুটডাইভেসগুলি অক্ষম করুন।
- সংস্করণ 0.20.13 এ সংশোধন করা হয়েছে:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=678701 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=690400 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=711332 করুন
- ডিভাইসের বর্ণনা অনুরোধগুলির জন্য HTTP 1.1 প্রয়োগ করুন।
- pkg-config ফাইলের Requires.private এ libuuid যোগ করুন।
- gupnp_service_proxy_ বাতিল করুন {শুরু, পাঠান} _action_hash কারণ তারা আর্গুমেন্ট অর্ডারটি গ্যারান্টি দেয় না।
- gupnp_service_info_get_introspection_async_full () যুক্ত করুন যা GCancellable ব্যবহার করে একটি আন্তঃপ্রচেষ্টা অনুরোধটি বাতিল করা সম্ভব করে।
- GSSDP এর সাথে চলাকালীন একটি ক্র্যাশ স্থির করুন & lt; 0.14.6। আপনি
- সংস্করণ 0.20.13 এ সংশোধন করা হয়েছে:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=704867 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=710491 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=711027 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=711167 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=720369 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=720372 করুন
- লিনাক্স সিএম-তে ক্ষুদ্র সংকলন এবং শৈলী সংশোধন। করুন
- gupnp_white_list_add_entryv ইউটিলিটি ফাংশন যোগ করুন।
- & quot; পোর্ট & quot; ব্যবহার করুন সম্পত্তি সেট করতে & quot; msearch-port & quot; বেস বর্গ সম্পত্তি।
- অন্য শৈলী সংশোধন
- সংস্করণ 0.20.13 এ সংশোধন করা হয়েছে:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=711015 করুন
- স্থানীয়গুলির সম্পর্কে GCC সতর্কতাগুলি ঠিক করুন।
- libxml2- বরাদ্দকৃত স্ট্রিংগুলি হস্তান্তর করবেন না।
- একটি বিজ্ঞপ্তি হোস্ট উপলব্ধ না হলে ক্র্যাশটি ঠিক করুন।
- ত্রুটি থাকা সত্ত্বেও, সর্বদা অ্যাক্সেস কল-ব্যাককে সমकालिकভাবে কল করুন।
- হালকা-সার্ভার / -ক্লিয়েন্টে কর্মক্ষমতা পরিমাপ বিকল্প যোগ করুন।
- সংস্করণ 0.20.13 এ সংশোধন করা হয়েছে:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=669729 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=703263 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=708162 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=708575 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=708751 করুন
- 0.20.5 থেকে পরিবর্তনগুলি:
- অত্যধিক নেটওয়ার্ক রেসকানগুলি করবেন না।
- সংস্করণ 0.20.13 এ সংশোধন করা হয়েছে:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=706996 করুন
- কিছু অনুপস্থিত G_ {BEGIN, END} _DECLS রক্ষী যোগ করুন।
- পূর্ববর্তী সংস্করণে উপস্থাপিত অনিয়মিত পরিবর্তনশীল ব্যবহারটি ঠিক করুন।
- সহজ নেটওয়ার্ক ডিভাইস হোয়াইটলিস্টিং ইনফ্রাস্ট্রাকচার যুক্ত করুন।
- পোর্ট gupnp-binding-tool তাই এটি পাইথন 3 ব্যবহারযোগ্য।
- ক্ষুদ্র কোড সংশোধন।
- কিছু অ্যাসাইন কলগুলির সময় NetworkManager প্রসঙ্গ পরিচালকতে ক্র্যাশগুলি ফিক্স করুন।
- ইউনিক্স এবং উইন্ডোজ CM তে একটি ছোট মেমরি লিক সংশোধন করুন।
- সর্বদা GTest পরীক্ষা সক্ষম করুন।
- gtk-doc স্টাফ আপগ্রেড করুন।
- ডকুমেন্টেশনে পরিষেবা উদাহরণটি ঠিক করুন।
- GUPnPContext পরীক্ষায় উল্টানো আর্গুমেন্টগুলির জন্য পরীক্ষাটি সরান।
- সংস্করণ 0.20.13 এ সংশোধন করা হয়েছে:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=694454 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=704094 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=704383 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=705712 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=706326 করুন
- gtk-doc চালানোর সতর্কতাগুলি ঠিক করুন।
- নথির কিছু ছোটখাট উন্নতি।
- g_get_application_name () একটি অনুবাদ করা স্ট্রিংটি ফেরত পাঠানোর সময় ব্যবহারকারী-এজেন্ট ASCII -কে শুধুমাত্র আবিষ্কারের সাথে সমস্যাগুলি সমাধান করতে করুন।
- SOAP অনুরোধে HTTP সংস্করণটি 1.1 হতে বাধ্য করুন।
- এক্সএমএল প্যারিসিংয়ে সম্ভাব্য ক্র্যাশগুলি ফিক্স করুন।
- gupnp_service_proxy_send_action_valist মধ্যে সম্ভাব্য মেমরি লিক স্থির করুন।
- কিছু কোডডাইল ফিক্স।
- নোডের সামগ্রী পুনরুদ্ধার করতে gupnp_device_info_list_dlna_device_class_identifier () যোগ করুন।
- সংস্করণ 0.20.13 এ সংশোধন করা হয়েছে:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=704953 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=702555 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=704094 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=700947 করুন
- একটি gupnp_context_manager_rescan_control_points বৈশিষ্ট্য যোগ করুন।
- G-i সংস্করণটি যদি & gt; = 1.36। VAPI প্রজন্মকে ফিক্স করুন।
- কিছু অভ্যন্তরীণ ডকুমেন্টেশন আপডেট।
- SID চেক করুন এবং একটি সঠিক ত্রুটি ফেরত দিন।
- অবৈধ এনটি এবং এনটিএস হেডারগুলিতে ফিক্স ত্রুটি কোডটি ফেরত এসেছে।
- SEQ কে একটি ইউটিউব 32 ঠিক করুন।
- নেটিকিং সকেটগুলি রানটাইম এ availabe না হলে ইউনিক্স স্ট্যাটিক সিএম-তে ফিরুন।
- উদাহরণগুলিতে কিছু C ++ নাম ম্যাল্লিং প্রতিরোধ করুন।
- ওয়াল-ওয়েগ্র্রার সাথে সংকলন ঠিক করুন।
- সংস্করণ 0.20.13 এ সংশোধন করা হয়েছে:
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=697314 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=696289 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=698192 করুন
- আপনি https://bugzilla.gnome.org/show_bug.cgi?id=698125 করুন
- নির্ভরতাগুলিতে পরিবর্তন:
- vapigen & gt; = 0.20 যদি গবজেক্ট-অন্তর্নিবেশ হয় & gt; = 1.36
সংস্করণ 0.20.18 / 1.0 বিটাতে নতুন কি :
নতুন কি সংস্করণ 0.20.16 সংস্করণে:
সংস্করণ 0.20.14 এ নতুন কী :
সংস্করণ 0.20.13 এ নতুন কি :
সংস্করণ 0.20.10 এ নতুন কি :
সংস্করণ 0.20.9 এ নতুন কী :
সংস্করণটি 0.20.8 তে নতুন :
সংস্করণ 0.20.7 এ নতুন কী :
নতুন কি সংস্করণ 0.20.6:
সংস্করণ 0.20.5 এ নতুন কি :
সংস্করণ 0.20.4 এ নতুন কি :
সংস্করণ 0.20.3 এ নতুন কি :
পাওয়া মন্তব্যসমূহ না