Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

Node.js से HTML5 वीडियो प्लेयर पर वीडियो स्ट्रीमिंग ताकि वीडियो कंट्रोल्स काम करते रहें

क्लाइंट को अनुरोधित भाग भेजने के लिए createReadStream का उपयोग करें। फंक्शन कॉल createReadStream() आपको एक रीडेबल स्ट्रीम देगा।

उदाहरण

निम्न कोड है:

stream = fs.createReadStream(path);
stream.on('open', function () {
  res.writeHead(206,{
    "Content-Range": "bytes " + begin + "-" + end + "/" + total,
    "Accept-Ranges": "bytes",
    "Content-Length": chunksize,
    "Content-Type": "video/mp4"
  });
  stream.pipe(res);
});

वीडियो सीकिंग के लिए HTTP 206 Partial Content और Range रिक्वेस्ट्स आवश्यक हैं। सर्वर को Range हेडर पढ़ना चाहिए, उचित Content-Range, Accept-Ranges, Content-Length लौटाना चाहिए। Node.js में fs.createReadStream के साथ start और end ऑप्शन्स उपयोग करें।

  1. HTML5 localStorage API से ब्राउज़र में डेटा कैसे स्टोर करें? HTML5 localStorage API से ब्राउज़र में डेटा कैसे स्टोर करें?

    HTML5 localStorage ब्राउज़र में स्ट्रिंग डेटा सेव करता है और वर्तमान सत्र से आगे तक रहता है। localStorage डेटा को बिना एक्सपिरेशन के स्टोर करता है, जबकि sessionStorage केवल सत्र तक सीमित होता है। जब ब्राउज़र बंद होता है, तो सत्र खो जाता है। लोकल स्टोरेज ऐसी स्टोरेज के लिए डिज़ाइन किया गया है जो मल्ट

  1. Windows 10 में Windows Media Player पर वीडियो स्ट्रीमिंग गति बढ़ाएं Windows 10 में Windows Media Player पर वीडियो स्ट्रीमिंग गति बढ़ाएं

    वीडियो की धीमी स्ट्रीमिंग अपील और उसके देखने के अनुभव को मार सकती है। वे कारण जो आपके डिवाइस को स्ट्रीमिंग वीडियो का पूरा लाभ लेने से रोकते हैं, कई हो सकते हैं, बिल्ट-इन ऐप का धीमा काम करना उनमें से एक है। यदि आप Windows 10 पर हैं तो यह पोस्ट आपको Windows Media Player पर Windows 10 में स्ट्रीमिंग गत

  1. Microsoft Stream अनलॉक करें: Office 365 की एंटरप्राइज़ वीडियो सेवा की मार्गदर्शिका Microsoft Stream अनलॉक करें: Office 365 की एंटरप्राइज़ वीडियो सेवा की मार्गदर्शिका

    वीडियो साझा करना किसी भी व्यवसाय का एक अनिवार्य हिस्सा हो सकता है। आप कर्मचारियों को प्रशिक्षित करने, दैनिक और सूचनात्मक स्निपेट्स, मीटिंग रिकॉर्डिंग और बहुत कुछ साझा करने के लिए वीडियो का उपयोग कर सकते हैं। पारंपरिक रूप से, आप सोच सकते हैं कि YouTube इसके लिए सबसे अच्छा टूल होगा, लेकिन क्या आप जानत