Skip to content
Tenvo AI · लाइव · v0.16.2 · TLS · प्रति-डिवाइस सर्टिफिकेट · AGPL-3.0 · नि:शुल्क स्तर · 30 उपकरण · स्व-होस्ट करने योग्य अवसंरचना · अपनी API KEY लाएँ · MCP के लिए CLAUDE & CURSOR
ब्लॉग पर वापसट्यूटोरियल

रिमोट डेस्कटॉप ऑडियो समस्या निवारण: रूटिंग फिक्स

Tenvo Editorial Team9 मिनट पढ़ें
रिमोट डेस्कटॉप ऑडियो समस्या निवारण: रूटिंग फिक्स

रिमोट सत्र को आवाज़ न होना सबसे तेज़ी से खत्म कर देता है। आप ऐप देख सकते हैं, माउस नियंत्रित कर सकते हैं, लेकिन दूसरी तरफ़ चुप्पी है — कोई नोटिफिकेशन की घंटियाँ नहीं, कोई वीडियो नहीं, कोई कॉन्फ़्रेंस ऑडियो नहीं।

ध्वनि का न होना रिमोट सत्र को सबसे तेज़ी से ख़त्म कर देता है। आप ऐप देख सकते हैं, माउस नियंत्रित कर सकते हैं, पर दूसरी तरफ सन्नाटा होता है — कोई नोटिफिकेशन टोन नहीं, कोई वीडियो नहीं, कोई कॉन्फ्रेंस ऑडियो नहीं। यदि आपने "remote desktop audio" सर्च बार में टाइप किया है क्योंकि ऑडियो रिमोट मशीन से लोकल स्पीकर तक (या इसके विपरीत) रूट नहीं हो रहा है, तो यह गाइड Windows, macOS और Linux पर समस्या सुलझाने के व्यावहारिक चेक और फिक्स बताएगा।

रिमोट डेस्कटॉप ऑडियो रूटिंग वास्तव में कैसे काम करती है

बुनियादी स्तर पर, रिमोट डेस्कटॉप ऑडियो नेटवर्क के पार I/O रीडायरेक्शन है: रिमोट होस्ट ऑडियो (माइक्रोफोन या सिस्टम आउटपुट) कैप्चर करता है, उसे एन्कोड करता है, रिमोट सेशन प्रोटोकॉल के जरिए स्ट्रीम करता है, क्लाइंट उसे डिकोड कर के लोकल डिवाइस पर प्ले करता है। यह सरल लगता है, लेकिन तीन सामान्य विफलता बिंदु होते हैं:

  • सेटिंग्स और नीति: रिमोट प्रोटोकॉल को ऑडियो रीडायरेक्शन ब्लॉक करने के लिए कॉन्फ़िगर किया जा सकता है (या केवल माइक की अनुमति देना पर प्लेबैक की अनुमति न होना)।
  • सर्वर/क्लाइंट ऑडियो स्टैक्स: होस्ट पर मिसमैच या मॉड्यूल की कमी (PulseAudio / PipeWire on Linux, Windows Audio Service on Windows) कैप्चर/प्लेबैक को रोक सकती है।
  • नेटवर्क और कोडेक सीमाएं: फ़ायरवॉल, गलत पोर्ट, या कोडेक असंगतताएँ ऑडियो पैकेट के सही तरीके से पहुँचने या डिकोड होने से रोक सकती हैं।

विभिन्न रिमोट टूल इन स्टेजेज को अलग तरह से हैंडल करते हैं। Microsoft RDP स्पष्ट ऑडियो रीडायरेक्शन विकल्प देता है। TeamViewer और AnyDesk प्रोप라이टरी ऑडियो कोडेक्स और ड्राइवर्स लागू करते हैं और अक्सर Windows-to-Windows ऑडियो के लिए आउट-ऑफ़-द-बॉक्स काम करते हैं। ओपन-सोर्स समाधान (Tenvo, RustDesk, VNC+PulseAudio) होस्ट के ऑडियो स्टैक पर निर्भर करते हैं और कभी-कभी अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता होती है। यदि आप टूल्स की तुलना कर रहे हैं, तो संदर्भ के लिए हमारा लेख rustdesk-vs-anydesk पर तुलना देखें कि ओपन-सोर्स स्टैक्स प्रोप라이टरी से कैसे अलग हैं।

