Class Settings

Description

Located in /Settings.class.php (line 3)


	
			
Variable Summary
Method Summary
string getDreamboxIP ()
string getDreamboxName ()
string getEnigmaVersion ()
string getGgrabLocation ()
string getProgramName ()
string getStreamProtocol ()
string getVersionNumber ()
string getVLCControlPort ()
string getVLCLanIP ()
string getVLCLocation (mixed $pOSType)
string getVLCSettingsFile ()
string getVLCStreamPort ()
string getVLCWanIP ()
boolean getWowzaEnabled ()
Variables
string $dreamboxEnigmaVersion = "enigma2" (line 38)

Set the enigma version of the dreambox.

Set the enigma version of the dreambox. Valid values are enigma1 of enigma2

  • static:
  • access: private
string $dreamboxIP = "192.168.5.11" (line 17)

Set the local IP address of your dreambox.

Set the local IP address of your dreambox. Should be an internal IP number.

  • static:
  • access: private
string $dreamboxName = "Yoshie's Dreambox" (line 10)

Set the name of the dreambox

Set the name of the dreambox

  • static:
  • access: private
string $dreamboxPassword = "" (line 31)

Set the password for the dreambox webinterface.

Set the password for the dreambox webinterface. Leave empty when no authentication is required.

  • static:
  • access: private
string $dreamboxUserName = "" (line 24)

Set the username for the dreambox webinterface.

Set the username for the dreambox webinterface. Leave empty when no authentication is required.

  • static:
  • access: private
string $lGgrabLocationWindows = "" (line 166)

Set this value to enable the ggrab program.

Set this value to enable the ggrab program. This is only available on windows. Leave it blank to disable it.

  • static:
  • access: private
string $lProgramName = "Dreambox ReStream" (line 87)

Set the the program name.

Set the the program name. Should not be changed

  • static:
  • access: private
string $lVersion = "1.4" (line 94)

Set the program version.

Set the program version. Should not be changed

  • static:
  • access: private
string $lVLCLocationLinux = "/usr/bin/vlc" (line 102)

Set the location of the VLC server executable on a Linux system

Set the location of the VLC server executable on a Linux system You can leave it empty if you use a Windows server

  • static:
  • access: private
string $lVLCLocationWindows = "C:/Progra~1/VideoLAN/VLC/vlc.exe" (line 141)

Set the location of the VLC server executable on a Windows system

Set the location of the VLC server executable on a Windows system You can leave it empty if you use a Linux server Pay atention on the / instead of windows normal \

  • static:
  • access: private
string $lVLCSettingsFile = "settings.vlc.server" (line 124)

Set the location of the VLC server settings file.

Set the location of the VLC server settings file. The file will be placed on the www folder. So the webserver should have rights to write in its own webn folder

  • static:
  • access: private
boolean $lWowza = true (line 109)

Set true to enable Flash H.

Set true to enable Flash H.264 streaming through a wowza server

  • static:
  • access: private
string $streamProtocol = "http" (line 45)

Set the streaming protocol.

Set the streaming protocol. This is the protocal between the VLC server and the dreambox

  • static:
  • access: private
string $vlcLanIP = "192.168.5.1" (line 52)

Set the local IP address of the VLS Server.

Set the local IP address of the VLS Server. Should be internal

  • static:
  • access: private
string $vlcLanStreamPort = "8888" (line 59)

Set the the internal port number for streaming.

Set the the internal port number for streaming.

  • static:
  • access: private
string $vlcRTSPControlPort = "8889" (line 66)

Set the RSTP port number.

Set the RSTP port number.

  • static:
  • access: private
string $vlcWanIP = "theyosh.nl" (line 73)

Set the external IP or hostname for external connections to the VLC Server

Set the external IP or hostname for external connections to the VLC Server

  • static:
  • access: private
string $vlcWanStreamPort = "8888" (line 80)

Set the the external port number for streaming.

Set the the external port number for streaming.

  • static:
  • access: private
Methods
getDreamboxIP (line 189)

Get the IP number of the dreambox.

Get the IP number of the dreambox.

  • access: public
  • static:
string getDreamboxIP ()
getDreamboxName (line 181)

Get the next program from the program guide.

Get the next program from the program guide.

  • access: public
  • static:
string getDreamboxName ()
getDreamboxPassword (line 205)

Get the password of the dreambox.

Get the password of the dreambox.

  • access: public
  • static:
string getDreamboxPassword ()
getDreamboxUserName (line 197)

Get the username of the dreambox.

Get the username of the dreambox.

  • access: public
  • static:
string getDreamboxUserName ()
getEnigmaVersion (line 213)

Get the enigma version of the dreambox.

Get the enigma version of the dreambox.

  • access: public
  • static:
string getEnigmaVersion ()
getGgrabLocation (line 173)

Returns the location of ggrab program.

Returns the location of ggrab program. When empty, ggrab is disabled.

  • access: public
  • static:
string getGgrabLocation ()
getProgramName (line 275)

Get the program name.

Get the program name.

  • access: public
  • static:
string getProgramName ()
getStreamProtocol (line 221)

Get the streaming protocol of the dreambox.

Get the streaming protocol of the dreambox.

  • access: public
  • static:
string getStreamProtocol ()
getVersionNumber (line 283)

Get the program version number.

Get the program version number.

  • access: public
  • static:
string getVersionNumber ()
getVLCControlPort (line 245)

Get the RTPS Control port of the VLC Server.

Get the RTPS Control port of the VLC Server.

  • access: public
  • static:
string getVLCControlPort ()
getVLCLanIP (line 229)

Get the VLC Server internal IP number.

Get the VLC Server internal IP number.

  • access: public
  • static:
string getVLCLanIP ()
getVLCLocation (line 149)

Return the VLC executable based on OS type.

Return the VLC executable based on OS type. If param is 0, the system is Linux based If param is 1, the system is Windows based

  • access: public
  • static:
string getVLCLocation (mixed $pOSType)
getVLCSettingsFile (line 130)

Returns the VLC server settings location.

Returns the VLC server settings location.

  • access: public
string getVLCSettingsFile ()
getVLCStreamPort (line 237)

Get the internal streaming port of the VLC Server.

Get the internal streaming port of the VLC Server.

  • access: public
  • static:
string getVLCStreamPort ()
getVLCWanIP (line 253)

Get the external IP number of the VLC Server.

Get the external IP number of the VLC Server. When you connect from internal, you should get the internal IP number of the VLC Server

  • access: public
  • static:
string getVLCWanIP ()
getVLCWanStreamPort (line 267)

Get the external streaming port of the VLC Server.

Get the external streaming port of the VLC Server.

  • access: public
  • static:
string getVLCWanStreamPort ()
getWowzaEnabled (line 115)

Check if Wowza is supported.

Check if Wowza is supported. Returns true when Wowza is enabled, and therefore show a rtmp transport option that uses Wowza

  • access: public
  • static:
boolean getWowzaEnabled ()

Documentation generated on Tue, 24 Jun 2008 18:59:38 +0200 by phpDocumentor 1.3.0RC3