Icecast2 + Oddcast + foobar

Icecast2 + Oddcast + foobar - Traitement Audio - Video & Son

Marsh Posté le 05-07-2004 à 12:23:48    

Bonjour,
 
je me suis fait un petit server audio en passant par foobar avec le plugin oddcast2, et le server icecast2.  
 
Tout d'abord je n'ai pas réussi à les diffuser sous forme de mp3, mais en ogg ca marche. Ca ne me gène donc pas vu que l'ogg est censé être meilleur.
 
 
Par contre depuis mon travail, le lieu ou je veux acceder au stream, je remarque que le server se coupe au bout d'un moment (il a duré dans les 1H30 ce matin) : le stream n'est plus accessible, et je ne peux meme plus accéder au .ogg depuis mozilla, donc à priori quelque part le server a coupé, mais je ne sais pas pourquoi.
 
Merci pour l'aide,
 
 :hello:

Reply

Marsh Posté le 05-07-2004 à 12:23:48   

Reply

Marsh Posté le 05-07-2004 à 19:18:16    

vu chez moi à priori foobar plante.
 
Le log :
 
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 01768686h
Access violation, operation: write, address: 00000000h
Call path:
playback_core_i::g_thread_func=>playback_core_i::thread_func=>dsp::run
This is the first crash logged by this instance.
Code bytes (01768686h):
01768646h:  04 4B 75 F5 8B 44 24 20 8B 4C 24 34 3B C8 0F 84
01768656h:  C3 00 00 00 0F AF C6 99 F7 F9 6A 02 51 8B F0 E8
01768666h:  96 D8 FF FF 8D 3C F5 00 00 00 00 57 FF 15 18 F3
01768676h:  76 01 8B CF 8B D8 8B D1 33 C0 8B FB 56 C1 E9 02
01768686h:  F3 AB 8B CA 83 E1 03 F3 AA 8B 44 24 3C 50 53 55
01768696h:  E8 C5 D8 FF FF 8B F0 8D 3C B5 00 00 00 00 57 FF
017686A6h:  15 18 F3 76 01 8B D0 8B CF 89 54 24 4C 8B FA 8B
017686B6h:  D1 33 C0 C1 E9 02 F3 AB 8B CA 83 C4 20 83 E1 03
Stack (01D1FD5Ch):
01D1FD3Ch:  805080DB B7053CE4 81023000 00013C97
01D1FD4Ch:  00000000 10227000 FFFFFFFF C0503000
01D1FD5Ch:  FFFFFBB2 FFFFDD90 0000BB80 00000002
01D1FD6Ch:  00000000 02700020 015A1508 000177C0
01D1FD7Ch:  00000000 00000000 00000002 00000001
01D1FD8Ch:  0000AC44 016B07DD 02700020 000177C0
01D1FD9Ch:  00000002 0000BB80 015A1508 017DCE78
01D1FDACh:  01D1FDE4 00000000 00000002 016B0DC6
01D1FDBCh:  0000BB80 015A19E8 00000010 01587684
01D1FDCCh:  0040AC79 01D1FEFC 01543D94 00000000
01D1FDDCh:  00000004 015A19E8 01D1FE70 0040AB2F
01D1FDECh:  0000003C 01D1FEFC 01543D94 00000000
01D1FDFCh:  01D1FE28 00000000 01587680 00000000
01D1FE0Ch:  00000005 00000004 015A19E8 00000050
01D1FE1Ch:  004448B4 00000000 01D1FE44 CE8A9F85
01D1FE2Ch:  3F77AF31 0109001F 0000AC44 9281E42C
01D1FE3Ch:  4425C58E B4ABC28B 9732C146 00420F57
01D1FE4Ch:  015A5E10 0000029F 00000002 0000AC44
01D1FE5Ch:  01D1FED8 01D1FEFC 00420F22 01D1FED8
01D1FE6Ch:  00000000 01D1FFA4 0042033D 01D1FEFC
Registers:
EAX: 00000000, EBX: 00000000, ECX: 3FFFF764, EDX: FFFFDD90
ESI: FFFFFBB2, EDI: 00000000, EBP: 02BF0020, ESP: 01D1FD5C
Crash location: "foo_oddcast", loaded at 01690000h - 0183B000h
Symbol: "wxScreenDC::StartDrawingOnTop" (+00052226h)
 
Loaded modules:
foobar2000                       loaded at 00400000h - 00452000h
ntdll                            loaded at 77F40000h - 77FEE000h
kernel32                         loaded at 77E40000h - 77F36000h
USER32                           loaded at 77D10000h - 77D9C000h
GDI32                            loaded at 7E0B0000h - 7E0F1000h
ADVAPI32                         loaded at 77DA0000h - 77E3E000h
RPCRT4                           loaded at 78000000h - 78087000h
ole32                            loaded at 7CCC0000h - 7CDE4000h
COMCTL32                         loaded at 78090000h - 78174000h
msvcrt                           loaded at 77BE0000h - 77C33000h
SHLWAPI                          loaded at 70A70000h - 70AD5000h
utf8api                          loaded at 10000000h - 1000D000h
comdlg32                         loaded at 76340000h - 76386000h
SHELL32                          loaded at 77390000h - 77B90000h
foo_abx                          loaded at 008D0000h - 008DC000h
foo_ac3                          loaded at 008E0000h - 008F3000h
foo_albumlist                    loaded at 00900000h - 0090A000h
foo_ape                          loaded at 00910000h - 00930000h
foo_apl                          loaded at 00930000h - 0093A000h
foo_bitcompare                   loaded at 00940000h - 00949000h
foo_burninate                    loaded at 00950000h - 0095C000h
VERSION                          loaded at 77BD0000h - 77BD7000h
foo_cdda                         loaded at 00960000h - 0096E000h
foo_clienc                       loaded at 00970000h - 0097B000h
foo_console                      loaded at 00980000h - 00987000h
foo_convolve                     loaded at 00990000h - 009E3000h
foo_diskwriter                   loaded at 009F0000h - 00A02000h
WINMM                            loaded at 76AE0000h - 76B0E000h
foo_dsp_continuator              loaded at 00A90000h - 00A98000h
foo_dsp_crossfade                loaded at 00AA0000h - 00AA7000h
foo_dsp_crossfeed                loaded at 00AB0000h - 00AB6000h
foo_dsp_extra                    loaded at 00AC0000h - 00AD5000h
foo_dsp_nogaps                   loaded at 00AE0000h - 00AE7000h
foo_dsp_pause                    loaded at 00AF0000h - 00AF7000h
foo_dsp_skip_silence             loaded at 00B00000h - 00B07000h
foo_dsp_soundtouch               loaded at 00B10000h - 00B1B000h
MSVCP60                          loaded at 76010000h - 76071000h
foo_dynamics                     loaded at 00B20000h - 00B27000h
foo_festalon                     loaded at 00B30000h - 00C6F000h
foo_flac                         loaded at 00C70000h - 00C86000h
foo_freedb                       loaded at 00C90000h - 00CC2000h
WS2_32                           loaded at 719F0000h - 71A04000h
WS2HELP                          loaded at 719E0000h - 719E8000h
foo_history                      loaded at 00CD0000h - 00CDF000h
foo_id3v2                        loaded at 00CE0000h - 00D0E000h
foo_input_std                    loaded at 00D10000h - 00DB2000h
MSACM32                          loaded at 77BB0000h - 77BC4000h
foo_lpac                         loaded at 00DC0000h - 00DC7000h
lpac_codec_api                   loaded at 00DD0000h - 00DDA000h
lpaccodec                        loaded at 00DE0000h - 00E09000h
foo_masstag                      loaded at 01030000h - 01041000h
foo_matroska                     loaded at 01050000h - 0108F000h
foo_mod                          loaded at 01090000h - 01099000h
BASS                             loaded at 010A0000h - 010FA000h
foo_mpeg4u                       loaded at 01100000h - 01129000h
foo_nez                          loaded at 01130000h - 0115C000h
foo_null                         loaded at 01160000h - 01167000h
foo_ofr                          loaded at 01170000h - 0119E000h
foo_oggpreview                   loaded at 011B0000h - 012AD000h
foo_output_std                   loaded at 012B0000h - 012B9000h
foo_out_dsound_ex                loaded at 012C0000h - 012C9000h
DSOUND                           loaded at 51080000h - 510D6000h
foo_out_ks                       loaded at 012E0000h - 012EB000h
SETUPAPI                         loaded at 76610000h - 766FC000h
foo_playlistfind                 loaded at 012F0000h - 012F9000h
foo_playlistgen                  loaded at 01300000h - 0130A000h
foo_psf                          loaded at 01310000h - 013BC000h
foo_read_http                    loaded at 013C0000h - 013C9000h
foo_remote                       loaded at 013D0000h - 013DB000h
foo_rgscan                       loaded at 013E0000h - 013EB000h
foo_search_ex                    loaded at 013F0000h - 013F8000h
foo_shn                          loaded at 01400000h - 0140E000h
foo_shuffle                      loaded at 01410000h - 01419000h
foo_sid                          loaded at 01420000h - 01467000h
foo_spc                          loaded at 01470000h - 01481000h
foo_speex                        loaded at 01490000h - 014A8000h
foo_stfu                         loaded at 014B0000h - 014B7000h
foo_tfmx                         loaded at 014C0000h - 014C9000h
foo_ui_std                       loaded at 014D0000h - 014E7000h
foo_unpack                       loaded at 015F0000h - 01621000h
OLEAUT32                         loaded at 770E0000h - 7716B000h
foo_vis_manager                  loaded at 01630000h - 01638000h
foo_wavpack                      loaded at 01640000h - 0164B000h
foo_winamp_spam                  loaded at 01650000h - 01658000h
foo_wma                          loaded at 01660000h - 01679000h
WMVCore                          loaded at 08530000h - 0872D000h
WMASF                            loaded at 07260000h - 07299000h
foo_xa                           loaded at 01680000h - 0168F000h
foo_oddcast                      loaded at 01690000h - 0183B000h
vorbis                           loaded at 01840000h - 01948000h
ogg                              loaded at 01950000h - 01959000h
BASSWMA                          loaded at 10100000h - 1011C000h
uxtheme                          loaded at 5AD70000h - 5ADA4000h
LgWndHk                          loaded at 01BD0000h - 01BD7000h
LgMsgHk                          loaded at 01D30000h - 01D3B000h
wdmaud                           loaded at 72C70000h - 72C79000h
msacm32                          loaded at 72C60000h - 72C68000h
midimap                          loaded at 77BA0000h - 77BA7000h
KsUser                           loaded at 5EF80000h - 5EF84000h
mswsock                          loaded at 71990000h - 719CC000h
DNSAPI                           loaded at 76ED0000h - 76EF5000h
winrnr                           loaded at 76F60000h - 76F67000h
WLDAP32                          loaded at 76F10000h - 76F3D000h
rasadhlp                         loaded at 76F70000h - 76F75000h
wshtcpip                         loaded at 719D0000h - 719D8000h
l3codeca                         loaded at 02430000h - 024BA000h
imagehlp                         loaded at 76C40000h - 76C62000h
DBGHELP                          loaded at 6D9E0000h - 6DA5D000h
 
Stack dump analysis:
Address: 016B07DDh, location: "foo_oddcast", loaded at 01690000h - 0183B000h
Symbol: "wxGenericValidator::Validate" (+0000035Dh)
Address: 017DCE78h, location: "foo_oddcast", loaded at 01690000h - 0183B000h
Address: 016B0DC6h, location: "foo_oddcast", loaded at 01690000h - 0183B000h
Symbol: "wxWindowBase::SetTitle" (+00000066h)
Address: 0040AC79h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0040AB2Fh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004448B4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00420F57h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00420F22h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0042033Dh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00439908h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043997Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00439974h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00439960h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00439974h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00439960h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043B09Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043AF90h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043AFB8h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043AFA4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043AFB8h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043AFA4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004205D8h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 77E5D33Bh, location: "kernel32", loaded at 77E40000h - 77F36000h
Symbol: "RegisterWaitForInputIdle" (+00000043h)
Address: 77E74809h, location: "kernel32", loaded at 77E40000h - 77F36000h
Symbol: "SetThreadExecutionState" (+00000097h)
Address: 77E63DB8h, location: "kernel32", loaded at 77E40000h - 77F36000h
Symbol: "OpenConsoleW" (+00001966h)
Address: 004205A9h, location: "foobar2000", loaded at 00400000h - 00452000h
 