त्वरित चेकलिस्ट — 10 मिनट में आज़माने योग्य फिक्स

यदि आप सिर्फ़ सबसे तेज़ रास्ता चाहते हैं कि “यह काम कर रहा है”, तो इनको क्रम में आज़माएँ। ये सामान्य, कम प्रयास वाले फिक्स हैं जो सबसे ज़्यादा दिखाई देते हैं।

  1. ऑडियो सर्विसेज़ रीस्टार्ट करें: Windows पर, Windows Audio और Windows Audio Endpoint Builder सर्विसेज़ को रीस्टार्ट करें। Linux पर, PulseAudio या PipeWire रीस्टार्ट करें:
    systemctl --user restart pipewire pipewire-pulse
    या
    pulseaudio -k && pulseaudio --start
    .
  2. क्लाइंट सेटिंग्स सत्यापित करें: Windows RDP क्लाइंट (mstsc) में Local Resources → Remote audio → Settings खोलें और "Remote audio playback" को "Play on this computer" पर सेट करें। अन्य क्लाइंट्स के लिए सुनिश्चित करें कि "Share audio" या समकक्ष सक्षम है।
  3. डिफ़ॉल्ट डिवाइस चेक करें: सुनिश्चित करें कि लोकल प्लेबैक डिवाइस सक्षम है और रिमोट होस्ट पर एक डिफ़ॉल्ट आउटपुट डिवाइस सेट है। दोनों को एक साधारण स्टेरियो 44.1/48 kHz डिवाइस पर सेट करने की कोशिश करें (कई रिमोट एन्कोडर्स असामान्य फॉर्मैट नापसंद करते हैं)।
  4. अस्थायी रूप से फ़ायरवॉल/एंटीवायरस डिसेबल करें (संक्षेप में): फ़ायरवॉल नियम रिमोट ऑडियो पोर्ट या रिमोट सर्विस को ब्लॉक कर सकते हैं। इसे अलग करने के लिए फ़ायरवॉल बंद करके टेस्ट करें।
  5. दूसरा क्लाइंट आज़माएँ: यदि RDP फेल कर रहा है, तो यह जानने के लिए TeamViewer या AnyDesk आज़माएँ कि समस्या प्रोटोकॉल-विशिष्ट है या नहीं। ये प्रोपライटरी ऐप्स अक्सर क्रॉस-OS ऑडियो हैंडलिंग बेहतर करते हैं।

Windows होस्ट या क्लाइंट: RDP और नेटिव सेटिंग्स

Windows वह वातावरण है जिसका अधिकांश लोग RDP के लिए उपयोग करते हैं। दो अलग मामले मायने रखते हैं: आप एक Windows क्लाइंट से Windows सर्वर में कनेक्ट कर रहे हैं (mstsc / RDP), या आप किसी अन्य प्लेटफ़ॉर्म से Windows होस्ट में कनेक्ट कर रहे हैं।

क्लाइंट (mstsc) सेटिंग्स चेक करें)

क्लाइंट मशीन पर mstsc.exe चलाएँ → Show Options → Local Resources. "Remote audio" के अंतर्गत "Settings…" पर क्लिक कर पुष्टि करें:

  • Remote audio playback: Play on this computer
  • Remote audio recording: Record from this computer (यदि आपको माइक्रोफ़ोन रीडायरेक्शन चाहिए)

यदि आप Microsoft Store से Remote Desktop ऐप का उपयोग कर रहे हैं, तो सेशन सेटिंग्स में वही विकल्प दिखेंगे। साथ ही यह सुनिश्चित करें कि लोकल Sound कंट्रोल पैनल में जिस प्लेबैक डिवाइस को आप चाहते हैं वह सक्रिय हो और "exclusive mode" में न हो जो अन्य ऐप्स को ब्लॉक करे।

