![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Опубликован мультимедийный сервер PipeWire 1.4.0 " | +/– | ![]() |
Сообщение от opennews (??), 07-Мрт-25, 09:46 | ||
После восьми месяцев разработки сформирована новая стабильная ветка мультимедийного сервера PipeWire 1.4.0, пришедшего на смену звуковому серверу PulseAudio и отличающийся от него добавлением средств для работы с потоками видео, возможностью обработки звука с минимальными задержками и новой моделью безопасности для управления доступом на уровне отдельных устройств и потоков. Проект поддерживается в GNOME и по умолчанию применяется в Fedora Linux, RHEL, Ubuntu, Debian, SUSE/openSUSE и многих других дистрибутивах Linux. Код проекта написан на языке Си и распространяется под лицензией MIT... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 07-Мрт-25, 09:46 | –11 +/– | ![]() |
> Проект поддерживается в GNOME и по умолчанию применяется в Fedora Linux, RHEL, Ubuntu, Debian, SUSE/openSUSE и многих других дистрибутивах Linux. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #13, #41, #63 |
2. Сообщение от Аноним (2), 07-Мрт-25, 09:46 | +/– | ![]() |
Не знал, что оно и видео на себя берёт. Прямо systemd для медиа. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #11, #57, #87 |
3. Сообщение от Аноним (3), 07-Мрт-25, 09:47 | +1 +/– | ![]() |
Я точно знаю, они уже готовятся переписывать сами знаете на что. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
4. Сообщение от Аноним (1), 07-Мрт-25, 09:49 | +/– | ![]() |
> даёт возможность организовать совместную работу нескольких приложений с веб-камерой | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #9, #16, #33 |
6. Сообщение от Аноним (1), 07-Мрт-25, 09:50 | +/– | ![]() |
> проброс звука и видео из изолированных контейнеров и в них | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #7, #55, #61 |
7. Сообщение от llolik (ok), 07-Мрт-25, 10:03 | +2 +/– | ![]() |
Нет. Просто pw абстрагирует интерфейс доступа в файловый дескриптор (fd) и ничего нового для контроля за ними придумывать не надо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
8. Сообщение от Аноним (8), 07-Мрт-25, 10:12 | +/– | ![]() |
Если у меня есть условные 10 телевизоров подключенных по Эзернет, с помощью этого можно сделать трансляцию? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #14, #15, #28, #37, #45 |
9. Сообщение от AlexYeCu_not_logged (?), 07-Мрт-25, 10:13 | +3 +/– | ![]() |
>Индикатор на камере кто их них захватывает? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #17 |
11.
Сообщение от anon57![]() | +1 +/– | ![]() |
Через pipewire еще и с камеры можно изображение получать. Комбайн! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
13. Сообщение от Аноним Анонимович Анонимов (?), 07-Мрт-25, 10:25 | +8 +/– | ![]() |
> Runtu | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #22, #26 |
14. Сообщение от Аноним (14), 07-Мрт-25, 10:31 | –1 +/– | ![]() |
Нет, только инсталляцию. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #20 |
15. Сообщение от Аноним (15), 07-Мрт-25, 10:36 | +2 +/– | ![]() |
Три магнитофона, три кинокамеры заграничных, три портсигара отечественных, куртка замшевая… | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #19, #27 |
16. Сообщение от Аноним (16), 07-Мрт-25, 10:45 | +/– | ![]() |
Если возможность опциональна и не включена по умолчанию, то почему бы и нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
17. Сообщение от llolik (ok), 07-Мрт-25, 10:46 | +/– | ![]() |
Судя по схеме из презентации Вима, именно так оно и работает. https://ibb.co/35Rqyn5X | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
18. Сообщение от Аноним (-), 07-Мрт-25, 10:46 | +/– | ![]() |
> преобразованы в inline-функции. Все inline-функции SPA для упрощения | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #21, #25, #30 |
19. Сообщение от Аноним (8), 07-Мрт-25, 10:53 | +/– | ![]() |
Ну очевидно, что речь идёт не про личное владение, ну ёмаё. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
20. Сообщение от Аноним (8), 07-Мрт-25, 10:55 | +/– | ![]() |
А инсталляцию с трансляцией? Просто направьте в правильном направление, как бы это могла выглядеть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
21. Сообщение от llolik (ok), 07-Мрт-25, 10:59 | +1 +/– | ![]() |
В оригинале: "Many of the SPA macros are converted to inline functions. All SPA | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #34 |
22. Сообщение от Аноним (1), 07-Мрт-25, 11:02 | +/– | ![]() |
Вполне. Но смотрю, на что заменить. Хотя 24 версия неудачна и у самой Ubuntu, и у всех сборок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
25. Сообщение от Андрей (??), 07-Мрт-25, 11:05 | –1 +/– | ![]() |
Полагаю макросы заменили на inline обёртки функций, которые сидят в .so, т.е. заинлайнили и оставили в заголовках только обёртки функций, сами функции в библиотеке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 |
26. Сообщение от Аноним (26), 07-Мрт-25, 11:10 | +/– | ![]() |
Хорошо что предупредил. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #46 |
27. Сообщение от Аноним (26), 07-Мрт-25, 11:14 | +/– | ![]() |
Для любителей магнитофонов, и радио. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
28. Сообщение от Аноним (-), 07-Мрт-25, 11:30 | +/– | ![]() |
10 мониторов это одно. 10 моноблоков это другое. 10 смарт-тв с Андроид-ТВ это третье. Что сказать-то хотел? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #32, #51 |
29. Сообщение от Аноним (-), 07-Мрт-25, 11:33 | –1 +/– | ![]() |
>Включена собственная реализация JACK-сервера pipewire_jackserver (Jack Audio Connection Kit), предоставляющего API "PipeWire JACK Control". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #35 |
30. Сообщение от Аноним (30), 07-Мрт-25, 11:39 | –1 +/– | ![]() |
Что тут не понятного? Инлайн-функции они используются для простых вещей, как доступ по смещению и простая математика. Но это требует кодинга. Вот inline-функции эту проблему и решают. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 |
32. Сообщение от Аноним (8), 07-Мрт-25, 12:10 | +/– | ![]() |
> 10 мониторов это одно. 10 моноблоков это другое. 10 смарт-тв с Андроид-ТВ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
33. Сообщение от Аноним (33), 07-Мрт-25, 12:23 | +1 +/– | ![]() |
> Индикатор на камере кто их них захватывает? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
34. Сообщение от Аноним (33), 07-Мрт-25, 12:25 | +1 +/– | ![]() |
> Т.е. библиотека для того, чтобы в функции из биндингов можно было обращаться. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #49, #70, #72, #78 |
35. Сообщение от Аноним (35), 07-Мрт-25, 12:26 | +/– | ![]() |
Их и так несколько. Есть оригинальный на си с минимальными задержками и без рандомных багов, есть переписанный на плюсах и питоне с расширенной функциональностью, но почему-то проблемный. Ещё все используют разнообразные прослойки в итоге, т.е. поток копируется и конвертируется по 5 раз. Если сабж будет соответствовать апи и обеспечивать функциональность оригинального jackd, это будет предпочтительно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 |
37. Сообщение от Аноним (37), 07-Мрт-25, 12:40 | +1 +/– | ![]() |
Трансляцию можно с OBS сделать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #39 |
39. Сообщение от Аноним (8), 07-Мрт-25, 12:49 | +/– | ![]() |
Я говорю про Телевидение для отелей и про музыку для отелей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #69, #85 |
40. Сообщение от Alladin (?), 07-Мрт-25, 13:15 | +2 +/– | ![]() |
"профессиональной обработки звука, на которую не мог претендовать PulseAudio" М - манипуляция, а про jack мы ничего не скажем | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #42, #43 |
41. Сообщение от Alladin (?), 07-Мрт-25, 13:16 | –9 +/– | ![]() |
сносим pipe и используем pulse, все норм, все ок | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
42. Сообщение от Аноним (3), 07-Мрт-25, 14:00 | +1 +/– | ![]() |
на самом деле слово "профессионал" - обозначает не супер-пупер крутого спеца, а того, кто берёт бабки за свою работу | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #44 |
43. Сообщение от Аноним (43), 07-Мрт-25, 14:26 | +1 +/– | ![]() |
а чего говорить про jack, если цель была сделать лучше чем в пульсе? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
44. Сообщение от Аноним (8), 07-Мрт-25, 14:56 | +1 +/– | ![]() |
Профессионал от слова профессия. Профессия это деятельность за которую платят деньги. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 Ответы: #47 |
45. Сообщение от Аноним (45), 07-Мрт-25, 15:02 | +1 +/– | ![]() |
Ваши телевизоры на полноценном линуксе, где у вас есть полный доступ к root? То да, можно наверное на каждый из них накатить PipeWire и через какой-нибудь модуль по TCP прокинуть звук и видео. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
46. Сообщение от 000110 (?), 07-Мрт-25, 15:12 | +/– | ![]() |
Мне сразу же не понравилось, как в рунту настроен LXDE. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
47. Сообщение от Аноним (3), 07-Мрт-25, 15:27 | –1 +/– | ![]() |
профессия - это не деятельность, а классификация деятельности | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #44 Ответы: #71 |
48. Сообщение от Анонем (?), 07-Мрт-25, 15:30 | +/– | ![]() |
Если оно умеет работать с видеопотоками, то можно ли сделать из него wayland-сервер? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
49. Сообщение от fidoman (ok), 07-Мрт-25, 15:32 | +/– | ![]() |
Продублировали их там видимо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
50. Сообщение от Аноним (50), 07-Мрт-25, 16:00 | +/– | ![]() |
Есть прекрасная Alsa, а все эти пульсы и пайпы от школьников идут лесом, я даже Firefox пургнул, ибо он не может без apulse, ну не мошешь и не надо, Хром который ничего нам не должен и тот работает на Alsa. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #58, #59, #65, #79, #81, #84 |
51. Сообщение от Аноним (51), 07-Мрт-25, 16:02 | +2 +/– | ![]() |
10 плёток на Windows, 10 дилдов на Линукс, 10 вребраторов на BSD, 10 BDSM корсетов и 10 перфораторов... Что сказать то хотел? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #56 |
55. Сообщение от Alladin (?), 07-Мрт-25, 16:33 | +1 +/– | ![]() |
а нужон ли это нам? pulse по сетке отлично звук гоняет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #75 |
56. Сообщение от Аноним (56), 07-Мрт-25, 16:52 | +1 +/– | ![]() |
10 ТБ отборного коллекционного немецкого ..., 10 ТБ хентая, 10 ТБ Сталкер 3 и 10 метров карта RTX 6090. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
57. Сообщение от Аноним (57), 07-Мрт-25, 17:07 | +/– | ![]() |
Только pipe работает гораздо лучше. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #82 |
58. Сообщение от Аноним (57), 07-Мрт-25, 17:10 | +1 +/– | ![]() |
Да, кстати, могли бы просто сделать альсу чуть удобнее в настройке, а не городить врапперы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 |
59. Сообщение от Аноним (-), 07-Мрт-25, 17:13 | +/– | ![]() |
Alsa вещь низкоуровневая, не все прикладные программисты могут с ней правильно работать. Звуковые сервера PipeWire, PulseAudio по сути своей являются прослойками между программой и драйверами-alsa, но они также упрощают жизнь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 Ответы: #60 |
60. Сообщение от Аноним (60), 07-Мрт-25, 17:18 | +/– | ![]() |
Я тебя удивлю, но что у пульсы, что у pipewire на столько кривой api, что по сложности оно не сильно уступает alsa. В общем одной простой функции там нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 Ответы: #67 |
61. Сообщение от Аноним (61), 07-Мрт-25, 17:31 | +/– | ![]() |
Как минимум в pulse audio изоляции нет вообще никакой, и контейнер может молча включить микрофон и начать что-то записывать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
63. Сообщение от penetrator (?), 07-Мрт-25, 17:47 | +1 +/– | ![]() |
так вроде как во всех дистрах pulse может работать поверх pipewire, просто ставь пакет pipewire-pulse а не pulse сервер | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
65.
Сообщение от Skullnet![]() | +/– | ![]() |
> Firefox пургнул, ибо он не может без apulse | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 |
66. Сообщение от Аноним (51), 07-Мрт-25, 19:37 | +2 +/– | ![]() |
В SteamOS используется, значит нужен! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
67. Сообщение от Аноним (67), 07-Мрт-25, 19:44 | +/– | ![]() |
Если за 20 лет не исправили, значит в серверной ОС это не нужно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 |
68. Сообщение от Аноним (68), 07-Мрт-25, 20:04 | +/– | ![]() |
> Добавлена поддержка доставки звука по Bluetooth одновременно нескольким устройствам | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
69. Сообщение от Аноним (69), 07-Мрт-25, 20:52 | +/– | ![]() |
flussonic или искать бесплатный аналог | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
70. Сообщение от llolik (ok), 07-Мрт-25, 20:59 | +/– | ![]() |
Это so-шка вот такого вида https://github.com/PipeWire/pipewire/blob/master/spa/lib/lib.c . Т.е. это просто провайдер для доступа к функциям из биндингов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
71. Сообщение от Аноним (71), 07-Мрт-25, 21:17 | +1 +/– | ![]() |
…за которую платят деньги. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
72. Сообщение от oficsu (ok), 07-Мрт-25, 21:18 | +/– | ![]() |
В современном мире inline-функции имеют довольно косвенное отношение к инлайнингу. Сейчас они в первую очередь позволяют компилятору видеть тело функции и оптимизировать код, окружающий функцию, на основе кода функции. И это даже не означает, что компилятор примет решение реально заинлайнить функцию (он и не обязан) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
75. Сообщение от anonymous (??), 07-Мрт-25, 23:15 | +/– | ![]() |
Пульс довольно хреново звук по сетке гоняет. И для этого клиенту надо явно указывать, куда ты хочешь отдать звук. Если бы был юних-сокет в дефолтном месте, это бы многое упростило. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 |
78. Сообщение от Агасья (?), 08-Мрт-25, 10:00 | +/– | ![]() |
Если селфхостед образования не хватает, то используй deepl или что там у тебя доступно? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
79. Сообщение от Zenitur (ok), 08-Мрт-25, 11:11 | +1 +/– | ![]() |
> Есть прекрасная Alsa, а все эти пульсы и пайпы от школьников идут лесом | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 |
81. Сообщение от Аноним (81), 08-Мрт-25, 18:13 | +/– | ![]() |
Разве alsa не только с одной программой умеет работать, в роли которой и выступает звуковой сервер (pipewire, pulse, jack)? Или это было давно и не правда? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 Ответы: #83, #86 |
82. Сообщение от danonimous (?), 08-Мрт-25, 20:40 | +/– | ![]() |
Только в некоторых версиях не работал звук через HDMI. Но хорошо, что прилетели обновления и всё исправилось. Хотя, может, это в Ред ОС накосячили с конфигурацией. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
83. Сообщение от Аноним (-), 09-Мрт-25, 07:22 | +/– | ![]() |
Было такое, ALSA (ядро) ---> alsa-lib (пространство пользователя) ---> Player. Эти знания ушли вместе с хакерами в свитерах. Молодые работают исключительно через звуковой сервер. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 |
84. Сообщение от Аноним (84), 09-Мрт-25, 19:45 | +/– | ![]() |
И чем прекрасна альса, когда тебе надо посмотреть видео в браузере (со звуком конеш) и фоном чтобы любимая мелодия играла ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 |
85. Сообщение от Аноним (85), 09-Мрт-25, 19:47 | +/– | ![]() |
Чтобы каналы щёлкать - это уже аппаратная поддержка нужна со стороны транслирующей. Телепередатчик небольшой мощности, чтоб по кабелю прогнать хватило. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
86. Сообщение от Zenitur (ok), 10-Мрт-25, 10:25 | +/– | ![]() |
> Разве alsa не только с одной программой умеет работать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 |
87. Сообщение от leap42 (ok), 10-Мрт-25, 12:48 | +/– | ![]() |
конечно берёт, в этом весь смак - изначально называлось PulseVideo (серьёзно) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |