एक ऑनलाइन वीडियो स्ट्रीम रिकॉर्डिंग


1

मेरा एक दोस्त कुछ दिनों में अपनी पीएचडी का बचाव करता है। समारोह यहाँ लाइव स्ट्रीम किया जाएगा: http://131.174.53.158। यह उस विश्वविद्यालय सुविधा में क्या होता है की एक सतत लाइव स्ट्रीम है। दुर्भाग्य से वे अपनी धारा रिकॉर्ड नहीं करते हैं और मेरे दोस्त वास्तव में उसकी रक्षा की रिकॉर्डिंग करना चाहते हैं।

मैं उसे कैसे रिकॉर्ड कर सकता हूं, मुझे स्ट्रीमिंग तकनीक के बारे में कोई सुराग नहीं मिला है।

जवाबों:


3

मैंने स्ट्रीमिंग एप्लेट द्वारा अनुरोध की गई धारा को देखा, ऐसा लगता है कि वीडियो URL निम्नलिखित है: rtsp://131.174.53.158:554/axis-media/media.amp?videocodec=h264&camera=1&streamprofile=Balanced। अंतिम पैरामीटर 'गुणवत्ता', 'बैंडविड्थ' आदि जैसे अन्य चयन योग्य विकल्पों के साथ अनुकूलन योग्य है, फिर आपको एक प्रोग्राम की आवश्यकता होगी जो उसे कैप्चर कर सके RTSP वीडियो स्ट्रीम , गूगल को वहाँ मदद करनी चाहिए। जब तक आप काम नहीं करते तब तक आपको कुछ प्रयास करने की आवश्यकता है।

मैंने सिर्फ VLC की कोशिश की, यह स्ट्रीम को ठीक-ठीक देख सकता है, लेकिन जब आप इसे सहेजने की कोशिश करते हैं, तो यह कचरा डेटा को बचाता है।

सौभाग्य!

संपादित करें: यहां बताया गया है कि मुझे URL कैसे मिला। सबसे कठिन हिस्सा वास्तव में किसी भी ब्राउज़र में नियमित रूप से काम करने के लिए स्ट्रीम हो रहा था। यह आखिर में फायरफॉक्स के लिए इंस्टॉल किए गए क्विकटाइम प्लगइन के साथ खिड़कियों पर काम करता है। तब मैंने अपने पीसी से प्रश्न में वेबसाइट पर सभी ट्रैफ़िक को सूँघने के लिए विंडसर का उपयोग किया। अब आपके पास स्ट्रीम के बारे में आवश्यक सभी जानकारी है। आपको इसे बस खोजना है।

पहली बात जो मैंने दी थी, वह दिए गए आईपी पते के लिए सभी रिकॉर्ड किए गए पैकेजों को फ़िल्टर करना था: ip.addr == 131.174.53.158

अगली बात जो मैंने देखी वह थी कि क्विकटाइम प्लग-इन लोड होते ही http से rtsp में संचार बदल जाता है। यह इस तरह दिखता है:

http to rtsp change

इस जानकारी को इस बिंदु से पहले या बाद में होना चाहिए था (क्योंकि मुझे इससे पहले कुछ भी नहीं मिला था, और केवल कच्चे वीडियो डेटा का पालन किया गया था)। एक आरटीएसपी पैकेट है Reply: RTSP/1.0 200 OK, with session description जिसमें हमारे सभी infos शामिल हैं:

rtsp session info packet

Et voilà! (सहमत, आपको संभवतः वायरशर्क के आसपास अपना रास्ता खोजने के लिए नेटवर्क प्रोटोकॉल के बारे में थोड़ा जानना होगा। लेकिन यह वास्तव में बुरा नहीं है।)


वाह, केवल रिकॉर्ड के लिए, आपने इस url का कैसे पता लगाया? मैंने सिर्फ VLC के साथ रिकॉर्डिंग की कोशिश की और मुझे कचरा नहीं मिला लेकिन रिकॉर्डिंग के 20 सेकंड में एक अच्छा सा :)। धन्यवाद!
markus

1
आह, यह आपके लिए बहुत अच्छा है! मैंने इस साइट पर जाने वाले ट्रैफ़िक को सूँघने के लिए विंडशार्क का इस्तेमाल किया। यह वास्तव में मुझे थोड़ी देर लगी जब तक कि मैंने http वाले rtsp संकुल को नहीं देखना शुरू कर दिया। मुझे लगता है कि मैं अपना उत्तर संपादित कर सकता हूं और आपको दिखा सकता हूं।
BubuIIC

खैर, यह एक महान जवाब है और बिल्कुल नहीं तुच्छ है। मैं वायरशार्क स्थापित कर चुका हूं, लेकिन मैंने इसे एक सेकंड के लिए भी उपयोग करने के बारे में नहीं सोचा था ...
markus

2

ऐसा लगता है कि साइट कस्टम जावा और ActiveX नियंत्रणों का उपयोग करके धारा प्रस्तुत करती है। एन्क्रिप्शन के बिना स्ट्रीम http पर है, लेकिन आपको अभी भी इसे खींचने के लिए विशेषज्ञ सॉफ़्टवेयर की आवश्यकता होगी। मुझे लगता है कि सबसे आसान बात यह है कि इसे रिकॉर्ड करने के लिए वीएलसी या केमटेशिया जैसी स्क्रीन रिकॉर्डर प्राप्त करना है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.