होस्ट (सर्वर) कॉन्फ़िगरेशन चेक करें)

Windows होस्ट (जिस मशीन में आप रिमोट कर रहे हैं) पर पुष्टि करें कि Windows Audio सेवा चल रही है:

sc query Audiosrv
sc query AudioEndpointBuilder

यदि कोई भी स्टॉप है, तो उन्हें स्टार्ट करें:

net start Audiosrv
net start AudioEndpointBuilder

Group Policy भी RDP सेशंस में ऑडियो रीडायरेक्शन ब्लॉक कर सकती है। gpedit.msc → Computer Configuration → Administrative Templates → Windows Components → Remote Desktop Services → Remote Desktop Session Host → Device and Resource Redirection जांचें। "Allow audio and video playback redirection" और "Allow audio recording redirection" को enabled या Not Configured रखें।

RDP मल्टीमीडिया के लिए: कोडेक्स और सैंपल रेट

RDP एन्कोडर्स मानक फॉर्मैट पसंद करते हैं। यदि रिमोट ऐप उच्च सैंपल-रेट या मल्टिचैनल स्ट्रीम (उदा., 192 kHz या 5.1) आउटपुट कर रहा है, तो होस्ट को स्टेरियो 44.1 kHz या 48 kHz पर स्विच करके देखें। Sound control panel → Playback device → Properties → Advanced में Default Format को 2 channel 16 bit 44100/48000 Hz पर सेट कर के पुनः प्रयास करें।

Linux होस्ट और क्लाइंट: PulseAudio, PipeWire, और xrdp की झंझटें

Linux ऑडियो स्टैक्स अलग-अलग होते हैं। Ubuntu 22.04 और कई समकालीन डिस्ट्रो PulseAudio या PipeWire का उपयोग करते हैं। रिमोट डेस्कटॉप सर्वर जैसे xrdp या VNC डेस्कटॉप ऑडियो को अतिरिक्त मॉड्यूल के बिना स्वचालित रूप से कैप्चर नहीं करते।

सामान्य लक्षण और फिक्स

  • xrdp सेशन में ऑडियो नहीं: pulseaudio-module-xrdp इंस्टॉल और एनेबल करें या PipeWire के sink इंटीग्रेशन का उपयोग करें। Debian/Ubuntu पर:
    sudo apt install xrdp pulseaudio-module-xrdp
    फिर सर्विसेज़ को रीस्टार्ट करें:
    sudo systemctl restart xrdp
    systemctl --user restart pulseaudio
  • PulseAudio क्लाइंट root के रूप में चल रहा है: कुछ xrdp सेटअप आपका डेस्कटॉप अलग उपयोगकर्ता के रूप में चलाते हैं — सुनिश्चित करें कि PulseAudio per-session (systemd user instance) के रूप में चल रहा हो, root के रूप में नहीं।
  • PipeWire: नई डेस्कटॉप्स जैसे Fedora 35+ या Ubuntu 22.10 PipeWire डिफ़ॉल्ट करते हैं। सुनिश्चित करें कि pipewire-pulse इंस्टॉल है (यह PulseAudio कम्पैटिबिलिटी लेयर देता है) और PipeWire यूज़र सर्विसेज़ को रीस्टार्ट करें:
    systemctl --user restart pipewire pipewire-pulse

डायग्नोसिस के लिए उपयोगी कमांड्स

pactl list sinks short        # list playback sinks
pactl list sources short      # list recording sources
pactl info                    # shows server (Pulse/PipeWire) info
journalctl --user -u pipewire -f   # live PipeWire logs

यदि आप कोई sinks नहीं देख रहे हैं, तो डेस्कटॉप ऑडियो सर्वर उस यूज़र सेशन के लिए sink नहीं बना रहा है जिससे xrdp जुड़ता है। एक स्थिर per-session PulseAudio इंस्टेंस बनाना या PipeWire के per-user सर्विसेज़ का उपयोग इसको ठीक करता है। xrdp के लिए विशेष रूप से, वितरण दस्तावेज़ों का पालन करके pulseaudio-module-xrdp एनेबल करें या /etc/xrdp/startwm.sh को इस तरह कॉन्फ़िगर करें कि PulseAudio हर सेशन में शुरू हो।

