PDA

View Full Version : مقاله: ریموت دسکتاپ با فشرده سازی و تکه تکه کردن تصاویر برای ارسال udp



mazdaxx
سه شنبه 12 آذر 1392, 21:43 عصر
با سلام :

این برنامه عکسی رو که از دسکتاپ میگیره با کم کردن رزولوشن دسکتاپ و کم کردن بازه PixelFormat تصاویر و

تبدیل به png اونها رو تکه تکه کرده هر تکه 64k (اندازه بسته udp) و از طریق پرتوکل udp ارسال میکند(با سرعت

6 فریم برثانیه (که با sleep نخ مشخص می شه )ارسال می شه) و از اون طرف هم میزبان با استریم گرفتن از

این بسته ها تا رسیدن بسته سرایند (end--) اونها رو به عکس تبدیل و نشون میده و بعد با گرفتن پوزیشن

موس تو همون تصویر هوک می کنه اونها رو همراه با رویداد انجام شده (چپ کلیک , راست کلیک ,..) برای سرور

با یک سری قرارداد (تو سورس کامنت داره) ارسال و سرور با استفاده از توابع api ویندوز عمل موس را شبیه

سازی میکنه .

این سورس یه پایه میتونه باشه برای ...

ارسال فیلم ار طریق شبکه (فریم های پی در پی ) .

ارسال صدا از طریق شبکه (کافی به جای استریم عکس صدا رو استریم کنید ).

ارسال فایل '' '' ''.

ساخت برنامه های مثل teamviewer , netsupport school ,کلاس مجازی (مورد علاقه خودم)

از اونجای که این برنامه از پرتوکل udp برای ارسال استفاده می کنه ترافیک نا چیزی برروی شبکه میندازه واین دست شمارو باز میزاره

برنامه سورس ساده ای داره (چون برای ارئه اماده اش کردم)و با تریس کردن اون و خذف بخشای که لازم ندارین می تونه مفید باشه (امید وارم).



لینک دانلود :
http://s5.picofile.com/file/8102613434/suorce.zip.html