ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Звук по сети
@ 2005-08-03 19:38 Alexandr A. Alexandrov
  2005-08-03 20:01 ` Alexey Rusakov
  0 siblings, 1 reply; 9+ messages in thread
From: Alexandr A. Alexandrov @ 2005-08-03 19:38 UTC (permalink / raw)
  To: community

Доброго времени суток!

  Я покопался в архивах - нашёл одну дискуссию на означенную  тему - но как-то она кончилась ничем... Может быть, кто-нибудь реализовывал вот что:
 - есть машина с Windows, на которой установлен Cygwin, на которой я запускаю Х-сервер и через kdm логинюсь и работаю на Linux-хосте. 

  - хочется иметь звук из Linux-сессии на этой же машине, точно так же, как оконные клиенты выводят графику в сервер - так же запустить бы аудио сервер, да и направить всех клиентов из открытой сессии на него...

  На сайте NAS написано, что, вроде, Cygwin поддерживается... В Сизифе NAS есть... В какие стороны копать, про что почитать?

PS. Интерес к задаче скорее чисто спортивный/исследовательский. Ну интересно мне, возможен ли такой вариант работы, да и приятно, когда о приходе письма или сообщения по аське извещают звуком. :-)

-- 
С уважением,
 Александр                          mailto:aaa@inrecolan.com

03.08.2005 23:28:35


Девиз дня: Когда говоришь, что думаешь - думай, что говоришь! 



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Звук по сети
  2005-08-03 19:38 [Comm] Звук по сети Alexandr A. Alexandrov
@ 2005-08-03 20:01 ` Alexey Rusakov
  2005-08-04  4:53   ` Alexey I. Froloff
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey Rusakov @ 2005-08-03 20:01 UTC (permalink / raw)
  To: community

Alexandr A. Alexandrov wrote:

>PS. Интерес к задаче скорее чисто спортивный/исследовательский. Ну интересно мне, возможен ли такой вариант работы, да и приятно, когда о приходе письма или сообщения по аське извещают звуком. :-)
>  
>
Мои вялые исследования в этом направлении закончились ничем. NAS не 
слишком хорошо поддерживается приложениями (хотя xmms да, имеет плагин 
для NAS), но в целом такой вариант работы, похоже, всё-таки возможен.

-- 
  Alexey "Ktirf" Rusakov


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Звук по сети
  2005-08-03 20:01 ` Alexey Rusakov
@ 2005-08-04  4:53   ` Alexey I. Froloff
  2005-08-04  6:20     ` Re[2]: " Alexandr A. Alexandrov
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey I. Froloff @ 2005-08-04  4:53 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 586 bytes --]

* Alexey Rusakov <ktirf@> [050804 00:02]:
> Мои вялые исследования в этом направлении закончились ничем. NAS не 
> слишком хорошо поддерживается приложениями (хотя xmms да, имеет плагин 
> для NAS), но в целом такой вариант работы, похоже, всё-таки возможен.
$ apt-cache show audiooss
Package: audiooss
Section: Sound
Description: audiooss - the transparent OSS emulation on top of NAS
 audiooss - the transparent OSS emulation on top of NAS.

-- 
Regards, Sir Raorn.
-------------------
Но если нельзя будет отключить русский перевод, я напьюсь водки.
		-- at in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re[2]: [Comm] Звук по сети
  2005-08-04  4:53   ` Alexey I. Froloff
@ 2005-08-04  6:20     ` Alexandr A. Alexandrov
  2005-08-04  6:33       ` Alexey I. Froloff
  0 siblings, 1 reply; 9+ messages in thread
From: Alexandr A. Alexandrov @ 2005-08-04  6:20 UTC (permalink / raw)
  To: Alexey I. Froloff; +Cc: ALT Linux Community

Доброго времени суток!

Thursday, August 4, 2005, 8:53:27 AM, вы писали:

>> Мои вялые исследования в этом направлении закончились ничем. NAS не
>> слишком хорошо поддерживается приложениями (хотя xmms да, имеет плагин
>> для NAS), но в целом такой вариант работы, похоже, всё-таки возможен.
AIF> $ apt-cache show audiooss
AIF> Package: audiooss
AIF> Section: Sound
AIF> Description: audiooss - the transparent OSS emulation on top of NAS
AIF>  audiooss - the transparent OSS emulation on top of NAS.

  Попробовал  NAS под Cygwin - работает. То есть, когда запускаешь под
Cygwin  XServer, и в нём запускаешь утилиты из пакета NAS - звук есть.
Значит, осталось заставить все программы заворачивать звук на NAS.

  Как  я  понял,  audiooss  как  раз  для  этой  цели  и служит? Может
кто-нибудь   пояснить   на   пальцах,   в   чём  суть  OSS,  как  она
взаимодействует  с  aRts,  например  (как  я  понял,  у  меня  в  KDE
используется именно он)?

-- 
С уважением,
 Александр                            mailto:aaa@inrecolan.com

Девиз дня: Ошибок не прощают женщины и тетрис на девятой скорости.



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Звук по сети
  2005-08-04  6:20     ` Re[2]: " Alexandr A. Alexandrov
