|
|
Subscribe / Log in / New account

PipeWire: The Linux audio/video bus

PipeWire: The Linux audio/video bus

Posted Mar 2, 2021 23:14 UTC (Tue) by tchernobog (guest, #73595)
In reply to: PipeWire: The Linux audio/video bus by josh
Parent article: PipeWire: The Linux audio/video bus

I am not sure encoding and network playback is a goal for Pipewire on its own. Maybe through gstreamer?


to post comments

PipeWire: The Linux audio/video bus

Posted Mar 3, 2021 0:29 UTC (Wed) by josh (subscriber, #17465) [Link] (1 responses)

I wouldn't expect it to be directly in Pipewire; rather, it'd be nice to have a Pipewire output sink that could stream audio and video to a device, with Pipewire handling low-latency provision of data, and the output sink doing hardware-accelerated encoding and streaming.

PipeWire: The Linux audio/video bus

Posted Mar 3, 2021 21:29 UTC (Wed) by westurner (guest, #145208) [Link]

How could mkchromecast most optimally include support for PipeWire?

From https://github.com/muammar/mkchromecast :

> [mkchromecast] is a program to cast your macOS audio, or Linux audio to your Google Cast devices or Sonos speakers. It can also cast video files.

> It is written for Python3, and it can stream via node.js, parec (Linux), ffmpeg, or avconv. Mkchromecast is capable of using lossy and lossless audio formats provided that ffmpeg, avconv (Linux), or parec (Linux) are installed. It also supports Multi-room group playback, and 24-bit/96kHz high audio resolution. Additionally, a system tray menu is available.

https://github.com/topics/chromecast


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds