adrie66 Geplaatst: 9 december 2009 Geplaatst: 9 december 2009 Nu de live_segmenter opnieuw compileren cd /var/www/dreamstream/includes/http_stream mv live_segmenter live_segmenter.bak cp config.yml config.yml.bak cp Makefile Makefile.bak nano Makefile verander de regel gcc -Wall <etc> verwijder -lconfig en voeg -lpthread -lxvidcore toe dus gcc -Wall -g live_segmenter.c -o live_segmenter -lavformat -lavcodec -l$dec -lavutil -lbz2 -lm -lz -lfaac -lmp3lame -lx264 -lfaad -lpthread -lxvidcore Typ nu CTRL-O en ENTER om de wijzigingen op te slaan en daarna CTRL-X We kunnen nu live_segmenter compileren, typ: make Ben de handleiding aan het volgen, maar het gaat fout bij het compileren van de live_segmenter. Ik krijg deze fout na 'make' : /usr/bin/ld: cannot find -lec collect2: ld returned 1 exit status make: *** [all] Error 1 Ik probeer hierna : sudo aptitude install lec-dev Waarna er wel iets word geinstalleerd maar toch krijg ik dezelfde fout terug, heb het idee dat ik het op de verkeerde plaats installeer ?
Gast MiLo Geplaatst: 9 december 2009 Geplaatst: 9 december 2009 Origineel bericht van: adrie66 gcc -Wall -g live_segmenter.c -o live_segmenter -lavformat -lavcodec -l$dec -lavutil -lbz2 -lm -lz -lfaac -lmp3lame -lx264 -lfaad -lpthread -lxvidcore ... /usr/bin/ld: cannot find -lec ... Je shell pakt -l$dec op als -l$dec, ofwel "d" is een variabele. Waarschijnlijnlijk is "-l${dec}" wat bedoeld is, en is "dec" de naam van de shell variabele.
Gast MiLo Geplaatst: 9 december 2009 Geplaatst: 9 december 2009 In een make file is dat "$(dec)" dus met gewone haakjes in plaats van accolades.
adrie66 Geplaatst: 9 december 2009 Geplaatst: 9 december 2009 Hallo, Bedankt voor je snelle reaktie. Heb de verandering aangebracht, krijg echter nu de error : gcc: -E or -x required when input is from standard input na 'make'
Gast MiLo Geplaatst: 9 december 2009 Geplaatst: 9 december 2009 Ander soort typo? Misschien moet die "$" wel een "s" zijn? Compile eens zonder die funky "-l$dec", en kijk waar hij strandt. Waarschijnlijk krijg je een undefined symbol of vergelijkbare linker error, dan kun je de Gcc output in Google mikken, en "vertelt" iemand op Google je wel welke library hij nou eigenlijk had willen meelinken.
adrie66 Geplaatst: 9 december 2009 Geplaatst: 9 december 2009 Heb nu die "-l$dec" wegelaten en gecompileerd zonder verdere foutmeldingen, lijkt mij toch dat er nu iets mist maar goed. Ik zal het zo eens uitproberen, bedankt voor je hulp.
T-Rex Geplaatst: 9 december 2009 Auteur Geplaatst: 9 december 2009 Heb ff gekeken, "-l$dec" staat niet in mijn makefile (ook niet in de originele). Deze lijkt me (net als enkele andere zaken die toegevoegd zijn) dus ook niet nodig. Zal binnenkort de handleiding voor ubuntu even langslopen op opschonen waar nodig.
koekjedebij Geplaatst: 19 december 2009 Geplaatst: 19 december 2009 Ook ik heb me eens hieraan gewaagd. ik heb een vmware VA van ubuntu 9.10 geinstalleerd op een snelle server. Alle hieronder beschreven stappen succesvol uitgevoerd (ik heb wel "-l$dec" achterwege gelaten) en toch krijg ik geen beeld. Op het moment dat ik een kanaal in dreamstream kies met mijn iphone gaat ie terug naar de zenderlijst met 'error'. In de cache zie ik dan ff snel nog de aspect.txt waarin het volgende staat: FFmpeg version SVN-r20900, Copyright © 2000-2009 Fabrice Bellard, et al. built on Dec 19 2009 20:45:38 with gcc 4.4.1 configuration: --enable-gpl --enable-nonfree --enable-pthreads --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-x11grab libavutil 50. 7. 0 / 50. 7. 0 libavcodec 52.43. 0 / 52.43. 0 libavformat 52.44. 0 / 52.44. 0 libavdevice 52. 2. 0 / 52. 2. 0 libswscale 0. 7. 2 / 0. 7. 2 http://localhost:8881: I/O error occurred Usually that means that input file is truncated and/or corrupted. Misschien dat iemand met de bovenstaande info verder kan helpen. Origineel bericht van: wian Zoals beloofd de handleiding voor het installeren van dreamstream op Ubuntu 9.10. Ik ga in deze handleiding uit van een virtuele machine met Ubuntu 9.10 server. Deze is hier te downloaden. Er is ook een torrent die sneller schijnt te gaan. Als je nog geen vmware hebt, moet je ook de gratis vmware player downloaden. De handleiding gaat ervanuit dat je wat ervaring met Linux hebt. Installeer VMware en pak de zipfile met de VM uit in een directory. Open het bestand ubuntu-server-9.10-i386.vmx in vmware. Kies bij network connection voor Bridged ipv NAT. Start de vm en login: user: notroot password: thoughtpolice Verander de wachtwoorden voor de gebruikers notroot en root sudo su - password: thoughtpolice passwd root passwd notroot Tijd goedzetten cp /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime ntpdate -s ntp.xs4all.nl Alles als root: apt-get update apt-get install unzip apt-get install ssh apt-get install apache2 apt-get install php5 apt-get install libbz2-dev apt-get install vlc apt-get install ruby apt-get install rubygems apt-get install libnet-ssh-ruby1.8 gem install net-scp gem install right_aws Als deze laatste niet gevonden kan worden (bijvoorbeeld bij Ubuntu 8.04): *** wget http://rubyforge.org/frs/download.php/52294/right_http_connection-1.2.4.gem wget http://rubyforge.org/frs/download.php/52292/right_aws-1.10.0.gem gem install right_http_connection-1.2.4.gem gem install right_aws-1.10.0.gem *** FFmpeg en x264 installeren: apt-get install build-essential subversion git-core checkinstall yasm texi2html libfaac-dev libfaad-dev libmp3lame-dev libsdl1.2-dev libx11-dev libxvidcore4-dev zlib1g-dev cd git clone git://git.videolan.org/x264.git cd x264 ./configure make sudo checkinstall --pkgname=x264 --pkgversion "1:0.svn`date +%Y%m%d`" --backup=no --default cd svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg cd ffmpeg ./configure --enable-gpl --enable-nonfree --enable-pthreads --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-x11grab make sudo checkinstall --pkgname=ffmpeg --pkgversion "4:0.5+svn`date +%Y%m%d`" --backup=no --default Je kan je vm het beste een vast ip adres geven. Dan kun je in je router poort 80 naar je vm doorzetten en via internet kijken nano /etc/network/interfaces verander iface eth0 inet dhcp in iface eth0 inet static address 192.168.0.200 netmask 255.255.255.0 gateway 192.168.0.1 broadcast 192.168.0.255 Typ nu CTRL-O en ENTER om de wijzigingen op te slaan en daarna CTRL-X Nieuwe netwerk instellingen actief maken: /etc/init.d/networking restart Als je dit gedaan hebt ben je klaar om dreamstream naar de vm te kopieren. Het gemakkelijkste is om vsftpd te installeren. apt-get install vsftpd Je moet nog even de configuratie van vsftpd aanpassen met nano of vi nano /etc/vsftpd.conf. Haal bij de volgende regels het hekje weg: #local_enable=YES #write_enable=YES #local_umask=022 Typ nu CTRL-O en ENTER om de wijzigingen op te slaan en daarna CTRL-X Herstart vsftpd /etc/init.d/vsftpd restart Om dreamstream.zip naar de web folder te kopieren dien je eerst de gebruiker notroot rechten te geven: chown notroot /var/www FTP nu dreamstream.zip naar de vm in de folder /var/www Vervolgens kunnen we dreamstream uitpakken en configureren, doe dit als gebruiker notroot su - notroot cd /var/www unzip dreamstream.zip pas config.php aan nano /var/www/dreamstream/config.php verander define('EXEC_FFMPEG', '/usr/bin/ffmpeg'); in define('EXEC_FFMPEG', '/usr/local/bin/ffmpeg'); wijzig het woord dreambox in het ip adres van je dreambox define('DREAMBOX_HOSTNAME', 'dreambox'); bijvoorbeeld: define('DREAMBOX_HOSTNAME', '192.168.0.100'); Typ nu CTRL-O en ENTER om de wijzigingen op te slaan en daarna CTRL-X cache en data folders schrijfbaar maken: cd /var/www/dreamstream chmod 777 cache data Nu de live_segmenter opnieuw compileren cd /var/www/dreamstream/includes/http_stream mv live_segmenter live_segmenter.bak cp config.yml config.yml.bak cp Makefile Makefile.bak nano Makefile verander de regel gcc -Wall <etc> verwijder -lconfig en voeg -lpthread -lxvidcore toe dus gcc -Wall -g live_segmenter.c -o live_segmenter -lavformat -lavcodec -l$dec -lavutil -lbz2 -lm -lz -lfaac -lmp3lame -lx264 -lfaad -lpthread -lxvidcore Typ nu CTRL-O en ENTER om de wijzigingen op te slaan en daarna CTRL-X We kunnen nu live_segmenter compileren, typ: make Laatste stukje configuratie: nano /var/www/dreamstream/includes/http_stream/config.yml verander log_file: '/path/dreamstream/streamer.log' in log_file: '/var/www/dreamstream/cache/streamer.log' verander het woord yoursite in het ip adres van de vm (of je externe ip /dns naam als je wilt kunnen streamen via internet) url_prefix: 'http://yoursite/dreamstream/data/' bijvoorbeeld: url_prefix: 'http://192.168.0.200/dreamstream/data/' of url_prefix: 'http://dreamstream.dyndns.org/dreamstream/data/' verander de regel segmenter_binary: '/path/dreamstream/includes/http_stream/live_segmenter' in segmenter_binary: '/var/www/dreamstream/includes/http_stream/live_segmenter' verander directory: '/path/dreamstream/data' in directory: '/var/www/dreamstream/data' Typ nu CTRL-O en ENTER om de wijzigingen op te slaan en daarna CTRL-X En klaar is kees Oeps, bijna vergeten, we moeten vlc nog installeren Terug naar root user: exit apt-get install vlc apache2 rechten geven op dreamstream folder chown www-data /var/www/dreamstream Nu kunnen we apache2 herstarten en dreamstream testen /etc/init.d/apache2 restart Als je de instructies goed hebt gevolgd, kun je nu met je iphone streamen. Veel plezier met dreamstream!
boomer22 Geplaatst: 27 december 2009 Geplaatst: 27 december 2009 weet iemand hoe je het prog dreamote instellen moet volgende word gevraagt: remote host naam: remote adress: remote port: credential remote username: remote password:
Harley Geplaatst: 27 december 2009 Geplaatst: 27 december 2009 Origineel bericht van: boomer22 weet iemand hoe je het prog dreamote instellen moet volgende word gevraagt: remote host naam: remote adress: remote port: credential remote username: remote password: Bij mij DM8000 of andere naam. DM8000 of ip van je box mag ook 80 niks niks enigma 2 ( in mijn geval) VU+ Duo2 - PrismCube
boomer22 Geplaatst: 27 december 2009 Geplaatst: 27 december 2009 bedankt harly ja hij werkt maar hier kun je niet tv mee kijken alleen op afstand bedienen zeker wat heb je nodig om de dm te streamen en hoe stel je dat in tot nu toe alleen lokaal netwerk
Bram1nat0r Geplaatst: 28 december 2009 Geplaatst: 28 december 2009 Wow, T-Rex ! Dit werkt super ! Thanks voor dit mooie script ! DM800S - DM7000S - DM500S - 2x Triax 88cm - Strong DISEcQ H-H Motor SRT DM2100 - Triax TD(S) Multiblock
koekjedebij Geplaatst: 28 december 2009 Geplaatst: 28 december 2009 Niemand die kan helpen? Nogmaals, dit is op een kale Ubuntu 9.10 installatie dus alle pakketten hebben de default versie.... Origineel bericht van: mauce Ook ik heb me eens hieraan gewaagd. ik heb een vmware VA van ubuntu 9.10 geinstalleerd op een snelle server. Alle hieronder beschreven stappen succesvol uitgevoerd (ik heb wel "-l$dec" achterwege gelaten) en toch krijg ik geen beeld. Op het moment dat ik een kanaal in dreamstream kies met mijn iphone gaat ie terug naar de zenderlijst met 'error'. In de cache zie ik dan ff snel nog de aspect.txt waarin het volgende staat: FFmpeg version SVN-r20900, Copyright © 2000-2009 Fabrice Bellard, et al. built on Dec 19 2009 20:45:38 with gcc 4.4.1 configuration: --enable-gpl --enable-nonfree --enable-pthreads --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-x11grab libavutil 50. 7. 0 / 50. 7. 0 libavcodec 52.43. 0 / 52.43. 0 libavformat 52.44. 0 / 52.44. 0 libavdevice 52. 2. 0 / 52. 2. 0 libswscale 0. 7. 2 / 0. 7. 2 http://localhost:8881: I/O error occurred Usually that means that input file is truncated and/or corrupted. Misschien dat iemand met de bovenstaande info verder kan helpen. Origineel bericht van: wian Zoals beloofd de handleiding voor het installeren van dreamstream op Ubuntu 9.10. Ik ga in deze handleiding uit van een virtuele machine met Ubuntu 9.10 server. Deze is ........ Als je de instructies goed hebt gevolgd, kun je nu met je iphone streamen. Veel plezier met dreamstream!
Tonskidutch Geplaatst: 12 januari 2010 Geplaatst: 12 januari 2010 Origineel bericht van: Harley Kan je er geen app (.ipa) van maken offtopic staat een gratis goede remote in store "DreaMote" er is nog een vergelijkbaar principe... voor windows en mac met dreambox / dbox2 of enigma-linux receiverzie hier alsook een korte samenvatting in nederlandse taal als uitleg: zie bijlage. ciao Orlando in Love Japanese Breackfast
Iberico Geplaatst: 14 januari 2010 Geplaatst: 14 januari 2010 Air Video Server werk prima, ben erg blij mee. nu nog een Nederlandse (channels.ini) maken mocht iemand al zo een INI hebben dan....zou ik graag het willen hebben. Please. Recuerdos Dreambox 800 HD en 800SE Multytenne twin
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen