2013-01-12 48 views
7

मेरे पास मिनीर हैकबेरी (https://www.miniand.com/products/Hackberry%20A10%20Developer%20 बोर्ड) पर लिनारो 12.06 स्थापित है।क्लाइंट को वायरलेस एक्सेस पॉइंट पर इन-लाइन (अल्सा एचडब्ल्यू: 0,0) से लाइव ऑडियो स्ट्रीम करने के लिए avconv का उपयोग करना।

avconv -f alsa -ac 1 -i hw:0,0 -acodec mp2 -b 64k -f rtp rtp://10.0.0.1:1234 

तो अपने लैपटॉप मैं HACKBERRY "हैक" से जुड़ा का उपयोग कर:

मैं हैक

की ssid

मैं HACKBERRY पर इस आदेश का उपयोग कर रहा हूँ के साथ HACKBERRY पर वायरलेस पहुँच बिंदु है और फिर मैंने टर्मिनल खींचा और

avplay -i rtp://10.0.0.1:1234 

मुझे कोई ऑडियो सिग्नल नहीं मिल रहा है। क्या आप जानते हैं कि मैं क्या गलत कर रहा हूं?

HACKBERRY पर, अगर मैं

avconv -f alsa -ac 1 -i hw:0,0 -acodec mp2 -b 64k -f rtp rtp://10.0.0.1:1234 

और एक नया टर्मिनल स्क्रीन रन

avplay -i rtp://10.0.0.1:1234 

मैं ऑडियो बिल्कुल ठीक सुन सकते हैं साथ चलाते हैं।

मैं स्ट्रीमिंग सर्वर का उपयोग करने से बचने की कोशिश कर रहा हूं।

क्या कोई मदद कर सकता है?

धन्यवाद!

उत्तर

4

मुझे आपके नेटवर्क टोपोलॉजी को नहीं पता लेकिन 10.0.0.1 डिफ़ॉल्ट गेटवे आईपी होता था।

आरटीपी एक विशिष्ट होस्ट को स्ट्रीम भेजता है (जब तक आप मल्टीकास्ट का उपयोग नहीं कर रहे हों)।

तो बल्कि

avconv -f alsa -ac 1 -i hw:0,0 -acodec mp2 -b 64k -f rtp rtp://10.0.0.1:1234 

डिवाइस तरफ से, मैं का प्रयोग करेंगे:

avconv -f alsa -ac 1 -i hw:0,0 -acodec mp2 -b 64k -f rtp rtp://{IP of your laptop}:1234 

अपने लैपटॉप पर:

avplay -i rtp://127.0.0.1:1234 

मैं avconv उपयोग कर रहा हूँ/कि जिस तरह से avplay ।

शुभकामनाओं सहित, फ्रेडेरिक

+3

और तुम सब लैन आईपी करने के लिए ऑडियो/वीडियो भेजना चाहते हैं तो क्या होगा? –