के साथ स्ट्रीम की गई एमपी 3 फ़ाइल के माध्यम से खोजना उम्मीद है कि कोई मेरी मदद कर सकता है।एचटीएमएल 5 <audio> टैग
मैं एक node.js सर्वर के साथ खेल रहा हूं जो क्लाइंट को ऑडियो स्ट्रीम करता है, और मैं एक HTML5 प्लेयर बनाना चाहता हूं। अभी, मैं नोड से कोड को चंकित एन्कोडिंग का उपयोग कर स्ट्रीम कर रहा हूं, और यदि आप सीधे यूआरएल पर जाते हैं, तो यह बहुत अच्छा काम करता है।
मैं क्या करना चाहते हैं क्या इस एम्बेड है एचटीएमएल 5 <audio>
टैग का उपयोग, इसलिए जैसे:
<audio src="http://server/stream?file=123">
जहां /stream
एमपी 3 स्ट्रीम करने के लिए नोड सर्वर के लिए अंत बिंदु है। एचटीएमएल 5 प्लेयर सफारी और क्रोम में ठीक लोड करता है, लेकिन यह मुझे खोजने की इजाजत नहीं देता है, और सफारी यह भी कहता है कि यह "लाइव ब्रॉडकास्ट" है। /stream
के शीर्षकों में, मैं फ़ाइल का आकार और फ़ाइल प्रकार शामिल करता हूं, और प्रतिक्रिया ठीक से समाप्त हो जाती है।
इस बारे में कोई विचार कि मैं इसे कैसे प्राप्त कर सकता हूं? मैं निश्चित रूप से पूरी फाइल को एक बार में भेज सकता था, लेकिन फिर खिलाड़ी पूरी चीज डाउनलोड होने तक इंतजार करेगा - मैंने इसे स्ट्रीम किया था।
मैं भी ऐसा करना चाहते हैं की मांग कर सकेंगे, लेकिन सभी मैं ने पाया है कि यह केवल ogg और m4a स्वरूपों का समर्थन प्राप्त है है। तो मुझे यकीन नहीं है कि यह संभव है। लेकिन मैं अभी भी देख रहा हूँ। –