ব্রাউজার-টু-ব্রাউজার (পিয়ার-টু-পিয়ার) কানেকশন স্থাপনের ধাপাবলী
HTML-এ দুটি ব্রাউজারের মধ্যকার সরাসরি (পিয়ার-টু-পিয়ার) সংযোগ স্থাপনের জন্য নিচের ধাপগুলো অনুসরণ করুন:
১. PeerJS লাইব্রেরি যোগ করুন
প্রথমে আপনার পেজে PeerJS লাইব্রেরি যোগ করুন:
<script src="https://cdn.peerjs.com/0.3/peer.js"></script>
২. একটি পিয়ার (Peer) তৈরি করুন
একটি পিয়ার তৈরি করার জন্য আপনাকে একটি ফ্রি API কী প্রয়োজন হবে। PeerJS ওয়েবসাইট থেকে নিবন্ধন করে API কী পেতে পারেন।
var peer = new Peer('আপনার-অনন্য-আইডি', {key: 'আপনার-এপিআই-কী'});
৩. অন্য পিয়ারের সাথে সংযোগ করুন
অন্য একটি পিয়ারের আইডি জানলে তার সাথে সংযোগ স্থাপন করা যায়। সংযোগ খুললে সন্দেশ পাঠানো সম্ভব।
var conn = peer.connect('অন্য-পিয়ারের-আইডি');
conn.on('open', function() {
conn.send('স্বাগতম!'); // সংযোগ খোলার সাথে সাথে সন্দেশ পাঠান
});
নোট: PeerJS সিগন্যালিং সার্ভার ব্যবহার করে পিয়ারগুলোর মধ্যকার সংযোগ কოঅর্ডিনেট করে। বাস্তব ডেটা ট্রান্সফার WebRTC-এর মাধ্যমে ব্রাউজারগুলোর মধ্যে সরাসরি হয়।