@ 2005-08-04  6:33       ` Alexey I. Froloff
  2005-08-04  6:57         ` Re[2]: " Alexandr A. Alexandrov
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey I. Froloff @ 2005-08-04  6:33 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 1201 bytes --]

* Alexandr A. Alexandrov <aaa@> [050804 10:22]:
>   Попробовал  NAS под Cygwin - работает. То есть, когда запускаешь под
> Cygwin  XServer, и в нём запускаешь утилиты из пакета NAS - звук есть.
> Значит, осталось заставить все программы заворачивать звук на NAS.
Для начала надо пробросить порт с удалённой машины.  В
документации по nas это описано.  В ssh нет возможности сделать
это автоматически, как проброс X сессии...

Собсно "заворачивалка":

$ cat /usr/bin/audiooss
#! /bin/sh

LD_PRELOAD=${LD_PRELOAD+$LD_PRELOAD:}/usr/lib/audiooss/libaudiooss.so exec "$@"

Отлавливает обращения к /dev/dsp, /dev/mixer, etc и пробрасывает
их через NAS.

>   Как  я  понял,  audiooss  как  раз  для  этой  цели  и служит? Может
> кто-нибудь   пояснить   на   пальцах,   в   чём  суть  OSS,  как  она
> взаимодействует  с  aRts,  например  (как  я  понял,  у  меня  в  KDE
> используется именно он)?
OSS - это такое низкоуровневое API.  В ALSA есть эмуляция OSS.

-- 
Regards, Sir Raorn.
-------------------
У нас есть неформальное правило: всякий, кто собрал новую версию пакета,
которая попала в Сизиф, автоматически становится мантейнером этого
пакета. ;)
		-- ldv in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re[2]: [Comm] Звук по сети
  2005-08-04  6:33       ` Alexey I. Froloff
@ 2005-08-04  6:57         ` Alexandr A. Alexandrov
  2005-08-04  7:09           ` Alexey I. Froloff
  0 siblings, 1 reply; 9+ messages in thread
From: Alexandr A. Alexandrov @ 2005-08-04  6:57 UTC (permalink / raw)
  To: Alexey I. Froloff; +Cc: ALT Linux Community

Доброго времени суток!

Thursday, August 4, 2005, 10:33:53 AM, вы писали:

>>   Попробовал  NAS под Cygwin - работает. То есть, когда запускаешь под
>> Cygwin  XServer, и в нём запускаешь утилиты из пакета NAS - звук есть.
>> Значит, осталось заставить все программы заворачивать звук на NAS.
AIF> Для начала надо пробросить порт с удалённой машины.  В
AIF> документации по nas это описано.  В ssh нет возможности сделать
AIF> это автоматически, как проброс X сессии...

  Э-э-э...  Я  запустил  в  Cygwin  nasd (сервер). Запустил Х-сервер и
через XDMCP зашёл на Linux. В linux-сессии попробовал запустить auplay
(или  как  там называется утилита из NAS для проигрывания звука) - оно
заиграло. :-) Что не проборошено?

AIF> Собсно "заворачивалка":

AIF> $ cat /usr/bin/audiooss
AIF> #! /bin/sh

AIF> LD_PRELOAD=${LD_PRELOAD+$LD_PRELOAD:}/usr/lib/audiooss/libaudiooss.so exec "$@"

AIF> Отлавливает обращения к /dev/dsp, /dev/mixer, etc и пробрасывает
AIF> их через NAS.

  То  есть  она  поместится  между  высокоуровнемыми  средствами KDE и
устройствами?

>>   Как  я  понял,  audiooss  как  раз  для  этой  цели  и служит? Может
>> кто-нибудь   пояснить   на   пальцах,   в   чём  суть  OSS,  как  она
>> взаимодействует  с  aRts,  например  (как  я  понял,  у  меня  в  KDE
>> используется именно он)?
AIF> OSS - это такое низкоуровневое API.  В ALSA есть эмуляция OSS.

  А ALSA и aRts как соотносятся?

-- 
С уважением,
 Александр                            mailto:aaa@inrecolan.com

Девиз дня: Чтобы стать богатым, необходимо три вещи: ум, талант и много денег.



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Звук по сети
  2005-08-04  6:57         ` Re[2]: " Alexandr A. Alexandrov
