bandeau2016

file Aide paramétrage Rivendell 2.19.0

il y a 1 an 3 mois #191 par 24fr22
Aide paramétrage Rivendell 2.19.0 a été créé par 24fr22
Bonjour,

Comme mentionné dans l'autre post j'ai dans le cadre d'un projet Webradio, installer Rivendell sous Ubuntu 16.04 suivant la doc présent sur le wiki de Rivendell : http://rivendell.tryphon.org/wiki/UbuntuXenial

Anciennement sous Ubuntu 11.04 j'avais déjà installé la chose pour un autre projet radio à l'époque fonctionnant avec Jack et darkice.

Après cette installation actuel, je rencontre des soucis pour l'utiliser avec Jack (Rivendell ne s'affiche pas comme dans le temps dans mes clients en lecture sous QjackCtl). Est il possible de m'aider à reconfigurer la chose convenablement afin de retrouver le fonctionnement connu.

Si je me souviens bien la configuration est à entré dans le fichier /etc/rd.conf ?

Voici le mien :
; rd.conf
;
; This is the default configuration file for Rivendell
;
; by Fred Gleason <fredg@paravelsystems.com>
;

[Identity]
; These entries are used to define the system user and group that will
; own the audio files.
AudioOwner=quentin
AudioGroup=rivendell

; This password is used by the various Rivendell modules to log into
; Rivendell system services [caed(8), ripcd(8), rdcatchd(8)].
Password=letmein

; This entry is what will appear in RDSelect's list for this configuration.
Label=Default (Local)

[mySQL]
; The connection parameters for the MySQL server.
Hostname=localhost
Loginname=rduser
Password=letmein
Database=Rivendell
Driver=QMYSQL3

; The following three settings control the attributes of new DB tables
; created by Rivendell.
Engine=MyISAM
Charset=latin1
Collation=latin1_swedish_ci

;[AudioStore]
;MountSource=
;MountType=
;MountOptions=defaults
;CaeHostname=
;XportHostname=

[Provisioning]
; If CreateHost=Yes, a Host entry will be automatically created in the DB
; when the 'rivendell' system service is started, using the Host definition
; specified in NewHostTemplate= as the template. The new host entry will be
; assigned the IP address bound to the network interface specified by
; NewHostIpAddress= ('lo' by default). The new host's Short Name can be
; populated using the NewHostShortName= parameter, which takes a Perl-style
; regex to capture the required text from the full host name, using the
; captured group from the regex specified in 'NewHostShortNameGroup='.
CreateHost=No
NewHostTemplate=some_host_entry
NewHostIpAddress=lo
NewHostShortNameRegex=[^*]*
NewServiceNameGroup=0

[Logs]
; Set the method to be used for logging.  Possible values are:
;  Syslog = Use the syslog facility.
;    File = Log directly to a file.  See also the 'LogDirectory='
;           and 'LogPattern=' parameters below.
;    None = Don't generate logs at all.
Facility=Syslog

; The directory to write logs to.  Used only if the 'Facility='
; parameter is set to 'File'.
LogDirectory=/home/rd/rdlogs

; The directory to to put core files in in the event of a daemon
; crash.  For this to work, you must also configure your environment
; to allow the generation of core dumps (e.g. 'ulimit -c unlimited').
CoreDumpDirectory=/home/rd/rdlogs

; The name of the file to send logs to.  The following wildcards can
; be used:
;  %d - The day of the month (01 - 31)
;  %h - The hour (00 - 23)
;  %M - The month (01 - 12)
;  %m - The minute (00 - 59)
;  %n - The name of the originating module --e.g. 'rdairplay', 'caed'.
;  %s - The second (00 - 60)
;  %Y - The four digit year
; This parameter is used only if the 'Facility=' parameter is set to
; 'File'.
LogPattern=%n-%Y%M%d.log

; Log upload/download debug data.  You generally want to enable this only
; when debugging a specific upload/download problem, as *lots* of data
; can be generated.  Valid arguments are 'Yes' or 'No'.
LogXloadDebugData=No

[Alsa]
; ALSA Parameters
; (It should seldom be necessary to tweak these)
;PeriodQuantity=4
;PeriodSize=1024
;ChannelsPerPcm=-1

[JackSession]
# This configuration will setup 2 stereo outputs on 1/2 and 3/4
# and 2 mono inputs on 1, 2 and stereo input on 3/4

#TREAT ALL OUTPUTS AS STEREO
Source1=rivendell_1:playout_0L
Destination1=alsa_pcm:playback_1
Source2=rivendell_1:playout_0R
Destination2=alsa_pcm:playback_2
Source3=rivendell_1:playout_1L
Destination3=alsa_pcm:playback_3
Source4=rivendell_1:playout_1R
Destination4=alsa_pcm:playback_4

