[streaming] VLS problem

Jimmy jimmyc at ndak.net
Fri Aug 22 17:55:33 CEST 2003


Hello, I'm having a problem running VLS. I can stream to clients fine if I execute from the command line. I cannot stream from the admin interface. Here is my vls.cfg:

----------------------------------------------------------------------------------------------------------------------------------------

# vls configuration file (Example)

# Application wide settings
BEGIN "Vls"
  LogFile       = "vls.log"             # log file
  ScreenLog     = "enable"              # log to the console
  SystemLog     = "disable"             # log to the systemlog
END

# Security informations :
#
# The section "Groups" describes which group is allowed to use which command.
# Each user who belongs to the 'master" group has all the power on the server.
# Each one who belongs to the "monitor" group is a "read-only" user.
BEGIN "Groups"
  monitor       = "help|browse|logout"
  master        = "help|browse|start|resume|suspend|stop|shutdown|logout|config|program|input|channel|show"
END

# The section "Users" describes each user
# Use "mkpasswd" to generate the encrypted password.
BEGIN "Users"
  monitor       = "3BcKWoiQn0vi6:monitor"       # password is 'monitor'
  bozo          = "JKg2TpPerilnw:master"        # password is 'bozo'
END

# Telnet Administration
BEGIN "Telnet"
  LocalPort     = "9999"                # Port to use for that purpose
  Use = "true"
END

# Streams sources declaration
BEGIN "Inputs"
  local1       = "local"                # Local input example
#  kfir         = "video"               # Video input example (mpeg encoder)
#  dvb          = "dvb"                 # Video input example (DVB card)
END

BEGIN "local1"
  ProgramCount = "4"      # I have tried this with no local1 input, from documentation says it doesn't
  TrickPlay = "normal"     # need to be here, thought I would try...no luck.
END

# --- Format:
# BEGIN "program_number"
#   Name     = "program_name"
#   Type     = "type"          # can be Mpeg1-PS, Mpeg2-PS, Mpeg2-TS, or Dvd
#   FileName = "path"          # use this variable if Type is not "Dvd"
#   Device   = "device"        # use this variable with type "Dvd"
# END

# --- Example:
BEGIN "1"
  Name     = "ew"
  FileName = "/var/www/html/test/electronicwarfare2.MPG"
  Type     = "Mpeg2-TS"
END

BEGIN "2"
  Name     = "ei"
  FileName = "/var/www/html/test/eimovie2b.mpeg"
  Type     = "Mpeg2-TS"
END

BEGIN "3"     # DVD
  Name       = "film"
  Device     = "/dev/cdrom"
  Type       = "dvd"
  DvdTitle   = "1"    # Start title
  DvdChapter = "1"    # Start chapter
END

BEGIN "4"     # DVD stored on a hard disk
  Name       = "matrix"
  Device     = "/media/matrix/VIDEO_TS"
  Type       = "dvd"
  DvdTitle   = "1"   # Start title
  DvdChapter = "1"   # Start chapter
END

# Video input configuration
BEGIN "kfir"
# --- Example:
# Device        = "/dev/video"     # Video4linux device (default is /dev/video)
# Type          = "Mpeg2-PS"       # Stream type (default is "Mpeg2-PS")
END

# Video input (DVB) configuration
BEGIN "dvb"
# --- Example:
#  DeviceNumber = "0"                   # /dev/dvb/adapter<i>
#  SendMethod   = "0"                   # 0 - Send All Pids
                                        # 1 - Send only MPEG2 datas 
END

# Channel (outputs) declaration
BEGIN "Channels"
  localhost     = "network"
  client1       = "network"
  client2       = "network"
#  multicast     = "network"
#  localfile     = "file"
END

# Channels configuration
BEGIN "localhost"         # The client is on the same host as the server
  DstHost = "127.0.0.1"
  DstPort = "1234"
END

BEGIN "client1"                          # unicast example
  Type = "unicast"
  SrcHost = "192.168.1.245"
  SrcPort = "1234"
  DstHost = "192.168.1.251"                # destination host
  DstPort = "1234"                       # destination port
END

BEGIN "client2"                          # unicast with IPv6 example
  DstHost = "192.168.1.240"         # destination host
  DstPort = "1234"                       # destination port
END

#BEGIN "multicast"                        # multicast example
#  Type    = "multicast"
#  TTL     = "1"                          # Time To Live
#  DstHost = "239.2.12.42"                # multicast address
#  DstPort = "1234"                       # destination port
#END

#BEGIN "localfile"                        # file output example
#  FileName = "stream.ts"
#  Append   = "no"                        # rewrite the file if it exists
#END

# Commands automatically lanched on Startup
# Commands shall be like they would be typed in a telnet console.
BEGIN "LaunchOnStartUp"
#  command1 = "start dolby localhost local1 --loop"
#  command2 = "start 28009 client1 dvb"
END
--------------------------------------------------------------------------------------------------------------------------------------

When I log into the server, the command: start ew client1 local1, does nothing when I try to access it from the client. It shows that it has started, but I see no video or hear audio on client. Any suggestions?



Thnx,

Jimmy

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.videolan.org/pipermail/streaming/attachments/20030822/1d775f34/attachment.htm 


More information about the streaming mailing list