MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

ग्रिडएफएस मोंगोडब से ऑडियो/वीडियो स्ट्रीमिंग के लिए एक एपीआई बनाएं

मुझे एक HTML ऑडियो वीडियो छवि विजेट में सीधे mongoDB GridFS से फ़ाइल चलाने के लिए API बनाने का एक तरीका मिला। इसके साथ एकमात्र समस्या यह है कि यह mongoDB से प्राप्त डेटा को बेस 64 डेटा के रूप में उपयोग करता है। अब मैं जिस समस्या की बात कर रहा हूँ उसकी चर्चा इस लिंक में की गई है:

http://davidbcalhoun.com/2011 /कब-से-आधार64-एन्कोड-छवियां-और-कब-नहीं-को

मुझे आशा है कि मेरे द्वारा उपयोग किए जा रहे समाधान का उपयोग करने का निर्णय लेने से पहले आपको यह उपयोगी लगेगा। मेरा समाधान इस प्रकार है:

$stream = $file->getResource();
$stringcoded = stream_get_contents($stream); //converts the stream to string data
$encoded = base64_encode($stringcoded);  //encodes string data to base64

अब जब आपके पास बेस 64 में एन्कोडेड ऑडियो, वीडियो या छवि डेटा है, तो आपको एचटीएमएल 5 विजेट के 'src' हिस्से में डेटा को प्रतिध्वनित करना होगा।

मुझे यह समाधान एक बहुत ही उपयोगी ब्लॉग से मिला है। यदि आपको इस पर और सहायता की आवश्यकता है तो कृपया इसे देखें:

http://www.iandevlin.com /ब्लॉग/2012/09/html5/html5-मीडिया-और-डेटा-यूरी

इस समस्या का कोई भी उन्नत समाधान स्वागत योग्य है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB उप-दस्तावेज़ों की सरणी पर कई अनुक्रमणिका बनाम एकल अनुक्रमणिका?

  2. मोंगोडीबी में ग्रुप के साथ बाएं शामिल हों

  3. 2dsphere इंडेक्स बनाते समय MongoDB में "देशांतर/अक्षांश सीमा से बाहर है" को ठीक करें

  4. MongoDB ::संग्रह में Mongo ID अद्वितीय हैं?

  5. 9 ClusterControl सुविधाएँ जो आपको अन्य डेटाबेस प्रबंधन टूल में नहीं मिलेंगी