PDA

View Full Version : ديدن webcam يك سيسم خاص با PHP



mshoping
دوشنبه 08 اردیبهشت 1393, 22:11 عصر
سلام دوستان همون طور كه از عنوان موضوع مشخص هست ميخوام ببينم چطور ميشه با PHP وبكم يه سيستم خاص رو ببينم ؟ آيا امكانش هست ؟ فرقي نداره اسكريپت PHP باشه يا نرم افزار واسه من مهم اينه كه بتونم وبكم طرف مقابل كه پشت يه سيستم خاص نشسته رو تحت وب ببينم؟ ممنون از همه دوستان

caypiyouler
دوشنبه 08 اردیبهشت 1393, 23:33 عصر
تا جایی که من میدونم فقط با فلش میشه

mshoping
سه شنبه 09 اردیبهشت 1393, 07:21 صبح
چطوري ؟ ميشه بيشتر توضيح بديد؟ كسي بلده؟
من يه آزمون انلاين درست كردم نياز دارم كسي كه پشت يه سيستم ميشينه برو ببينم تا اگه تقلب كرد از آزمون خارجش كنم !

caypiyouler
سه شنبه 09 اردیبهشت 1393, 09:50 صبح
تا جایی که من میدونم پی اچ پی به خودی خود این امکان رو نداره و نباید هم داشته باشه و شما باید با واسطه (فلش) وب رو بگیری و بفرستی به پی اچ پی که سیو کنه و...
مثلا این نمونه رو ببینید :
http://www.testmycam.net/
اگه انگلیسی تون خوب باشه با یه سرچ کوچیک می تونید به نتیجه های خوبی از جمله سورس های فلش و... برسید

omidabedi
سه شنبه 09 اردیبهشت 1393, 10:30 صبح
با js و فلش میشه
چندپلاگین وبکم با جی کوئری

http://www.jqueryrain.com/2013/10/best-jquery-webcam-plugin-example/

eshpilen
سه شنبه 09 اردیبهشت 1393, 12:21 عصر
خب برای دسترسی به وبکم فکر میکنم سه ابزار هست: فلش، جاوا، اکتیوایکس (فقط مرورگر IE).

اما ظاهرا استانداردهای جدید مربوط به HTML5 هم این امکان رو میدن که مستقیما و بدون نیاز به اون سه ابزار بالا، به چیزهایی مثل وبکم دسترسی پیدا کنید. فقط مسئله در این مورد اینه که هنوز جدیده و زیاد پایدار نیست و طبیعتا نمیشه انتظار داشت تمام مرورگرها و تمام نسخه هاشون اون رو ساپورت کنن.

در این ارتباط:
http://stackoverflow.com/questions/15417036/how-to-access-the-webcam-by-javascript
http://www.webrtc.org/

mshoping
سه شنبه 09 اردیبهشت 1393, 15:11 عصر
ممنون از همه خيلي كمك كرد

mshoping
سه شنبه 09 اردیبهشت 1393, 16:28 عصر
خب سه سوال ديگه اين پلاگين ها كمك ميكنه كه طرف وب كم خودش رو تو صفحه ببينه درسته ؟؟
من نميخوام وبكم خودم رو ببينم من ميخوام وبكم سيستمي كه داره توش آزمون دادم ميشه ببينم ؟ چطور ميتونم انجامش بدم؟؟

mtnam1372
سه شنبه 09 اردیبهشت 1393, 18:28 عصر
با php که اصلا حرفشونزنید

باjava , و همراهی پلاگین ها در مرورگر ها هم اگر بخواهید این کار رو انجام دهید . کاربر باید به شما اجازه دهد از اون گذشته بحث شبکه و ترافیک و سرعت را چطوری میخاید کنترل کنید؟؟؟؟؟؟

mshoping
سه شنبه 09 اردیبهشت 1393, 21:53 عصر
داداش اين فقط دز حد يه برنامه ساده هست پروژه بزرگي نيست كه بخواد بحث شبكه رو وسط انداخت. كسي نميتونه كمك كنه از طريق اين پلاگين ها چطور ميتونم وبكم طرف مقابلم رو ببينم؟

mshoping
چهارشنبه 10 اردیبهشت 1393, 07:55 صبح
كسي نميتونه كمكم كنه؟؟

