RTSP स्ट्रीमिंग सर्वर C ++

Aug 15 2020

मैं C ++ का उपयोग करके RTSP स्ट्रीमिंग सर्वर लिखना चाहूंगा। स्ट्रीम किए गए डेटा को प्राप्त करने के लिए कई क्लाइंट इस सर्वर से जुड़े रहेंगे।

जो मैं समझता हूं कि मुझे क्लाइंट सर्वर आर्किटेक्चर के लिए C ++ में सॉकेट प्रोग्रामिंग करने की आवश्यकता है।

मुझे पता है कि FFMPEG में ऑडियो / वीडियो स्ट्रीमिंग के लिए कमांड लाइन सपोर्ट है। लेकिन मेरी आवश्यकता C ++ में क्लाइंट सर्वर सॉकेट मॉडल लिख रही है।

मेरी नजर थी https://www.medialan.de/usecase0001.html

मैं यह भी देख रहा हूं। https://www.youtube.com/watch?v=MEMzo59CPr8

लेकिन मुझे यकीन नहीं है कि इससे मुझे मदद मिलेगी।

ऑडियो / वीडियो डेटा की स्ट्रीमिंग के लिए, क्या मुझे FFMEPG API का उपयोग करने की आवश्यकता है। यदि हाँ, तो FFMPEG के कौन से पुस्तकालयों का उपयोग करने की आवश्यकता है?

जवाब

szatmary Aug 16 2020 at 00:15

नहीं, आपको RTSP सर्वर लिखने के लिए ffmpeg की आवश्यकता नहीं है।

Lakshya Aug 24 2020 at 17:38

मुझे लगता है कि मैं gstreamer RTSP सर्वर का उपयोग करूंगा। Gstreamer का उपयोग करना आसान है। मैंने नमूना उदाहरण की कोशिश की और मैं आरटीएसपी पर एक वीडियो स्ट्रीम करने में सक्षम था।