mah.yar
سه شنبه 31 اردیبهشت 1387, 19:29 عصر
من یه برنامه کلاینت سرور نوشتم که:
برای دیدن مانیتور کلاینت،برنامه کلاینت از دسکتاب عکس میگیره و بعد عکس با فرمت BMP ذخیره میشه سپس BMP رو با یه DLL به JPG تبدیل میکنه و برای سرور میفرسته و با انجام این کار به صورت پی در پی مانیتور کلاینت رو میبینم.
منتها چون فرآیند عکس گیری توسط کلاینت و سپس تبدیل به JPG و ارسال برای سرور، چیزی در حدود یه ثانیه اختلاف بین اونچی که تو سرور میبینیم واونچه که تو کلاینت هست وجود داره.
شنیدم که میتونیم مستقیما محتوای بافر ویدئو رو گرفته و برای سرور بفرستیم و اونجا نمایش بدیم.
حالا کسی چیزی در رابطه با بافرویدئو و نحوه دسترسی به اطلاعاتش، اطلاعی داره.
اگه راه بهتری هم هست پیشنهاد بدین ممنون.
برای دیدن مانیتور کلاینت،برنامه کلاینت از دسکتاب عکس میگیره و بعد عکس با فرمت BMP ذخیره میشه سپس BMP رو با یه DLL به JPG تبدیل میکنه و برای سرور میفرسته و با انجام این کار به صورت پی در پی مانیتور کلاینت رو میبینم.
منتها چون فرآیند عکس گیری توسط کلاینت و سپس تبدیل به JPG و ارسال برای سرور، چیزی در حدود یه ثانیه اختلاف بین اونچی که تو سرور میبینیم واونچه که تو کلاینت هست وجود داره.
شنیدم که میتونیم مستقیما محتوای بافر ویدئو رو گرفته و برای سرور بفرستیم و اونجا نمایش بدیم.
حالا کسی چیزی در رابطه با بافرویدئو و نحوه دسترسی به اطلاعاتش، اطلاعی داره.
اگه راه بهتری هم هست پیشنهاد بدین ممنون.