leaping
چهارشنبه 10 اردیبهشت 1393, 10:14 صبح
اصولا ایده موضوع یکم اشتباه به نظر می رسه چون خیلی راحت مسیر ارسال اطلاعات رو میشه مسدود کرد پس کاربر کنترل 100 درصد روی موضوع داره سرعت ارتباط هم خیلی مهمه و البته پینگ و تایم اوت
به نظرم راه دیگه ای پیدا کنید خیلی منطقی تر باشه
ببخشید جسارت کردم

omidabedi
چهارشنبه 10 اردیبهشت 1393, 10:25 صبح
ببین داداش تو توضیحات پلاگین ها بخونی نوشته هرکدوم چکار میکنن
پلاگین اول:


ScriptCam is a popular JQuery plugin to manipulate webcams. Take snapshots, detect movement, colors, QR and barcodes, record videoclips and organize videochats.


پلاگین دوم:


Thus, it is possible to bring the image on a Canvas (callback mode), to store the image on the server (save mode) and to stream the live image of the Flash element on a Canvas (stream mode).


4:


Photobooth-js is a jQuery plugin plus an html5 widget that allows users to take their avatar pictures on your site.


6:


Plugin which allows jQuery to read data from a user’s webcam or other video capture device.


10:


A minimal library for integrating webcam snapshots into your app. It uses getUserMedia, a recent API for accessing audio and video in the browser.



خب هرکدومش یه خصوصیاتی دارن باید ببینی کدومش بکارت میان
حداقل استفاده ای که از این مطلب میتونی بکنی اینه که اسم 4 تا api و library که ازش برای گرفتن webcam استفاده شده بکشی بیرون بری دنبالش

omidabedi
چهارشنبه 10 اردیبهشت 1393, 10:32 صبح
از فلش هم میتونی استفاده کنی
adobe flash/flex

حتی ممکن هست کد open source هم پیدا کنی

omidabedi
چهارشنبه 10 اردیبهشت 1393, 10:34 صبح
بیا اینم واست پیدا کردم با توجه به توضیحاتش فیته کار خودته
http://www.red5-recorder.com/


- FULLY customized webcam video recorder get the open source
- audio and video support made using Open Source RED5 technology and Flash
- recording and playing videos directly inside your website
- FULL documented source code
- Full javascript (http://www.red5-recorder.com/red5-recorder-javascript.php) manipualtions and callbacks

cpuram
چهارشنبه 10 اردیبهشت 1393, 12:05 عصر
اصولا ایده موضوع یکم اشتباه به نظر می رسه چون خیلی راحت مسیر ارسال اطلاعات رو میشه مسدود کرد پس کاربر کنترل 100 درصد روی موضوع داره سرعت ارتباط هم خیلی مهمه و البته پینگ و تایم اوت
به نظرم راه دیگه ای پیدا کنید خیلی منطقی تر باشه
ببخشید جسارت کردم

درسته نرم افزاری وجود داره که میشه تصویر دروغ به وبکم فرستاد.

omidabedi
چهارشنبه 10 اردیبهشت 1393, 13:29 عصر
درسته نرم افزاری وجود داره که میشه تصویر دروغ به وبکم فرستاد.

چرا off topic میدید

سوال کننده خواسته بدونه چطوری میشه اینکارو کرد بقیه ی چیزا خارج از بحث تاپیک هست

mshoping
چهارشنبه 10 اردیبهشت 1393, 14:30 عصر
بیا اینم واست پیدا کردم با توجه به توضیحاتش فیته کار خودته
http://www.red5-recorder.com/

ممنون داداش خيلي زحمت كشيدي لطف كردي داداش من چون تا حالا با اين پلاگين ها كار نكرده بودم تاپيك زدم
بازم ممنون:قلب:

mshoping
چهارشنبه 10 اردیبهشت 1393, 14:36 عصر
درسته نرم افزاری وجود داره که میشه تصویر دروغ به وبکم فرستاد.

داداش اين پروژه در حد يه پروژه ساده هست بنابراين نياز به امنيت و شبكه و ترافيك و از اين قبيل مسائل نيازي نداره !!!
باز هم ممنون از پست شما

cpuram
چهارشنبه 10 اردیبهشت 1393, 14:58 عصر
چرا off topic میدید

سوال کننده خواسته بدونه چطوری میشه اینکارو کرد بقیه ی چیزا خارج از بحث تاپیک هست

خواستم اگه امنیت براش مهم بود این رو هم مدنظر داشته باشه.