@ 2005-08-04  7:09           ` Alexey I. Froloff
  2005-08-04 19:58             ` Re[2]: " Alexandr A. Alexandrov
  2005-08-08 20:14             ` [Comm] " Arioch
  0 siblings, 2 replies; 9+ messages in thread
From: Alexey I. Froloff @ 2005-08-04  7:09 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 1067 bytes --]

* Alexandr A. Alexandrov <aaa@> [050804 10:59]:
>   Э-э-э...  Я  запустил  в  Cygwin  nasd (сервер). Запустил Х-сервер и
> через XDMCP зашёл на Linux. В linux-сессии попробовал запустить auplay
> (или  как  там называется утилита из NAS для проигрывания звука) - оно
> заиграло. :-) Что не проборошено?
Всё проброшено.  Я про ssh -X говорил, там немного другой случай.

>   То  есть  она  поместится  между  высокоуровнемыми  средствами KDE и
> устройствами?
Мне кажется, что aRts умела выводить звук через NAS.  Если нет -
сконфигурять через OSS и запускать через audiooss.

> AIF> OSS - это такое низкоуровневое API.  В ALSA есть эмуляция OSS.
>   А ALSA и aRts как соотносятся?
aRts - это высокоуровневое API.  Умеет работать через ALSA и OSS.

-- 
Regards, Sir Raorn.
-------------------
> Почему не опубликовали стандартное решение для КДЕ
> программ, которые таки ищут эти *.la?
Стандартным решением было бы вынести проверку, скажем, в kdelibs-devel,
чтобы каждый KDEшник не плодил этот код, который нужно исправлять.
		-- ldv in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re[2]: [Comm] Звук по сети
  2005-08-04  7:09           ` Alexey I. Froloff
@ 2005-08-04 19:58             ` Alexandr A. Alexandrov
  2005-08-08 20:14             ` [Comm] " Arioch
  1 sibling, 0 replies; 9+ messages in thread
From: Alexandr A. Alexandrov @ 2005-08-04 19:58 UTC (permalink / raw)
  To: Alexey I. Froloff; +Cc: ALT Linux Community

Доброго времени суток!

Thursday, August 4, 2005, 11:09:32 AM, вы писали:

>>   То  есть  она  поместится  между  высокоуровнемыми  средствами KDE и
>> устройствами?
AIF> Мне кажется, что aRts умела выводить звук через NAS.  Если нет -
AIF> сконфигурять через OSS и запускать через audiooss.

  Да,   aRts   действительно   умеет   выводить   звук   через   NAS.
Попробовал  -  получилось.  Так  что  задачу  можно  считать решённой.
Спасибо! 

  Есть ещё мелкие вопросы - но, думаю, разберусь.

-- 
С уважением,
 Александр                            mailto:aaa@inrecolan.com

Девиз дня: Все новое - нехорошо забытое старое.



^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Comm] Re: Звук по сети
  2005-08-04  7:09           ` Alexey I. Froloff
  2005-08-04 19:58             ` Re[2]: " Alexandr A. Alexandrov
@ 2005-08-08 20:14             ` Arioch
  1 sibling, 0 replies; 9+ messages in thread
From: Arioch @ 2005-08-08 20:14 UTC (permalink / raw)
  To: community

Alexey I. Froloff wrote:

> 
> aRts - это высокоуровневое API.  Умеет работать через ALSA и OSS.

То же можно сказать про GStreamer -и точно так же далеко не все
программы звук выводят через него.
Я вообще посл. время разные тамАмароки переключил на xinelib:-)






^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2005-08-08 20:14 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-08-03 19:38 [Comm] Звук по сети Alexandr A. Alexandrov
2005-08-03 20:01 ` Alexey Rusakov
2005-08-04  4:53   ` Alexey I. Froloff
2005-08-04  6:20     ` Re[2]: " Alexandr A. Alexandrov
2005-08-04  6:33       ` Alexey I. Froloff
2005-08-04  6:57         ` Re[2]: " Alexandr A. Alexandrov
2005-08-04  7:09           ` Alexey I. Froloff
2005-08-04 19:58             ` Re[2]: " Alexandr A. Alexandrov
2005-08-08 20:14             ` [Comm] " Arioch

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git