Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Bonjour,
Voila je m'explique, je diffuse depuis chez moi via sambroadcasting vers mon server, jusqu'ici tous va bien. Actuellement je diffuse en 128, 64 et 32. Je souhaite diffuser également en 192 k . Mon problme c'est que en Upload chez moi est limté, en effet 128+64+32+192=416 deplus diffuser en plusieur format depuis chez moi ralenti le logiciel d'automate et le pc. La solution c'est de ré encoder avec sc_transc sur leserver c'est adire j'envoie une seule fois sur le server ne 192 et le serveur re encode pour les auttrres format.
Jusqu'ici j'ai bien compris comment installer sc trans, mais on parle souvent de sc trans avec playlist, j'aimerais comprendre comment configurer pour rencoder vers d'autre format
merci pour votre aide
Hors ligne
sc trans permet de jouer une playlist (broadcaster), il me semble pas qur'i réencode, en gros tu encode tout tes fichiers au meme format, tu les envoie sur le serveur (via ftp par exemple) tu édite la playlist de sc_trans, et puis tu lui indique dans le fichier de config vers quel serveur stream il dois émettre.
BOnne journée
Hors ligne
Salut
j'ai trouver la reponse il faut un transcoderV3
chz moi sa marche nikel j'envoie ne 192k mp3 et j ereencode EN 128 K et 64 k et meme en ogg sur le server. un peu compliquér a installer c'est un ami ki me la fait sur mon server si ca vous interesse ecrivez moi
server principale http://87.98.216.140:8020/listen.pls 192
ls relais ré encoder http://87.98.216.140/listen.pls 128K
cela permet d'economiser le bande passante en upload ( chez soi)
cordialement
Dernière modification par koom (2007-03-21 00:06:10)
Hors ligne
En principe le but d'un forum c'est de partager les solutions ![]()
Mais vu que dans ton cas personne d'ici ne t'a aidé, tu n'est pas tenu de le faire, evidemment ![]()
MADdanny
Hors ligne
il suffit de compiler à parti des sources ![]()
http://www.oddsock.org/tools/streamTranscoderV3/
Hors ligne
Salut je relance un peu ce topic, je n'ai pas compris le fonctionnement de ce logiciel... J'utilise pour le moment sc_trans/sc_serv couplés. Comment cela marche-t-il exactement?
Hors ligne
ce serai possible d'avoir un ptit tuto pour l'install et l'utilisation...
merci davance
cordialement
Hors ligne
oui sil te plais,
jai deja trouver un tuto pour install le shoutcast.. now reste plus qu'a uploader la source sur le serveur et sur le serveur retranscrire sous tout les debit inimaginable :p
Hors ligne
je mets un tuto en ligne ce WE...
Attention, c'est 'achement gourmand
avec 4 streams, ca m'a foutu la dediboite par terre :wacko:
Hors ligne
bon aller , je vous balance ça copié/collé du forum oddcast (et ça marche je l'ai deja testé)
Y A UNE FAUTE DE FRAPPE QLQ PART, GAFFE SI VOUS COPIER/COLLER ![]()
this manual was written during my own installation of streamTranscoder V3 on ubuntu server 6.06 x86_64
how toinstall streamTranscoderV3 under linux
(i assume you are working on a remote server without X running, logged in as root)
change the directory to your download folder:
cd <path to your download folder>
download the linux version of streamTranscoder V3 (currently 3.1.11) from oddsock.org
wget http://www.oddsock.org/tools/streamTran … .11.tar.gz
download my init script for your distribution:
debian, ubuntu, i think also red-hat and suse: wget http://brain4free.org/upload/streamTranscoder
gentoo: wget http://brain4free.org/upload/gentoo/streamTranscoder
the gentoo script is currently untested, because my new server is a ubuntu one an i only wrote the script with my knowlege from my old gentoo server. please post your experience with it!
extract the file:
tar -xf streamtranscoderv3-3.1.11.tar.gz
change directory:
cd streamtranscoderv3-3.1.11
create configuration file for the make tool:
./configure
if there are errors, most of the time you have to install the required libraries (install the dev versions!) and make shure you have installed gcc & make
compile streamTranscoder:
make && make install
create a new user and group to run streamTranscoder:
read the documentation of your distribution how to do this clean and simple.
name of the user and group must be \"transcoder\".
example for ubuntu/debian: adduser --system --no-create-home --group --disabled-login transcoder
create the folder for the config files:
mkdir /etc/streamTranscoder
chgrp transcoder /etc/streamTranscoder
chmod 750 streamTranscoder
create the folder for the log files:
mkdir /var/log/streamTranscoder
change to the config folder:
cd /etc/streamTranscoder
run streamTranscoder for the first time to create the required configfile:
streamTranscoderv3
edit the created config file (in my example with nano):
nano -w streamTranscoder_0.cfg
change the source url, the log path to the above path: \"LogFile=/var/log/streamTranscoder/transcoder\"
and the number of encoders
rerun streamTranscoder to create the encoder configfile:
streamTranscoderv3
edit the encoder configfile:
nano -w streamTranscoder_1.cfg
don't forget to change the log file path: \"LogFile=/var/log/streamTranscoder/streamTranscoder_1\"
if you need more than one encoder copy the edited config file to streamTranscoder_<next encoder number>.cfg and edit it
try your config files:
streamTranscoderv3
change the rights of the config files to avoid that a normal user can read them or streamTranscoder can overwrite them:
chgrp transcoder /etc/streamTranscoder/*
chmod 640 /etc/streamTranscoder/streamTranscoder_*
change the owner and group of the log files (because the init script runs streamTranscoder as \"transcoder\")
chown -R transcoder:transcoder /var/log/streamTranscoder
copy the init script to the init.d folder and change the rights:
cp <path to your download folder>/streamTranscoder /etc/init.d/
chown root:root /etc/init.d/streamTranscoder
chmod 755 /etc/init.d/streamTranscoder
try to start your streamTranscoderv3 installation (make shure your streaming server and your source is running):
/etc/init.d/streamTranscoder start
check your streaming server if the streamTranscoder works correct. when not, read the log files for more information:
tail /var/log/streamTranscoder/transcoder.log
tail LogFile=/var/log/streamTranscoder/streamTranscoder_1
if anything works as it should, you can add the init script to the desired runlevel. so your streamTranscoder will be startet automaticly during boot.
check the documentation of your distribution how to do this.
go to the fridge and drink a beer...that's all folk
Dernière modification par shamankick (2007-05-07 15:26:36)
Hors ligne
Black Dragon a écrit:
Salut je relance un peu ce topic, je n'ai pas compris le fonctionnement de ce logiciel... J'utilise pour le moment sc_trans/sc_serv couplés. Comment cela marche-t-il exactement?
pourquoi streamTranscoder ?
bah en fait le probleme avec shoutcast c'est que si tu streame des fichiers
présent sur ton serveur, tu ne peux pas avoir plusieurs fois le
même flux a des bitrates différents par exemple :
le même flux "variété" en 64kbs , en 128kbs, et en 256kbs.
tu peux seulement avoir plusieurs sc_trans qui tournent a différent bitrates
mais ce ne sera pas le même morceau au meme moment si ta playlist
est en mode "shuffle"
donc ton streamTranscoder peux se connecter a ton flux shoutcast,
le ré-encoder en différents bitrates et le réenvoyer a un autre shoutcast en local
ma config :
sc_trans => sc_serv1 port 8000 vers auditeurs en 192kbs + un slot vers => streamTranscoder 64kbs => sc_serv2 en 64kbs port 8010
pigé ? :wacko:
Dernière modification par shamankick (2007-05-08 13:56:56)
Hors ligne
En fait, streamTrancoder est assez con
sur une dedibox, ca marche comme ca (ca peut se generaliser sur d'autres systems) :
stream404 -> streamtranscoder | -->| icecast 32 kbps (port 8010)
(via icecast) | | icecast 64 kbps (port 8011)
| | icecast 128 kbps (port 8012)
|
| -->| shoutcast 32 kbps (port 8020)
| shoutcast 64 kbps (port 8022)
| shoutcast 128 kbps (port 8024)
Et ca bouuuuuuuuuuuuuffe ! :sick:
Hors ligne
avec 6 qui tournent...ça ne plaisante pas chez Rock & troll
Hors ligne
shamankick a écrit:
avec 6 qui tournent...ça ne plaisante pas chez Rock & troll
Penses-tu !
2 streamtranscoders foutent la machine à plat :wacko: ca bouffe comme pas permis ce truc :unsure: alors 6 streams... donc pour l'instant c'est 3 streams en ogg et ca colle stream404 a 60% de CPU (sinon, avec streamtranscoder c'est entre 97 et 99,8%
)
A moins que tu ais un truc pour multiplier les flux comme les p'tits pains ?
Hors ligne
oué entre 40 et 60% de cpu (VIA C7) c'est carrément abusé
sur le P4 3ghz je pense que ça devrait faire moitié moins, ce qui est deja trop.
en fait y'a pas de trucs vraiment bien foutu pour faire du "multi stream" depuis des fichiers "en local"
tout est bati sur le principe une machine "source" et une "serveur" ....le truc a la con
Hors ligne
et tu as essayé ça
http://muse.dyne.org/
ça doit le faire ce bordel, je m'en vais essayer ça ce week-end (putain mais c'est JAMAIS fini qu'elle va dire ma copine)
Hors ligne
shamankick a écrit:
et tu as essayé ça
http://muse.dyne.org/
Non j'connaissais point, m'en vais regarder comment ca marche mais s'il y a réencodage au vol, je ne m'attends pas a des miracles !
shamankick a écrit:
/.../ (putain mais c'est JAMAIS fini qu'elle va dire ma copine)
Tiens ! elle connait ma femme ? ![]()
Hors ligne
shamankick , tu as un résultat a ton test ?
Hors ligne
heu j'ai rien foutu....non pas de resultat de test :+
je suis gemmaux, et un grand cru !!! ![]()
Dernière modification par shamankick (2007-05-27 17:02:12)
Hors ligne