我正在通过pulseaudio将mpd
的PCM音频多播到网络并通过VLC
接收它。只要音频为44.1kHz,这种方法就可以正常工作 - 每隔一个采样率就会导致VLC抱怨它需要一个描述该流的正确SDP
文件。
有没有办法要么
a)保存当前的"设置"在正在运行的VLC会话中到SDP文件(以后编辑它)或
b)手动创建SDP文件,其中包括以下设置:
rtp://@239.0.0.100:27028
24000Hz sampling rate
PCM Audio, 16bit
感谢您的帮助或指示!
答案 0 :(得分:0)
这是PulseAudio输出的调试级别为4,并作为test.sdp
的内容:
v=0
o=root 3619500147 0 IN IP4 10.12.65.99
s=PulseAudio RTP Stream on RAMPv6
c=IN IP4 239.0.0.100
t=3619500147 0
a=recvonly
m=audio 27028 RTP/AVP 98
a=rtpmap:98 L16/24000/2
a=type:broadcast