Site Tools


software:freerdp:sound

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
software:freerdp:sound [2015/05/21 23:39]
– создано root
software:freerdp:sound [2022/02/07 18:40] (current)
root
Line 1: Line 1:
-====== Качественный звук во FreeRDP ======+====== Качественный звук в FreeRDP на FreeBSD ======
 [[http://www.freerdp.com/|FreeRDP]] довольно популярный инструмент для доступа к Windows машинам по протоколу RDP с не windows систем.\\ [[http://www.freerdp.com/|FreeRDP]] довольно популярный инструмент для доступа к Windows машинам по протоколу RDP с не windows систем.\\
 Не смотря на свою популярность у проекта документация отвратительная: актуально и полно освещены только вопросы как собрать из исходников и как начать писать код и слать патчи.\\ Не смотря на свою популярность у проекта документация отвратительная: актуально и полно освещены только вопросы как собрать из исходников и как начать писать код и слать патчи.\\
Line 68: Line 68:
 Патчи которые были в портах - частично устарели, остальное добавил.\\ Патчи которые были в портах - частично устарели, остальное добавил.\\
  
 +  * * исправлена сборка под FreeBSD
   * + OSS в rdpsnd (воспроизведение звука)   * + OSS в rdpsnd (воспроизведение звука)
   * + OSS в audin (запись звука)   * + OSS в audin (запись звука)
   * + OSS в tsmf (воспроизведение мультимедиа), работает только с ffmpeg   * + OSS в tsmf (воспроизведение мультимедиа), работает только с ffmpeg
-  * * tsmf исправления для работы под FreeBSD+  * * tsmf исправления для работы под FreeBSD (не воспроизводилось видео)
   * * ALSA исправлено воспроизведение звука и почищен код   * * ALSA исправлено воспроизведение звука и почищен код
   * + devd поддержка в urbdrc (перенаправление USB) и работа urbdrc во FreeBSD (не проверялось)   * + devd поддержка в urbdrc (перенаправление USB) и работа urbdrc во FreeBSD (не проверялось)
Line 77: Line 78:
   * * патч для правильного определения временной зоны   * * патч для правильного определения временной зоны
   * * исправлена работа динамических каналов (в тч audin)   * * исправлена работа динамических каналов (в тч audin)
 +Исправления смотреть тут: [[https://github.com/ivan-83/FreeRDP/commits/master]] (начиная с 09 марта 2015 по 02 мая 2015)
  
   - underrun occurred - полностью не исчезли, в начале воспроизведения они проскакивают, но уже через 5 секунд звук перестаёт заикаться. Возможно стоит поиграться с **latency**, с константами (65) из кода или посмотреть tcpdump как ходят пакеты. 5-10 заиканий в начале воспроизведения легко не заметить, раньше они были постоянно.   - underrun occurred - полностью не исчезли, в начале воспроизведения они проскакивают, но уже через 5 секунд звук перестаёт заикаться. Возможно стоит поиграться с **latency**, с константами (65) из кода или посмотреть tcpdump как ходят пакеты. 5-10 заиканий в начале воспроизведения легко не заметить, раньше они были постоянно.
   - Заикания есть и в OSS, просто он не пишет ошибок.   - Заикания есть и в OSS, просто он не пишет ошибок.
 +
 +==== В основной ветке ====
 +  * [[https://github.com/FreeRDP/FreeRDP/commit/8d5825ee007a7889992d5a01e482d1589dd6a7ee|Fix poor sound quality with ALSA]]
 +  * [[https://github.com/FreeRDP/FreeRDP/commit/fe9fab920ebe719d7d7af9a2373a53752b35a20a|add OSS support for rdpsnd]]
 +  * [[https://github.com/FreeRDP/FreeRDP/commit/4f8f84f33bee4ca69c2145ac4cc67ede4cb120cd|some files for OSS, missed from prev commit]]
 +  * [[https://github.com/FreeRDP/FreeRDP/commit/434436b75f00c5475f66ff0f4062e168aa409688|BSD/FreeBSD build fix]]
 +  * [[https://github.com/FreeRDP/FreeRDP/commit/f5dbe2c9a5fe050c1d7e014d3c1529befb8eea3b|FreeBSD timezone detection patch]]
 +  * [[https://github.com/FreeRDP/FreeRDP/commit/0f3b6390588a918450677bc2a01b0a64a43bda02|OSS build fix on linux ]]
 +  * [[https://github.com/FreeRDP/FreeRDP/commit/7b3a5529883f5ab87ff61663178808e286cfd8a0|audin OSS support (un tested now), fix: dev in rdpsnd does not work, fix dynamic channels now work again]]
 +  * [[https://github.com/FreeRDP/FreeRDP/commit/3a8022e67cc8c3f2cd068f4d505a6174d2a40e1a|audin OSS files]]
 +  * [[https://github.com/FreeRDP/FreeRDP/pull/2719|OSS, tsmf, usb and BSD fixes and improvements]]
 +
 +
 +{{tag>software article freebsd linux RDP OSS}}
software/freerdp/sound.1432251595.txt.gz · Last modified: 2015/05/21 23:39 (external edit)