首页 > 系统相关 >手机播放linux PulseAudio 声音 rtp推流

手机播放linux PulseAudio 声音 rtp推流

时间:2022-08-30 20:48:18浏览次数:112  
标签:pactl PulseAudio module rtp https 推流 monitor

https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Network/RTP/#howtolistentothepulseaudiortpstream
https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Modules/
https://wiki.archlinux.org/title/PulseAudio/Examples#Using_RTP/UDP_instead_of_native-protocol-tcp

#linux or win 可用其他方法  https://www.cnblogs.com/marklove/p/14406649.html
ffmpeg -f pulse -i  alsa_output.pci-0000_00_14.2.iec958-stereo.monitor -codec:a pcm_s16be -ac 2 -ar 48000 -f rtp rtp://192.168.2.103:1900
软件包
extra/pulseaudio-rtp 16.1-1 [已安装]
    RTP and RAOP support for PulseAudio
/etc/pulse/default.pa  #开机启动配置
pactl list | grep -A2 'monitor' #扫声音源
pactl load-module module-rtp-send source=linux声音源.monitor destination=手机ip port=端口 loop=1

#手动 启动加载 可看是否失败
#必须参数  format=s16be channels=2 rate=48000 对不上手机播放就会不太正常
pactl load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=48000 sink_properties="device.description='RTP'"
pactl load-module module-rtp-send source=rtp.monitor destination=192.168.2.103 port=1900 loop=1
#切换到 rtp 桌面小喇叭自己选择比较好 随时切换 手机 or 喇叭 播放
pactl set-default-sink rtp

手机apk
https://f-droid.org/zh_Hans/packages/me.wenxinwang.pulsedroidrtp/
源码
https://github.com/dront78/PulseDroid
https://github.com/wenxin-wang/PulseDroidRtp/

标签:pactl,PulseAudio,module,rtp,https,推流,monitor
From: https://www.cnblogs.com/marklove/p/16640719.html

相关文章

  • 西门子SmartPLC自由口通讯封装兼容Modbus_可自定义报文格式
    最近一直在用西门子SmartPLC,由于项目需求自定义协议,为了数据的准确性用了CRC校验,模块兼容Modbus_RTU,自定义报文格式。此模块主要用的是SmartPLC,指针类型,通过寻......
  • librtmp推流步骤介绍
    一、概述案例:使用nginx+rtmpdump搭建一个简单的流媒体服务器,使用rtmplib来实现推流librtmp推流步骤:  二、代码示例/***开始推理*@parama......
  • Windows下使用ffmpeg录制摄像头+录屏+录系统音+录麦克风音,生成本地视频或推流
    实操:录屏:ffmpeg.exe-r1-fgdigrab-idesktop-vcodeclibx264out.mp4 录制麦克风声音和摄像头的视频:ffmpeg-fdshow-ivideo="USB2.0PCCAMERA"-fdshow-......
  • 【java】使用opencv获取摄像头并推流
    1、环境OSX12.5Java8vscode 2、脚本JavaCvCameraTest.javaimportjavax.swing.JFrame;importorg.bytedeco.ffmpeg.global.avcodec;importorg.bytedeco.java......
  • SRTP_Log_20220821
    WorkingContent:1.把网络深度加深了一些,效果会好一些  2.发现神经网络每次的输出都不太一样,可能因为很多值都可以达到使loss降低的效果 ......
  • SRTP_Log_20220820
    WorkingContent:1.昨天开了组会,教授说问题可能在于:1)优化器2)函数采样(积分的误差?)3)网络深度4)模拟一个更复杂的函数2.更换成了Adam优化器之后效果好像稍微要好一些,但还是不......
  • ffmpeg以RTP协议推送视频
    docker编译环境dockerpullabdulachik/ffmpeg.js:latestdockerrun-it-p8080:8080-v/Users/workspace/Downloads/ffmpeg_wasm:/tmp--privileged=trueabdulachik/......