# SEND INPUT 1 TO RD PORT 0 LEFT AND RIGHT
Source5=alsa_pcm:capture_1
Destination5=rivendell_1:record_0L
Source6=alsa_pcm:capture_1
Destination6=rivendell_1:record_0R

# SEND INPUT 2 TO RD PORT 1 LEFT AND RIGHT
Source7=alsa_pcm:capture_2
Destination7=rivendell_1:record_1L
Source8=alsa_pcm:capture_2
Destination8=rivendell_1:record_1R

# SEND INPUT 3/4 TO RD PORT 2 STEREO
Source9=alsa_pcm:capture_3
Destination9=rivendell_1:record_2L

; [SoftKeys]
;
; This section can be used to program the RDSoftKeys applet, or you
; can use the --map-file=<filename> switch to configure multiple soft
; key setups on the same host.
;
; Columns=10
;
; Command1=hithlum.srlabs.loc:GO 3 1 1 0!
; Legend1=Telos 1 ON
; Color1=red
;
; Command2=hithlum.srlabs.loc:GO 3 2 1 0!
; Legend2=Telos 2 ON
; Color2=red
;

[Tuning]
; This section defines the realtime parameters used when running
; audio components.  Normally, these are useful only for debugging.
UseRealtime=Yes
RealtimePriority=9

[Format]
; This value is used when testing and developing new features in the
; audio drivers.  It should never be altered on a production system.
Channels=2

[Hacks]
; If you are getting no output level meter indications with an older
; ASI card (such as the ASI4215, ASI4113 or ASI4111), try uncommenting
; the following line:
; UseStreamMeters=Yes

; Completely disable maintenance checks on this host.
; DisableMaintChecks=Yes

; Lock memory in RDAirPlay
; LockRdairplayMemory=Yes

;
; Log Generation (old method, deprecated)
;
;  These sections are here strictly for backward compatibility.  See
;  the [Logs] section for a much more powerful way to configure
;  logging.
;
; [RDAirPlay]
; Logfile=/home/rd/rdairplay.log
;
; [RDCatchd]
; Logfile=/home/rd/rdcatchd.log
;
; [Ripcd]
; Logfile=/home/rd/ripcd.log
;
; [Caed]
; Logfile=/home/rd/caed.log
; EnableMixerLogging=No

N'hésitez pas à le corrigé.

Autre soucis je ne peux effacer ou ajouter de clips dans ma librairie (message Unable .... à chaque fois).
Comment régler cela également sachant que la base de données est pourtant bien active.

De plus quand je lance RDAirPlay je ne peux Utiliser les bouton en bas : Ajouter Suppr Déplacer Copier (ils sont en gris et on ne peut cliquer dessus).
Comment résoudre cela aussi ?

Merci d'avance de votre aide, me permettant de faire avancer ce projet personnel mais aussi demander par un établissement extérieur où je travail les week-end.

Connexion ou Créer un compte pour participer à la conversation.

il y a 1 an 3 mois #193 par doc_denis
Réponse de doc_denis sur le sujet Aide paramétrage Rivendell 2.19.0
Bonjour, pour ma part je n'utilise pas Jack et c'est beaucoup plus simple pour moi :-)

Deux pistes que je connaît :
l’officielle :http://rivendell.tryphon.org/wiki/Configuring_Jack_for_use_in_Rivendell
excellente source "très fiable" : frederick.henderson-meier.org/

Autre soucis je ne peux effacer ou ajouter de clips dans ma librairie (message Unable .... à chaque fois).
Comment régler cela également sachant que la base de données est pourtant bien active.


as tu installé apache lors de ton installation ? ...c'est possible que ça vienne de là.

pour le reste, je pense que c'est une histoire de droit d'utilisateur.
as tu ajouter ton utilisateur au groupe rivendell et au groupe audio ...comme ça :
adduser $USER rivendell

et

sudo adduser $USER audio

pour t'aider réellement, il serait plus "BEAUCOUP" plus simple d'installer rivendell sur un ubuntu 14.04 car tout est automatisé avec le package .deb
pour ma part

si tu as un autre DD à mettre dans ta machine ou un autre ordi sous e coude, fait un test et tu verra la différence de mise en place ;-)
Pour ma part j'envoi le stream avec une seconde machine ...je fait tourner tout ça avec des petites machines !
une micro-machine pour la diff : www.le85.com/forum/5-infos-et-news/146-nouveau-poste-de-diffusion-serveur.html
et un portable sous win7 avec winamp pour le streaming ...et hop!


autrement regarde "inscrit toi" dans la liste officielle FR
lists.tryphon.org/cgi-bin/listinfo/rivendell-fr

j'ai tout dit.

Le partage du savoir fait avancer plus vite !

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.082 secondes
Propulsé par Kunena