JS + أداة فلاش كاميرا الكشف

يمكن الكشف عن الكاميرا والميكروفون وجود قائمة قبل تحميل المعقدة واجهات الفيديو كونفرنس.

ويمكن أن يتم هذا مع جافا سكريبت وفلاش فرنك سويسري صغير (تحت 1KB).

 

التجريبي:

JS + أداة فلاش كاميرا الكشف

 

عرض مصدر الصفحة التجريبي لمعرفة كود JS الكامل والارتباط للحصول على أداة فرنك سويسري.

RED5 خادم لينكس أمثل وأدوات

بعض التحسينات جافا لإضافة في red5.sh :

تصدير JAVA_OPTS =”-Xrs -Xms128M -Xmx256M -Dsun.rmi.dgc.client.gcInterval=300000 -Dsun.rmi.dgc.server.gcInterval=360000 -Djava.net.preferIPv4Stack=true -XX:+ExplicitGCInvokesConcurrent -XX:+UseConcMarkSweepGC -Xverify:لا شيء”

Assuming red5 was installed in /opt/red5/dist admin will often need to restart it or check if it’s running.

Make sure Red5 restarts: restart.sh

#!/بن / باش
#Restart the process
#First see if running
PID=`ps -eo ‘tty pid args’ | grep ‘red5’ | grep -v grep | grep -v restart | tr -s ‘ ‘ | cut -f2 -d‘`
مؤتمر نزع السلاح / اختيار / RED5 / حي
إذا [ -z “$PID” ]
ثم
#not running
صدى صوت “Red5 was not running at `date`” >> /opt/red5/dist/run-restart.log
آخر
صدى صوت “RED5: $PID”
#shutdown
/opt/red5/dist/red5-shutdown.sh
sleep 6
#تأكد
kill $PID >> null
sleep 2
فاي
#بداية
/اختيار / RED5 / حي / red5.sh >> /opt/red5/dist/red5.log &
صدى صوت “On request restarted Red5 at `date`” >> /opt/red5/dist/run-restart.log

Mare sure Red5 process is running, if not start it: running.sh

#!/بن / باش
#set environment
PID=`ps -eo ‘tty pid args’ | grep ‘red5’ | grep -v grep | grep -v running | tr -s ‘ ‘ | cut -f2 -d‘`
إذا [ -z “$PID” ]
ثم
#Restart the process
مؤتمر نزع السلاح / اختيار / RED5 / حي
/اختيار / RED5 / حي / red5.sh >> /opt/red5/dist/red5.log &
صدى صوت “Restarted Red5 at `date`” >> /opt/red5/dist/run-restart.log
آخر
#do nothing
صدى صوت “Red5 is already running with PID=$PID at `date`” >> /opt/red5/dist/run-checked.log
فاي

Red5 Services
RED5 استضافة
تثبيت RED5 على VPS & الخادمة (لينكس / نوافذ)