[vls-devel] DVB streaming

Oleg R. Tsipkin oleg at nsl.ru
Fri Feb 7 10:57:20 CET 2003


Hello!

I have some problems with broadcast DVB stream.
What i have:
Linux Mandrake 9.0
VLS 0.4.0 and all of libs, all soft updated with CVS

vls.cfg

# Streams sources declaration
BEGIN "Inputs"
# --- Format:
# InputName     = "Type"
# --- Example:
  local1       = "local"                # Local input example
#  kfir         = "video"               # Video input example (mpeg encoder)
  sgu           = "dvb"                 # Video input example (DVB card)
END

# Inputs configuration
BEGIN "local1"
# --- Format:
#  ConfigPath    = "/path"
# --- Example:
# The configuration file is /usr/local/etc/videolan/vls/input.cfg
  ConfigPath    = "/usr/local/etc/videolan/vls"
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 "sgu"
# --- Example:
  DeviceNumber  = "0"                   # /dev/ost/dvr<i>

  Frequency     = "12600000"            # Frequency in kHz of the transponder
  Polarization  = "0"                   # 0 or 1
  SymbolRate    = "5750000"             # Symbol rate

  DiSEqC        = "0"                   # DiSEqC address of the used LNB
  LNB_Lof1      = "11300000"            # Local frequency of lower LNB band
  LNB_Lof2      = "11300000"            # Local frequency of upper LNB band
  LNB_SLof      = "11300000"            # Switch frequency of LNB

  SendMethod   ="1"                    # 0 - Send All Pids
                                        # 1 - Send only MPEG2 datas 
END


Log from VLS

[root at dvd VLAN]# vls
2003-02-07 12:41:16 [INFO/Vls]  VideoLAN Server v 0.4.0 (Feb  7 2003) - (c)1999-2002 VideoLAN

2003-02-07 12:41:16 [INFO/Vls]  Module "channel:file" registered
2003-02-07 12:41:16 [INFO/Vls]  Module "channel:network" registered
2003-02-07 12:41:16 [INFO/Vls]  Module "mpegreader:file" registered
2003-02-07 12:41:16 [INFO/Vls]  Module "mpegconverter:ts2ts" registered
2003-02-07 12:41:16 [INFO/Vls]  Module "mpegconverter:ps2ts" registered
2003-02-07 12:41:16 [INFO/Vls]  Module "input:local" registered
2003-02-07 12:41:16 [INFO/Vls]  Module "input:video" registered
2003-02-07 12:41:16 [INFO/Vls]  Browsing modules in directory "."
2003-02-07 12:41:16 [INFO/Vls]  Browsing modules in directory "/usr/local/lib/videolan/vls"
2003-02-07 12:41:16 [DEBUG/Vls]  In src/core/module.cpp line 152 -> trying file "/usr/local/lib/videolan/vls/dvdreader.so"
2003-02-07 12:41:16 [INFO/Vls]  Module "mpegreader:dvd" registered
2003-02-07 12:41:16 [DEBUG/Vls]  In src/core/module.cpp line 152 -> trying file "/usr/local/lib/videolan/vls/dvbinput.so"
2003-02-07 12:41:16 [INFO/Vls]  Module "input:dvb" registered
2003-02-07 12:41:16 [DEBUG/Vls]  In src/core/module.cpp line 152 -> trying file "/usr/local/lib/videolan/vls/dvbreader.so"
2003-02-07 12:41:16 [INFO/Vls]  Module "mpegreader:dvb" registered
2003-02-07 12:41:16 [DEBUG/Vls]  In netchannel.h line 45 -> New instance of module "channel:network"
2003-02-07 12:41:16 [INFO/Vls]  Channel 'localhost' created
2003-02-07 12:41:16 [DEBUG/Vls]  In dvbinput.h line 118 -> New instance of module "input:dvb"
ASSERT ERROR in src/server/broadcast.cpp line 46 (code checked: pChannel)
2003-02-07 12:41:16 [INFO/Vls]  Starting input 'sgu'
2003-02-07 12:41:16 [DEBUG/Vls]  In src/server/input.cpp line 136 -> Initialising input sgu
2003-02-07 12:41:16 [INFO/sgu]  Sending data to the SEC
2003-02-07 12:41:17 [INFO/sgu]  Data successfully sent to the SEC

2003-02-07 12:41:17 [INFO/sgu]  Sending data to the Frontend
2003-02-07 12:41:17 [INFO/sgu]  Data successfully sent to the Frontend

2003-02-07 12:41:17 [INFO/sgu]  Frontend: getting event
2003-02-07 12:41:17 [INFO/sgu]  Frontend: completion is OK
2003-02-07 12:41:17 [DEBUG/sgu]  In dvbinput.cpp line 331 -> Demux filter n╟0 type: 5 set for PID 0
2003-02-07 12:41:17 [DEBUG/Vls]  In dvbreader.h line 62 -> New instance of module "mpegreader:dvb"
2003-02-07 12:41:17 [DEBUG/Vls]  In ts2ts.h line 52 -> New instance of module "mpegconverter:ts2ts"
2003-02-07 12:41:17 [DEBUG/sgu]  In ts2ts.cpp line 134 -> Starting to read program "Input DVB sgu"
2003-02-07 12:41:27 [ERROR/sgu]  Read error for program "Input DVB sgu"
2003-02-07 12:41:27 [DEBUG/sgu]  In ts2ts.cpp line 199 -> Stopping converter by callback for program Input DVB sgu
ASSERT ERROR in dvbinput.cpp line 374 (code checked: false)
2003-02-07 12:41:27 [DEBUG/sgu]  In ts2ts.cpp line 209 -> Converter stopped for program Input DVB sgu
2003-02-07 12:41:37 [WARN/Vls]  Received SIGINT: Interrupt from keyboard, launching shutdown sequence...
2003-02-07 12:41:38 [WARN/Vls]  Received SIGINT: Interrupt from keyboard, launching shutdown sequence...
2003-02-07 12:41:38 [WARN/Vls]  Received SIGINT: Interrupt from keyboard, launching shutdown sequence...
Killed

 Thats all...

 Any hints / ideas ?

-- 
Best regards,
 Oleg                          mailto:oleg at nsl.ru


-- 
This is the vls-devel mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vls-devel mailing list