macOS होस्ट और क्लाइंट: कैप्चर सीमाएँ और वर्कअराउंड

macOS पारंपरिक रूप से सिस्टम ऑडियो कैप्चर को कठिन बनाता है: इस प्लेटफ़ॉर्म में बिल्ट-इन वर्चुअल लूपबैक डिवाइस नहीं है। VNC-आधारित रिमोट सेशंस सामान्यतः सिस्टम साउंड फॉरवर्ड नहीं करते। Chrome Remote Desktop कुछ सेटअप्स के लिए ऑडियो प्लेबैक सपोर्ट करता है, पर व्यवहार macOS वर्ज़न और क्लाइंट ऐप पर निर्भर करता है।

व्यावहारिक विकल्प:

  • हार्डवेयर वर्कअराउंड का उपयोग करें: एक वर्चुअल केबल (USB साउंड इंटरफ़ेस) प्लग करें और macOS ऑडियो को उस डिवाइस पर रूट करें, फिर उस डिवाइस से माइक्रोफ़ोन इनपुट शेयर करें। यह झटपट समाधान है पर कुछ सेटअप्स में काम करता है।
  • वर्चुअल ऑडियो डिवाइस इंस्टॉल करें: BlackHole (open-source) या Loopback/Soundflower जैसे टूल ऐप्स को सिस्टम ऑडियो कैप्चर करने देंगे। इंस्टॉल करने के बाद सिस्टम आउटपुट को BlackHole पर सेट करें और फिजिकल डिवाइस के लिए पास-थ्रू कॉन्फ़िगर करें ताकि लोकल मॉनिटरिंग बनी रहे।
  • TeamViewer/AnyDesk का उपयोग करें: वे ऐसे ऑडियो ड्राइवर्स बांधते हैं जो macOS ऑडियो को कुछ ओपन-सोर्स टूल्स की तुलना में अधिक पारदर्शी रूप से कैप्चर और स्ट्रीम कर सकते हैं। यदि macOS ऑडियो महत्वपूर्ण है, तो ये प्रोप라이टरी विकल्प अक्सर एंड-यूज़र के लिए कम रूकावट वाले होते हैं।

macOS से कनेक्ट करने या macOS क्लाइंट सेट अप करने के विवरण के लिए हमारा लेख macOS के लिए रिमोट डेस्कटॉप गाइड देखें जिसमें प्लेटफ़ॉर्म-विशेष सुझाव दिए गए हैं।

मोबाइल क्लाइंट, लो-लेटेन्सी ऑडियो, और जब रिमोट डेस्कटॉप सही टूल नहीं है

मोबाइल रिमोट ऐप्स (Android, iOS) अक्सर बैंडविड्थ और बैटरी बचाने के लिए ऑडियो को निचले प्राथमिकता पर रखते हैं। यदि मोबाइल पर ऑडियो आवश्यक है, तो ऐप की सेटिंग्स में "Play audio" या "Use device audio" देखें। प्लेटफ़ॉर्म प्रतिबंधों के कारण Android क्लाइंट आमतौर पर iOS की तुलना में अधिक नियंत्रण देते हैं।

यदि आपको लो-लेटेन्सी, हाई-फिडेलिटी ऑडियो चाहिए (संगीत सहयोग, DAW स्ट्रीमिंग, प्रो ऑडियो), तो रिमोट डेस्कटॉप सही टूल नहीं है। JACK over network, Dante, या विशेष टूल जैसे Jamulus या JackTrip जैसे audio-over-IP समाधान उपयोग करें। रिमोट डेस्कटॉप ऑडियो वॉइस, नोटिफिकेशन और वीडियो साउंडट्रैक के लिए ठीक है; यह सब-20ms लेटेंसी वाले म्यूज़िकल प्रदर्शन के लिए डिज़ाइन नहीं है।

कब दूसरे टूल आज़माएँ (और कौन से)

