
أداة بث محلية لكاميرات WiFi الرخيصة تتجاوز خدمات السحابة وتطبيقات الهاتف. تكتشف الكاميرات على شبكتك، وتتحقق من الهوية عبر بروتوكول PPPP، وتقدم فيديو MJPEG عبر HTTP. لا حاجة للإنترنت.
قم ببث كاميرا WiFi الرخيصة الخاصة بك مباشرة إلى جهاز الكمبيوتر — بدون تطبيق، بدون سحابة، بدون حساب.
اشتريت كاميرا WiFi صغيرة من AliExpress / Amazon / Temu ولا تعمل إلا من خلال تطبيق الهاتف؟ تتيح لك هذه الأداة عرض بث الكاميرا مباشرة في متصفحك عبر شبكتك المحلية. لا يغادر الفيديو منزلك أبدًا.
تعمل مع الكاميرات التي تستخدم هذه التطبيقات: 365Cam | IPC365 | iMiniCam | iMiniCam Pro | WiFi Camera | Mini Camera | A9 Camera | Outdoor Camera | Spy Camera Viewer | P2P Camera | YCC365 | CloudEdge | وكاميرات WiFi صينية رخيصة مماثلة
إذا كان تطبيق كاميرتك يطلب منك إنشاء حساب على خدمة سحابية صينية وكنت تتمنى أن تتمكن من عرضها محليًا فقط — فهذه الأداة لك.
تستخدم هذه الكاميرات بروتوكولًا يسمى PPPP للاتصال. ترسل تطبيقات الهاتف عادةً الفيديو الخاص بك عبر خوادم في الصين، ولكن الكاميرات تدعم أيضًا الاتصالات المحلية المباشرة. تتحدث هذه الأداة مباشرة مع كاميرتك عبر WiFi الخاص بك — لا يذهب شيء إلى الإنترنت.
هذه الأداة:
الكاميرات التي تبدأ معرفات أجهزتها بهذه البادئات من المحتمل أن تكون متوافقة:
| البادئة | البروتوكول | الحالة |
|---|---|---|
| DGOH | JSON | مختبرة، تعمل |
| DGOK | JSON | مدعومة من aiopppp |
| PTZA | Binary | مدعومة من aiopppp |
| FTYC | Binary | جزئي |
من المحتمل أن تعمل كاميرتك إذا:
DGOH...، DGOK...، إلخ.1. استنساخ وتثبيت:
git clone https://github.com/YOUR_USERNAME/365cam-stream.git
cd 365cam-stream
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
2. التكوين:
cp .env.example .env
افتح .env في أي محرر نصوص وقم بتعيين عنوان IP للكاميرا:
CAMERA_IP=192.168.0.100 # Replace with your camera's IP address
PPPP_USER=admin # Usually "admin" — don't change unless needed
PPPP_PASS=6666 # Usually "6666" — don't change unless needed
WEB_PORT=4000 # Port for the local web viewer
لا تعرف عنوان IP للكاميرا؟ قم بتعيين
CAMERA_IP=255.255.255.255للاكتشاف التلقائي لجميع الكاميرات على شبكتك. أو تحقق من قائمة الأجهزة المتصلة بجهاز التوجيه الخاص بك.
3. التشغيل:
python stream.py
4. افتح متصفحك:
انتقل إلى http://localhost:4000 — يجب أن ترى البث المباشر للكاميرا.
5. الإيقاف:
اضغط Ctrl+C في الطرفية.
6. التشغيل مرة أخرى لاحقًا:
cd 365cam-stream
source venv/bin/activate
python stream.py
كلمة مرور الكاميرا للبث مختلفة عن كلمة مرور تسجيل الدخول للتطبيق.
| ما | اسم المستخدم | كلمة المرور |
|---|---|---|
| التطبيق / السحابة (مثل 365Cam) | admin | admin123 |
| هذه الأداة (البث) | admin | 6666 |
معظم الكاميرات تستخدم admin / 6666 افتراضيًا. إذا لم يعمل، راجع PROTOCOL.md لمعرفة كيفية العثور على بيانات الاعتماد الصحيحة.
تم تطوير هذه الأداة واختبارها باستخدام كاميرا WiFi صغيرة (من نوع خارجي/تجسس) باستخدام:
إذا كانت كاميرتك تستخدم تطبيقًا وبروتوكولًا مشابهين، فيجب أن تعمل.
تحتوي صفحة الويب على أزرار مثل ملء الشاشة، بدء/إيقاف الفيديو، الدقة، وإعادة التشغيل. لا تعمل جميع الأزرار مع كل كاميرا - يعتمد ذلك على ما يدعمه برنامج الكاميرا الثابت. يعمل بث الفيديو على جميع الكاميرات المختبرة، لكن الميزات مثل PTZ (تحريك/إمالة)، الأشعة تحت الحمراء، والتحكم في الضوء قد لا تفعل شيئًا أو تفصل الجلسة. هذا أمر طبيعي.
لم يتم العثور على جهاز
CAMERA_IP=255.255.255.255 لاكتشاف البثping <camera-ip>فشل المصادقة (النتيجة: -3)
6666، سلسلة فارغة، أو 888888admin123) لا تعمل لـ PPPPالفيديو لا يظهر
LOG_LEVEL=DEBUG في .env لمشاهدة سجلات البروتوكول التفصيليةتنفصل الكاميرا بعد أمر
راجع PROTOCOL.md للحصول على الشرح الكامل للهندسة العكسية، بما في ذلك:
MIT
الكلمات المفتاحية: بث 365cam محلي، ipc365 بدون تطبيق، بث كاميرا wifi صغيرة للكمبيوتر، بث محلي لكاميرا صينية رخيصة، كاميرا p2p بدون سحابة، بث كاميرا aliexpress للكمبيوتر، بديل عارض كاميرا تجسس، بث كاميرا a9، كاميرا wifi بدون حاجة لتطبيق، كاميرا بروتوكول PPPP، بث iminicam، ycc365 محلي، بديل cloudedge، بث كاميرا صغيرة للمتصفح، اتصال مباشر بكاميرا wifi، بث اختراق كاميرا ip صينية، شبكة محلية لكاميرا ip p2p