हमारे पुराने दोस्त WebRTC से एक और अच्छी खबर है.
सटीक जानकारी के लिए: तीन अच्छी खबरें और एपीआई में कुछ मामूली बदलाव किए गए हैं.
Chrome के लिए RTCDataChannel
RTCDataChannel को Chrome में लागू कर दिया गया है और simpl.info/dc पर एक छोटा सा डेमो भी देखा जा सकता है.
इस डेमो में पीयर-टू-पीयर तरीके से आर्बिट्रेरी डेटा का कम्यूनिकेशन दिखाया गया है. यह 100 से भी कम लाइन के कोड का इस्तेमाल करके बनाया गया है. इसके लिए, आपको Chrome 25 या उसके बाद के वर्शन की ज़रूरत होगी, जिसका मतलब इस समय बीटा या कैनरी से है.
RTCDataChannel, RTCPeerConnection में पहले से मौजूद ज़्यादा से ज़्यादा सुविधाएं देता है – कम से कम, इसका इस्तेमाल अगर फ़ायरवॉल और NAT में होता है, तो इसका इस्तेमाल ICE फ़्रेमवर्क के लिए किया जाता है. इसमें ऐसे कई संभावित ऐप्लिकेशन हैं जिनके लिए, इंतज़ार का समय कम रखना सबसे अहम है: गेमिंग, रिमोट डेस्कटॉप ऐप्लिकेशन, रीयल-टाइम में टेक्स्ट चैट, और फ़ाइल ट्रांसफ़र के लिए.
RTCDataChannel के बारे में ज़्यादा जानकारी के लिए, WebRTC का इस्तेमाल शुरू करना देखें.
एपीआई से जुड़े बदलाव
कम दिलचस्प, लेकिन फिर भी अहम: Chrome 26 से, कुछ RTCPeerConnection और MediaStream API प्रॉपर्टी, पाने के तरीके बन गए हैं:
- MediaStream में अब audioTracks प्रॉपर्टी के बजाय,
getAudioTracks()
तरीका औरvideoTracks
की जगहgetVideoTracks()
का इस्तेमाल किया जा सकता है. - RTCPeerConnection में अब
localStreams
की जगहgetLocalStreams()
औरremoteStreams
की जगहgetRemoteStreams()
है.
MediaStream के काम करने के तरीके की झलक देखने के लिए, simpl.info/gum getUserMedia
डेमो पर जाएं. stream
वैरिएबल ग्लोबल स्कोप में है: कंसोल में इसकी जांच करें. इसी तरह simpl.info/pc पर RTCPeerConnection के लिए भी तरह: RTCPeerConnection ऑब्जेक्ट pc1
और pc2
ग्लोबल स्कोप में हैं.
Chrome <=> फ़ायरफ़ॉक्स
और अगर आपने आपने उसे खो दिया है, Chrome अब 'बात' कर सकता है को कैसे इस्तेमाल करें.
इसे अभी webrtc.org/start पर आज़माया जा सकता है. इसमें सभी निर्देश, सोर्स कोड के लिंक, और एपीआई में अंतर के बारे में जानकारी दी गई है.
मोज़िला और Google के उन लोगों के लिए शुक्रिया जिन्होंने यह सब किया.
कोडिंग करते रहें! साथ ही, कृपया इस पोस्ट पर टिप्पणी करके या bugs.chromium.org पर जाकर, किसी भी गड़बड़ी के बारे में बताएं. और याद रखें कि आपको हमेशा बेहतरीन chromestatus.com से अप-टू-डेट जानकारी मिल सकती है.