د براوزر له لارې ریموټ کمپیوټر کنټرول

شاوخوا شپږ میاشتې مخکې ما پریکړه وکړه چې د براوزر له لارې د کمپیوټر کنټرول لپاره یو پروګرام جوړ کړم. ما د یو ساده واحد ساکټ HTTP سرور سره پیل کړ چې براوزر ته یې عکسونه لیږدول او د کنټرول لپاره د کرسر همغږي ترلاسه کول.

په یوه ټاکلې مرحله کې ما پوهیده چې د WebRTC ټیکنالوژي د دې موخو لپاره مناسبه ده. د کروم براوزر داسې حل لري؛ دا د توسیع له لارې نصب شوی. مګر ما غوښتل یو لږ وزن لرونکی برنامه رامینځته کړم چې پرته له نصب څخه کار وکړي.

لومړی ما هڅه وکړه چې د ګوګل لخوا چمتو شوي کتابتون وکاروم ، مګر د تالیف وروسته دا 500MB اخلي. ما باید ټول WebRTC سټیک تقریبا له سکریچ څخه پلي کړي، او په 2.5MB exe فایل کې د هرڅه فټ کولو توان درلود. یو ملګري په JS کې د انٹرفیس سره مرسته وکړه، او دا هغه څه دي چې موږ یې پای ته ورسوو.

راځئ چې دا پروګرام پرمخ بوځو:

د براوزر له لارې ریموټ کمپیوټر کنټرول
لینک په براوزر ټب کې خلاص کړئ او ډیسټاپ ته بشپړ لاسرسی ترلاسه کړئ:

د براوزر له لارې ریموټ کمپیوټر کنټرول
د پیوستون تنظیم کولو پروسې لنډ حرکت:

د براوزر له لارې ریموټ کمپیوټر کنټرول
د کروم، فایرفوکس، سفاري، اوپیرا لخوا ملاتړ شوی.

دا ممکنه ده چې غږ، آډیو کال، د کلپ بورډ اداره کول، د فایلونو لیږدولو او ګرمو کیليونو ته زنګ ووهئ.

په برنامه کې د کار کولو پرمهال ، ما باید لسګونه RFCs مطالعه کړي او پوهیدم چې د WebRTC پروتوکول د عملیاتو په اړه په انټرنیټ کې کافي معلومات شتون نلري. زه غواړم د هغو ټیکنالوژیو په اړه یوه مقاله ولیکم چې په دې کې کارول کیږي، زه غواړم معلومه کړم چې د لاندې پوښتنو څخه کومې ټولنې ته په زړه پورې دي:

  • د SDP سټیمینګ ډیټا توضیحاتو پروتوکول
  • د ICE نوماندان او د دوه ټکو ، STUN او TURN سرورونو ترمینځ اړیکې رامینځته کول
  • د DTLS اتصال او د RTP ناستې ته د کیلي لیږد
  • د رسنیو ډیټا لیږدولو لپاره د کوډ کولو سره RTP او RTSP پروتوکولونه
  • د RTP له لارې H264، VP8 او Opus انتقال کړئ
  • د بائنری ډیټا لیږدولو لپاره د SCTP پیوستون

سرچینه: www.habr.com

Add a comment