当前位置: 首页 > news >正文

ubuntu24.04 实现DLNA音频推送

ubuntu24.04 实现DLNA音频推送

  • 参考文档
  • 安装gmediarender
  • 手机推送音乐

参考文档

https://github.com/hzeller/gmrender-resurrect/blob/master/INSTALL.md

安装gmediarender

1.安装配置工具
sudo apt-get install build-essential autoconf automake libtool pkg-config2.安装依赖库
sudo apt-get update
sudo aptitude install libupnp-dev libgstreamer1.0-dev \gstreamer1.0-plugins-base gstreamer1.0-plugins-good \gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \gstreamer1.0-libav3.安装音频插件
sudo aptitude install gstreamer1.0-alsa
sudo aptitude install gstreamer1.0-pulseaudio4.获取源码
sudo apt-get install git
git clone https://github.com/hzeller/gmrender-resurrect.git5.编译源码
cd gmrender-resurrect
./autogen.sh
./configure
make6.编译生成文件/src/gmediarender即可运行
./src/gmediarender -f "My Renderer"7.编译并安装
直接安装到系统方便运行
sudo make install8.运行gmediarender 
gmediarender -f "My Renderer"

手机推送音乐

手机和ubuntu主机连接到同一个网络,运行$gmediarender -f "My Renderer"手机QQ音乐即可通过设备投放到“My Renderer”设备播放,此时手机QQ音乐播放的音频会投放到ubuntu设备上播放。
在这里插入图片描述

http://www.dtcms.com/a/418201.html

相关文章:

  • 企业网站的建设规划网站建站前期准备工作
  • Docker搭建ESPIDF环境,程序下载
  • MQTT-物联网轻量级通信
  • eclipse复制项目后原项目名依然伴随值所复制的项目名
  • 微服务架构:从单机到分布式的革命性升级
  • 【ROS2学习笔记】话题通信篇:python话题订阅与发布
  • 【碎片化学习】SpringBoot服务的启动过程
  • 儿童网站模板 html做百度快照要先有网站吗
  • Games101 第六章 Shading(着色)
  • 电子电气架构 --- 智能座舱域环境感知和人机交互系统
  • 数字营销网站主页优化制作网页动画的软件
  • CSS详篇
  • Memblock-3
  • 大数据毕业设计选题推荐-基于大数据的全国饮品门店数据可视化分析系统-Hadoop-Spark-数据可视化-BigData
  • 【后端开发】golang部分中间件介绍(任务调度/服务治理/数据库/缓存/服务通信/流量治理)
  • 建设一个自己的网站需要多少钱站长统计官方网站
  • 烟台装修公司网站建设注册公司流程和费用时间
  • java设计模式:工厂方法 + 建造者模式
  • 3、Lombok进阶功能实战:Builder模式、异常处理与资源管理高级用法
  • Linux 内核开发 的核心知识点
  • 【Linux系列】并发世界的基石:透彻理解 Linux 进程 — 理解操作系统
  • 小米17对比iPhone 17:2025年深度对比
  • 借助Aspose.Email,使用 Python 将 EML 转换为 MHTML
  • 免费做名片的网站专业网站开发设计
  • 微服务项目->在线oj系统(Java-Spring)-后台管理(1)
  • 怎么防止网站攻击做网站价格表
  • 1、Product-Service 服务设计规范文档
  • 网深科技NetInside网络流量异常分析报告
  • 基于TCP的简易端口扫描器
  • 大腾智能助力深圳市联合创造科技,实现精密触控屏行业数字化升级