Vlc player

Kweetniet

Addicted Member
Special Friend
Lid sinds
28 okt 2002
Berichten
858
Waarderingsscore
0
Punten
16
Leeftijd
50
Wie weet waar je op de 800 de "vlc client Plugin" kan vinden (Nabilo blackhole)
Of hoe dat ook mag heten ?????

Zodat ik met vlcplayer op mijn pc ook dvd's kan streamen???????

GRz
Kweetniet
 
Ik weet niet of dat met de DM800 ook kan.
De VLC plugin zou VLCF kunnen heten in Nabilo, maar ik twijfel of hij werkt op de 800 op dit moment.
 
Black Tiger;196869 zei:
Ik weet niet of dat met de DM800 ook kan.
De VLC plugin zou VLCF kunnen heten in Nabilo, maar ik twijfel of hij werkt op de 800 op dit moment.

Nee hij staat er niet bij als plugin :(
Je twijfelt of hij werkt op de 800 ????
Bedoel je de box ,Of bedoel je het blackhole image ?
 
Je hebt geen plugin nodig. Gewoon vlc op je pc installeren en LAN-ip van je dm 800 opgeven. Heb je ook een dedicated linux server dan daar vlc (voor linux op installeren), speciale scripts op je linux zetten en je kunt zelfs via remote (via het internet) dus via je dm 800 kijken.

Daarnaast is er voor je dm 800 (enigma2) een prima dvd-player plugin zodat je direct dvd's kunt bekijken (hoef je ze niet meer om te zetten naar .ts of zo).
 
Dus de DM800 heeft als ik het goed begrijp dus al een soort van vlc plugin ingebouwd?

en je kunt zelfs via remote (via het internet) dus via je dm 800 kijken.
Is er ook al iemand die dit getest heeft? Want zo'n vraag wordt wel eens vaker gesteld om te doen met een 500 of een 7020 ofzo en normaliter is het antwoord dan ook dat dit niet lukt vanwege een te beperkte upstream bandbreedte.
Een ander type Dreambox zal niets aan de bandbreedtebeperking doen dus vraag ik me af of dit wel mogelijk is.
 
eendenteam;196897 zei:
Je hebt geen plugin nodig. Gewoon vlc op je pc installeren en LAN-ip van je dm 800 opgeven. Heb je ook een dedicated linux server dan daar vlc (voor linux op installeren), speciale scripts op je linux zetten en je kunt zelfs via remote (via het internet) dus via je dm 800 kijken.

Daarnaast is er voor je dm 800 (enigma2) een prima dvd-player plugin zodat je direct dvd's kunt bekijken (hoef je ze niet meer om te zetten naar .ts of zo).

Het bovenste gedeelte is om op je computer naar de dreambox te kijken.....
Dat wist ik al.! Ik zocht de dvd plugin!
In welk image staat dat ? Want in het Nabilo Blackhole image, Kan ik het niet vinden!

Graag nog meer info

Grz
Kweetniet
 
Black Tiger;196899 zei:
Dus de DM800 heeft als ik het goed begrijp dus al een soort van vlc plugin ingebouwd?


Is er ook al iemand die dit getest heeft? Want zo'n vraag wordt wel eens vaker gesteld om te doen met een 500 of een 7020 ofzo en normaliter is het antwoord dan ook dat dit niet lukt vanwege een te beperkte upstream bandbreedte.
Een ander type Dreambox zal niets aan de bandbreedtebeperking doen dus vraag ik me af of dit wel mogelijk is.

Idd Dat gaat volgens mij niet.....
Het beeld loopt dan vast, of wordt schokkerig.
 
Kweetniet;196909 zei:
Ik zocht de dvd plugin!
In welk image staat dat ?
In OoZooN image zit die in en ook in Gemini dachten we. Het is weliswaar een plugin maar verschijnt na installatie in je hoofdmenu. Als je die installeert, installeer dan ook de Suomipoeka plugin, een geweldige plugin voor je (opgenomen) bestandenlijst, met veel leuke dingen. Suomipoeka kun je downloaden via de OoZooN image, in Gemini - dachten we - moet je hem even handmatig installeren via ipkg install.
 
Kweetniet;196909 zei:
Het bovenste gedeelte is om op je computer naar de dreambox te kijken.....Dat wist ik al.!
Nee het is om via INTERNET, dus niet via een LAN, te kijken.

@Black Tiger: wij hebben het nog niet geinstalleerd, we gaan er tijdens de kerstvakantie eens mee aan de rit. Ook wij hebben die verhalen over bandbreedte e.d. vernomen en klonk erg logisch. Of het nu echt lukt, zoals vermeld, gaan we onderzoeken.
 
eendenteam;196911 zei:
In OoZooN image zit die in en ook in Gemini dachten we. Het is weliswaar een plugin maar verschijnt na installatie in je hoofdmenu. Als je die installeert, installeer dan ook de Suomipoeka plugin, een geweldige plugin voor je (opgenomen) bestandenlijst, met veel leuke dingen. Suomipoeka kun je downloaden via de OoZooN image, in Gemini - dachten we - moet je hem even handmatig installeren via ipkg install.

Bedankt....Ga er vanmiddag mee stoeien
 
Onderstaand de scripts, welke in het duits zijn. Dank aan 'Tasman' die het gemaakt heeft en op IHAD beschikbaar heeft gesteld (originele link is hier).

Voorwaarden:

- vlc op linux pc
- dreambox in zelfde lan als linux pc
- pc met windows (om de stream via internet te kunnen bekijken)

Inhoud shell script: dreamboxstream.sh (wel dreambox ip, login en wachtwoord desgewenst aanpassen).

Code:
#!/bin/bash
#
#############################################
#                                           #
# Teil 1/2                                  #
#                                           #
# DVB-S Livestreaming per Internet          #
#                                           #
# http://www.i-have-a-dreambox.com          #
# (c) by Tasman - 16.05.2008 - Version 0.01 #
#                                           #
#############################################
#
# Verkleinerung des Streams der Dreambox 7020S auf
# DSL-taugliche groesse.
# Programmaenderung durch Zappen werden erkannt und
# der Stream neu aufgebaut.
#
# Dieses Script wird auf einem Linux-Rechner (nicht die
# Dreambox!) aufgerufen, das sich im gleichen LAN,
# wie eine Dreambox 7020S befindet.
# Auf dem benoetigten Linux-Recher (nicht die Dreambox!)
# wird VLC vorrausgesetzt.
#
# Zu diesem Programm geh?rt noch killdreamstream.sh, um
# das Programm dreamboxstream.sh zu stoppen.
#
# Aufrufbar unter WinXP im Windows-Media-Player:
# mms://adresse_des_linux_servers:8090
#
# Was wird benoetigt:
#  - Dreambox 7020S im LAN
#  - Linux-PC im LAN
#     - vlc (Video Lan Client)
#     - wget
#     - html2text
#  - Windows PC irgendwo im Internet
#     - Windows-Media-Player
#
# ------------
# | Dreambox | (Quelle Basisstream)
# ------------
#      |
#      | per LAN
#      V
# ------------
# | Linux-PC | (Umrechnung in Internetstream)
# ------------
#      |
#      | per Internet
#      V
# ------------
# | Win-PC   | (Abspielen im WMP)
# ------------
#


# Konfiguration der Dreambox-Parameter anpassen:
# DREAMIP: IP-Adresse der Dreambox
DREAMIP="1.1.1.1"
# DREAMUSER: Benutzername der Dreambox
DREAMUSER="root"
# DREAMPWD: Passwort f?r Benutzer der Dreambox
DREAMPWD="dreambox"

# Konfiguration zur Qualitaet des Streams anpassen:
# Moeglich unten in Zeile, die mit "vlc" beginnt.
#  vb: Videobitrate
#  ab: Audiobitrate
#  url: Portnummer, die der Client kennen muss fuer mms://...-Adresse

# Hauptprogramm mit Kanal- und Endlosschleife
rm channelepg.html 1> /dev/null 2> /dev/null
rm channelepg.txt 1> /dev/null 2> /dev/null
rm channeleventneu.html 1> /dev/null 2> /dev/null
rm channelidneu.txt 1> /dev/null 2> /dev/null
rm channelid.txt 1> /dev/null 2> /dev/null
rm channelinfos.html 1> /dev/null 2> /dev/null
rm channelname.txt 1> /dev/null 2> /dev/null

CHANNELID=dummy
CHANNELIDNEU=""
CHANNELEVENT=dummy
CHANNELEVENTNEU=""
CHANNELNAME=""
CHANNELPROVIDER=""
CHANNELSATTELITE=""
CHANNELFREQUENCY=""
CHANNELPOLARISATION=""
CHANNELCRYPT=""
CHANNELEPGEVENT=""
CHANNELEPGTIME=""
CHANNELEPGDESC=""
CHANNELVIDEOPID=""

while [ 1 = 1 ]
 do
  while [ "$CHANNELID" = "$CHANNELIDNEU" -a "$CHANNELEVENT" = "$CHANNELEVENTNEU" ]
  do
   sleep 3
   echo -n .
   CHANNELIDNEU=`wget -q --http-user=$DREAMUSER --http-password=$DREAMPWD http://$DREAMIP/control/getonidsid -O channelidneu.txt; cat channelidneu.txt`
   CHANNELEVENTNEU=`wget -q --http-user=$DREAMUSER --http-password=$DREAMPWD http://$DREAMIP/cgi-bin/channelinfo -O channeleventneu.html; cat channeleventneu.html | grep "time" -m1 | html2text`
  done

  echo
  echo Programm-/Sendungwechsel erkannt...
  kill -9 `pgrep vlc` 1> /dev/null 2> /dev/null
  sleep 5

  rm channelepg.html 1> /dev/null 2> /dev/null
  rm channelepg.txt 1> /dev/null 2> /dev/null
  rm channeleventneu.html 1> /dev/null 2> /dev/null
  rm channelidneu.txt 1> /dev/null 2> /dev/null
  rm channelid.txt 1> /dev/null 2> /dev/null
  rm channelinfos.html 1> /dev/null 2> /dev/null
  rm channelname.txt 1> /dev/null 2> /dev/null

  CHANNELID=`wget -q --http-user=$DREAMUSER --http-password=$DREAMPWD http://$DREAMIP/control/getonidsid -O channelid.txt; cat channelid.txt`
  CHANNELIDNEU=$CHANNELID
  CHANNELEVENT=`wget -q --http-user=$DREAMUSER --http-password=$DREAMPWD http://$DREAMIP/cgi-bin/channelinfo -O channelevent.html; cat channelevent.html | grep "time" -m1 | html2text`
  CHANNELEVENTNEU=$CHANNELEVENT
  wget -q --http-user=$DREAMUSER --http-password=$DREAMPWD http://$DREAMIP/cgi-bin/channelinfo -O channelepg.html
  wget -q --http-user=$DREAMUSER --http-password=$DREAMPWD http://$DREAMIP/xml/streaminfo -O channelinfos.html
  CHANNELNAME=`cat channelinfos.html | grep "<name>" | html2text -ascii`
  CHANNELPROVIDER=`cat channelinfos.html | grep provider | html2text -ascii`
  CHANNELSATTELITE=`cat channelinfos.html | grep satellite | html2text -ascii`
  CHANNELFREQUENCY=`cat channelinfos.html | grep frequency | html2text`
  CHANNELPOLARISATION=`cat channelinfos.html | grep polarisation | html2text`
  CHANNELCRYPT=`cat channelinfos.html | grep used_crypt_systems | html2text -ascii`
  CHANNELEPGEVENT=`cat channelepg.html | grep "event" -m1 | html2text -ascii`
  CHANNELEPGTIME=`cat channelepg.html | grep "time" -m1 | html2text`
  CHANNELEPGDESC=`cat channelepg.html | grep "description" -m1 | html2text | uniconv -decode German -encode Latin`
  CHANNELVIDEOPID=`cat channelinfos.html | grep vpid | html2text`

  if [ "$CHANNELEPGTIME" != "" -a "$CHANNELEPGEVENT" != "" ]
   then CHANNELFULLPROGRAM="$CHANNELNAME ($CHANNELEPGTIME $CHANNELEPGEVENT)"
   else CHANNELFULLPROGRAM="$CHANNELNAME"
  fi

  if [ "$CHANNELEPGDESC" = "" ]
   then CHANNELEPGDESC="(no detailed info)"
  fi

  echo " $CHANNELFULLPROGRAM"

  # In Anhaengigkeit der Videoverfuegbarkeit verschiedene Streams bauen
  if [ "$CHANNELVIDEOPID" = "ffffffffh (-1d)" ]
   then vlc http://$DREAMUSER:$DREAMPWD@$DREAMIP/video.m3u --sout '#transcode{acodec=mp3,ab=196}:standard{access=mmsh,mux=asfh,url=:8090}' --sout-asf-title "$CHANNELFULLPROGRAM"  --sout-asf-author "www.i-have-a-dreambox.com" --sout-asf-copyright "www.i-have-a-dreambox.com" --sout-asf-comment "Live DVB-S / Channel $CHANNELNAME of provider $CHANNELPROVIDER on $CHANNELSATTELITE at $CHANNELFREQUENCY MHz in $CHANNELPOLARISATION polarisation / Playing: $CHANNELEPGEVENT $CHANNELEPGDESC / Encryption in use: $CHANNELCRYPT" --intf telnet -d
   else vlc http://$DREAMUSER:$DREAMPWD@$DREAMIP/video.m3u --sout '#transcode{vcodec=DIV3,vb=192,scale=0.5,acodec=mp3,ab=64,audio-sync}:standard{access=mmsh,mux=asfh,url=:8090}' --sout-asf-title "$CHANNELFULLPROGRAM"  --sout-asf-author "www.i-have-a-dreambox.com" --sout-asf-copyright "www.i-have-a-dreambox.com" --sout-asf-comment "Live DVB-S / Channel $CHANNELNAME of provider $CHANNELPROVIDER on $CHANNELSATTELITE at $CHANNELFREQUENCY MHz in $CHANNELPOLARISATION polarisation / Playing: $CHANNELEPGEVENT $CHANNELEPGDESC / Encryption in use: $CHANNELCRYPT" --intf telnet -d
  fi

  echo -n Pruefe Programm-/Sendungwechsel... `date` .
 done

Inhoud shell script: killdreamstream.sh

Code:
#!/bin/bash
#
#############################################
#                                           #
# Teil 2/2                                  #
#                                           #
# DVB-S Livestreaming per Internet          #
#                                           #
# http://www.i-have-a-dreambox.com          #
# (c) by Tasman - 16.05.2008 - Version 0.01 #
#                                           #
#############################################
#
# Weitere Infos in Datei dreamboxstream.sh
#

echo Entferne laufendes VLC-Programm aus Speicher...
ps -e | grep "dreamboxstream" | grep -v "grep"
ps -e | grep "vlc" | grep -v "grep"
kill -9 `pgrep dreamboxstream` 1> /dev/null 2> /dev/null
kill -9 `pgrep vlc` 1> /dev/null 2> /dev/null
echo VLC-Programm beendet.

echo Folgende Prozesslisten sollten leer sein...
sleep 5
ps -e | grep "dreamboxstream" | grep -v "grep"
ps -e | grep "vlc" | grep -v "grep"
echo Ende.
 



Hosting Fun

Advertenties

Terug
Bovenaan Onderaan