ईमानदार रहें कि क्या रिमोट प्रोटोकॉल आपकी आवश्यकता पूरी कर सकता है। कुछ निर्देश:

  • यदि आप बिना अधिक कॉन्फ़िगरेशन के मजबूत क्रॉस-प्लेटफ़ॉर्म ऑडियो फॉरवर्डिंग चाहते हैं, तो TeamViewer और AnyDesk अक्सर Windows और macOS के लिए "बस काम करते हैं" क्योंकि वे प्रोप라이टरी ड्राइवर्स और कोडेक्स शामिल करते हैं। व्यापार-offs के लिए हमारे तुलना लेख देखें: anydesk-vs-teamviewer-2026 तुलना और TeamViewer विकल्प
  • यदि आप ओपन-सोर्स, सेल्फ-होस्टेड स्टैक चाहते हैं और Linux ऑडियो कॉन्फ़िगरेशन संभाल सकते हैं, तो Tenvo और अन्य self-hosted समाधान व्यवहार्य हैं पर वे pulseaudio-module-xrdp, pipewire-pulse, या macOS पर वर्चुअल डिवाइस इंस्टॉल करने की आवश्यकता कर सकते हैं।
  • यदि मात्र कमी माइक्रोफोन कैप्चर है (प्लेबैक नहीं), तो सुनिश्चित करें कि क्लाइंट माइक्रोफ़ोन रीडायरेक्शन की अनुमति देता है और होस्ट ऐप रीडायरेक्टेड डिवाइस का उपयोग करने के लिए सेट है।

साफ़ शब्दों में: प्रोप라이टरी टूल कभी-कभी क्रॉस-OS ऑडियो में बेहतर होते हैं क्योंकि वे पाइपलाइन के दोनों सिरों को नियंत्रित करते हैं और कस्टम कोडेक्स/ड्राइवर्स प्रदान कर सकते हैं। ओपन-सोर्स स्टैक्स मेहनत और सही कॉन्फ़िगरेशन के साथ मिलान कर सकते हैं, पर macOS या असामान्य Linux डेस्कटॉप पर समानता पाने के लिए अतिरिक्त सेटअप की उम्मीद रखें।

पूरी डायग्नोसिस के लिए चरण-दर-चरण चेकलिस्ट

जब "त्वरित फिक्स" काम न करें तो इस क्रमबद्ध चेकलिस्ट का पालन करें। चरण न छोड़ें — ये विफलता बिंदु जल्दी सीमित करते हैं।

  1. लक्षण दोहराएँ और नोट करें: केवल प्लेबैक, केवल माइक्रोफ़ोन, या दोनों। क्लाइंट OS और होस्ट OS और उपयोग किए जा रहे रिमोट टूल को नोट करें (mstsc, xrdp, Tenvo, TeamViewer, AnyDesk)।
  2. होस्ट पर: पुष्टि करें कि ऑडियो सर्विस चल रही है (Windows: Audiosrv; Linux: PulseAudio/PipeWire). आवश्यकता हो तो रीस्टार्ट करें।
  3. क्लाइंट पर: पुष्टि करें कि "share audio" / "play on this computer" सेट है।
  4. अस्थायी तौर पर होस्ट और क्लाइंट को साधारण स्टेरियो 44.1/48 kHz डिवाइस पर स्विच करें।
  5. फ़ायरवॉल चेक करें: रिमोट प्रोटोकॉल की अनुमति दें (RDP TCP 3389, Tenvo के लिए कस्टम पोर्ट्स, या TeamViewer/AnyDesk के लिए ऐप पर्मिशन्स)। यदि आप Tenvo self-hosting कर रहे हैं, तो सुनिश्चित करें कि आपका relay/port-forwarding कॉन्फ़िगर है (नेटवर्क विकल्पों के लिए हमारा लेख remote-desktop-without-port-forwarding देखें)।
  6. दूसरे क्लाइंट या प्रोटोकॉल की कोशिश करें: TeamViewer/AnyDesk के साथ त्वरित जांच आपको बता सकती है कि ऑडियो प्रोटोकॉल-विशिष्ट है या नहीं।
  7. लॉग इकट्ठा करें: Windows Event Viewer (Application/System), PulseAudio/pipewire journal logs, या Tenvo लॉग्स (~/.config/tenvo/logs) यदि लागू हों।

उदाहरण फिक्स — कॉपी/पेस्ट स्निपेट्स

Linux (Ubuntu) xrdp + PulseAudio: मॉड्यूल इंस्टॉल करें और रीस्टार्ट करें:

sudo apt update
sudo apt install xrdp pulseaudio-module-xrdp
sudo systemctl enable --now xrdp
systemctl --user restart pulseaudio

PipeWire रीस्टार्ट (यूज़र सेशन):

systemctl --user restart pipewire pipewire-pulse wireplumber

Windows: उच्चाधिकृत प्रॉम्प्ट से ऑडियो सर्विसेज़ चेक और स्टार्ट करें:

sc query Audiosrv
net start Audiosrv
sc query AudioEndpointBuilder
net start AudioEndpointBuilder

अंतिम नोट्स और यथार्थवादी अपेक्षाएँ

रिमोट डेस्कटॉप ऑडियो सामान्य उपयोग के लिए भरोसेमंद है: वॉइस कॉल, वीडियो प्लेबैक, अलर्ट। स्टूडियो-ग्रेड fidelity या सब-20ms लेटेंसी की उम्मीद न रखें। जब सबकुछ सही कॉन्फ़िगर दिखे पर ऑडियो अभी भी खराब हो, तो विचार करें कि नेटवर्क कंडीशन्स (पैकेट लॉस, जिटर), एन्कोडर के लिए CPU ओवरलोड, या किसी विशिष्ट ऐप का ऑडियो फॉर्मैट असली बाधा हो सकता है।

यदि आप ओपन-सोर्स रिमोट डेस्कटॉप पसंद करते हैं और प्रोप라이टरी ऐप्स की ब्लैक-बॉक्स प्रवृत्ति से बचना चाहते हैं, तो Tenvo उन विकल्पों में से है जो predictable और extensible होने का लक्ष्य रखता है — लेकिन आपको Linux पर होस्ट ऑडियो स्टैक ट्यून करना पड़ सकता है या macOS पर वर्चुअल ऑडियो डिवाइस जोड़ना पड़ सकता है। Tenvo डाउनलोड करें या /download और /pricing पर होस्टिंग विकल्प और मूल्य-निर्धारण देखें ताकि आप अपने एनवायरनमेंट में यह परीक्षण कर सकें कि ऑडियो कैसे हैंडल होता है।

प्लेटफ़ॉर्म-विशिष्ट सेटअप गाइड्स के लिए हमारा Windows वॉकथ्रू (setup-remote-access-windows) और macOS लेख (remote-desktop-for-mac) अतिरिक्त सुझाव और स्क्रीनशॉट्स देते हैं।

यदि आपने ये चरण फॉलो किए हैं और फिर भी समस्या है, तो ऊपर बताए लॉग्स इकट्ठा करें और एक issue या सपोर्ट थ्रेड खोलें जिसमें सही होस्ट/क्लाइंट OS वर्ज़न (उदा.: Windows 11 22H2, Ubuntu 22.04, macOS Ventura 13.4), रिमोट टूल और वर्ज़न, और लक्षणों का सेट शामिल हो। इससे डिबगिंग तेज़ होगी।

क्या आप एक कॉन्फ़िगरेबल, ओपन रिमोट डेस्कटॉप आज़माना चाहते हैं जो छुपे हुए ड्राइवर्स से आश्चर्य ना करे? Tenvo को /download से डाउनलोड करें और अपनी मशीनों पर ऑडियो टेस्ट करें — और यदि आपको मैनेज्ड विकल्प चाहिए तो relay और होस्टिंग विकल्पों के लिए /pricing देखें।

Tenvo प्राप्त करें

खुद आज़माना चाहेंगे?

30 उपकरणों के लिए मुफ्त, किसी क्रेडिट कार्ड की आवश्यकता नहीं। दो मिनट में चालू और कनेक्ट।