Version info:  
foobar2000 v0.8.2
UNICODE
 
Mais je ne sais pas pourquoi :(
 
Merci,

Reply

Marsh Posté le 05-07-2004 à 19:39:47    

Crash location: "foo_oddcast", loaded at 01690000h - 0183B000h



---------------
It ain't contrived all this magic in our lives comes down like a storm then drizzles then dies
Reply

Marsh Posté le 05-07-2004 à 19:44:48    

Merci, mais pourquoi crash t il ?
L'adresse mémoire ne m'avance pas :(

Reply

Marsh Posté le 05-07-2004 à 20:18:16    

Citation :

L'adresse mémoire ne m'avance pas


Nous non plus...

Reply

Marsh Posté le 05-07-2004 à 20:19:17    

J'imagine aussi ;)
 
Mais quels renseignements puis-je vous fournir ou que puis je tenter ?

Reply

Marsh Posté le 05-07-2004 à 21:04:27    

La dernière version de foo_oddcast a été conçue (il me semble) en se basant sur le SDK de foobar2000 v0.7.7. Peut-être une piste...?


Message édité par hpl-nyarlathotep le 05-07-2004 à 21:08:00

---------------
It ain't contrived all this magic in our lives comes down like a storm then drizzles then dies
Reply

Marsh Posté le 05-07-2004 à 21:43:49    

Oh, tu me conseilles donc de revenir sur une ancienne version.
 
Hum pourquoi pas, deja tbar_foo ne fonctionne plus très bien sur la 8.02.
 
Merci,

Reply

Marsh Posté le 08-07-2004 à 22:21:20    

Dans la même lignée...
 
Moi j'arrive pas tout à faire marcher ce bazard.
 
Voila ma config
 Icecast2 (j'ai rien touché au fichier de conf)
Winamp5 avec le plugin et la je ne comprends pas la signification du mount point...
 
 
kk1 peut m'aider...Merci.

Reply

Marsh Posté le 08-07-2004 à 22:45:18    

mount point c'est le fichier auquel accederont les gens.
Celui qui enregistrera ton stream en gros.
 
Moi il s'appele test.ogg.
 
Quand je suis sous mozilla, je lance http://monadresse:8000/test.ogg.m3u
 
et je recupère ma playlist que je peux lancer.
 
Ou bien directement sous foobar je lance http://monadresse:8000/test.ogg
 
Tout ceci pour l'ogg bien sur.

Reply

Marsh Posté le 08-07-2004 à 22:45:18   

Reply

Marsh Posté le 09-07-2004 à 00:07:21    

et le fichier tu le mets ou?
dans quel répertoire?

Reply

Marsh Posté le 09-07-2004 à 00:22:06    

En fait, mon idée c'est de pouvoir lire tout un répertoire de musique mp3 (C:\Musique par exemple)
 
Comment faire?

Reply

Marsh Posté le 09-07-2004 à 09:22:05    

le repertoire tu t'en fiche,
 
avec foobar je lance ma playlist, toi avec winamp.
(Je dois donc couper mes Hauts Parleurs si je m'en vais ...)
Au travers d'oddcast tu définis ton stream, et tu crees un mount point afin de pouvoir y accéder depuis l'extérieur.
 
 
Par contre tu ne peux pas choisir le fichier de ta playlist que tu veux écouter, c'est une radio, tu n'as pas la main.

Reply

Marsh Posté le 09-07-2004 à 12:33:00    

Il faut donc que Winamp joue en temps réel la playlist (avec l'option retour au début si fin)...
C'est ca?
 
 
ET quand tu dis "Au travers d'oddcast tu définis ton stream"
Que veux tu dire par là?

Reply

Marsh Posté le 09-07-2004 à 12:36:08    

1- oui
 
2- en gros tu configure oddcast en lui disant quel stream tu veux (mp3, ogg, wmv), à quel debit, tu lui donne les infos nécessaires aussi etc..
 
Puis tu dois l'activer dans tes DSPs (en tout cas c'est le cas sous winamp).
 
Tu as configuré icecast2 aussi ? car il le faut,
puis une fois tout cela de fait, tu lance icecast2, tu allumes le server, pareil avec winamp, tu lances ta playlist, puis tu coupe le son chez toi. Et c'est bon,
enfin normalement vu que chez moi ca plante toujours :(

Reply

Marsh Posté le 09-07-2004 à 13:15:43    

je vais tester...Et je te donne un feedbask Asap...
;)
Merci pour ton aide.

Reply

Marsh Posté le 09-07-2004 à 13:31:54    

Bon ben ca marche pas :(
Pourtant ca à l'air bon...
 
1/Mon serveur Icecast2 tourne (j'ai rien fait niv fichier de conf)...Je le lance tel quel...
2/Mon Winamp tourne avec le plugin oddcast DSP
3/J'ai chargé un réportoire dans Winamp avec 10 MP3
 
Mais dès que je fais "play" dans Winamp le DSP se déconnecte...
 
Une idée?


Message édité par ChicagoBlues le 09-07-2004 à 13:32:29
Reply

Marsh Posté le 09-07-2004 à 13:47:48    

Question con...Ca marche avec Winamp 5????

Reply

Marsh Posté le 09-07-2004 à 14:02:05    

Blem résolu...Merci bcp... Ca marche tip top
En fait, c'est dû au password dans oddcast...lol

Reply

Marsh Posté le 09-07-2004 à 14:02:16    

1- il faut le configurer pourtant
3- voir avec le 1
 
4- aucune idée, mais j'imagine que oui.

Reply

Marsh Posté le 09-07-2004 à 14:02:41    

:hello:

Reply

Marsh Posté le 09-07-2004 à 14:03:01    

Maintenant je veux une solution pour mon problème :D

Reply

Marsh Posté le 09-07-2004 à 15:08:24    

Utilise Winamp...

Reply

Marsh Posté le 09-07-2004 à 15:49:26    

hmm,
 
ce n'est pas résoudre le problème mais le contourner.
 
Et revenir à winamp, hmm, je n'en ai pas assez envie pour le faire ;)

Reply

Marsh Posté le 09-07-2004 à 20:37:51    

Oui c'est vrai...Mais it smells like a bug...
 
Est-ce que tu peux essayer avec une veille version de foobar...

Reply

Marsh Posté le 09-07-2004 à 22:51:32    

Ouais je dois pouvoir faire cela, je suis en week end la donc j'aurais le temps de le faire.

Reply

Marsh Posté le 09-07-2004 à 23:29:34    

Une question avec foobar: tu arrives à avoir du son stéréo (quand ça marche)ou pas?
 
Car le plugin oddcast/winamp ne me propose que ca (son mono)...:(

Reply

Marsh Posté le 09-07-2004 à 23:50:06    

oui j ai du stéreo.
 
J'ai le choix dans le plugin moi,

Reply

Marsh Posté le 10-07-2004 à 01:21:59    

Non c'est de ma faute j'ai mis un seul canal...;)

Reply

Marsh Posté le 10-07-2004 à 13:31:00    

;)

Reply

Marsh Posté le 10-07-2004 à 19:23:04    

Ca a l'air bon avec la 0.8.1 en fait :hello: .

Reply

Marsh Posté le 11-07-2004 à 12:53:49    

héhé...

Reply

Marsh Posté le 12-07-2004 à 14:45:17    

Ah bah non :-(

Reply

Marsh Posté le 14-07-2004 à 21:20:25    

pkoi ???

Reply

Marsh Posté le 14-07-2004 à 23:03:38    

J'ai l'impression que c'est le DSP crossfader qui ne s'entend pas avec oddcast en fait,
mais j'avais un problème sur la 0.8.2 : parfois mes préferences etaient remises a 0 et plus sur la 0.8.1.
 
Donc ca a l'air tout bon la ;)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed