DsChAeK Forum (http://forum.dschaek.de/index.php)
- dboxTV (http://forum.dschaek.de/board.php?boardid=1)
-- Fehler/Probleme und Fragen (http://forum.dschaek.de/board.php?boardid=7)
--- [beantwortet] client/server Probleme (http://forum.dschaek.de/threadid.php?threadid=487)


Geschrieben von rh7 am 22.10.2010 um 18:50:

client/server Probleme

Versuche seit 2 Tagen das ganze im client/server mode zum laufen zu bekommen. Komme aber irgendwie nicht weiter. Zuhause mein Server hängt an ner VDSL25 Line und hier aufm Netbook hab ich UMTS (aktueller Speedcheck ca. 2800kbps).
Er verbindet auch zum Server, hatte vorhin schon mal kurz Bild und dann kommt immer wieder no Stream available.
Webinterface der dbox und von vlc sind erreichbar (auch vom web aus). Ports 31327 und 31328 sind auf den Server weitergeleitet.
Weiss nicht so wirklich wo ich jetzt an den Einstellungen anfangen sollte zu probieren. Jemand ne Idee ?

[Counter]
comppreset_count=3
recpreset_count=1
dbox_count=1
server_count=1
rectimer_count=0

[General]
mode=client
ip_pc=10.164.120.139
broadcastport_udp=31329
streamtype=http
priority=normal
sleep_mode=close
osdshowtime=5000
default_recordtime=120
streamport_prov=31328
server_port=31327
server_user=hidden smile
server_pass=hidden smile
rememberstate=1
autospts=0
fullscreen=0
lock_rc=0
hide_taskbar=0
hide_cursor_on_fs=0
show_message=0
telnet_autologin=0
check_record=0
no_logging=0
no_epgdata=0
use_recm_on_subchannel=1
choose_box_on_start=0
videoonly_noborder=1
draganddrop=1
autoradiorestart=0
save_all_data=1
disable_hotkeys=0
show_sysbutton=0
comppreset_default_index=2
recpreset_default_index=0
comppreset_index=0
recpreset_index=0
rectimer_index=0
server_index=0
dbox_index=0
timerlist_cols=Start Time,End Time,Name,Channel,Bouquet,Box,Typ,Offset Time,Audio,Preset,Repeat,
timerlist_colsize=90,91,143,103,53,48,76,67,40,45,48,

[Advanced]
delay_zapto=200
delay_afterosdshot=800
delay_afterosdcmd=800
delay_betweenepgdata=1500
delay_aftervlcpause=0
delay_aftervlcstop=200
delay_aftervlcbasestart=300
delay_aftervlcaddtarget=150
delay_beforevlcstatus=2500
delay_beforestreaminfo=200
timeout_http=12000
timeout_telnet=2000
menu_break=30
epg_deletedays=1
epg_refreshhours=1
log_epg=0
log_vlc=0
log_timer=0
log_udp=0
log_http_answers=0
log_messages=0

[VLC]
libvlcdll=
vlc_rc_port=31331
vlc_http_port=31332
vlc_stream_port_udp=31330
cacheonline=3000
cachelive=1000
vlc_deinterlace=mean
vlc_output=standard
vlc_visualize=none
vlc_aspectratio=default
vlc_cropping=default
vlc_high_prio=1
vlc_snapshot_jpg=0
vlc_wallpaper=0
timeshift=1
timeshift_path=c:\
timeshift_filesize=50
adjust=0
color=0
contrast=10
brightness=10
saturation=5
gamma=2
provide_active=1
custom_active=0
record_active=1
custom_mrl=
custom_options=
custom_comppreset_index=0

[Remember]
monitor=0
height=517
width=587
left=493
top=158
alwaysontop=0
videoonly=0
volume=50
last_bouquet=0

[hotkeys]
key_options=CTRL + O
key_stream_play=CTRL + P
key_stream_pause=SPACE
key_stream_stop=CTRL + S
key_stream_restart=CTRL + R
key_stream_mode=CTRL + U
key_stream_record=Z
key_sleep=X
key_stayontop=F8
key_videoonly=F9
key_fullscreen=ESC
key_ar_window=W
key_ar_video=A
key_crop_video=C
key_snapshot=CTRL + X
key_copy_url=CTRL + C
key_stop_epgdata=CTRL + G
key_reset_epgdata=CTRL + E
key_update_epgdata_channel=CTRL + I
key_mute=V
key_volup=HOME
key_voldn=END
key_zap_up=PGUP
key_zap_down=PGDN
key_last_channel=NUM0
key_selectbox1=CTRL + F1
key_selectbox2=CTRL + F2
key_selectbox3=CTRL + F3
key_selectbox4=CTRL + F4
key_selectbox5=CTRL + F5
key_selectbox6=CTRL + F6
key_osd_info=I
key_osd_bouquets=B
key_osd_channels=O
key_osd_channelprog=G
key_sort_chprograms=S
key_osd_audio=U
key_osd_dbox=R
key_osd_telnet=T
key_osd_timerlist=E
key_delete=DEL
key_enter=ENTER
key_up=UP
key_down=DOWN
key_left=LEFT
key_right=RIGHT
key_osd_close=BACK

[D-Box2_0]
name=D-Box2
ip=xxx.sytes.net
ip_inet=xxx.sytes.net
port=99
user=
pass=
telnet_port=23
telnet_user=hidden smile
telnet_pass=hidden smile
telnet_nhttpd=nhttpd
isonline=1
vlcip=
vlcport=8080
vlcuser=hidden smile
vlcpass=hidden smile
all_audio_ch=0
comppreset_online=2

[CompPreset_0]
name=no compression
vcodec=
vbitrate=0
vscale=0,00
vwidth=0
vheight=0
vfps=0,00
acodec=
abitrate=0
achannels=0

[CompPreset_1]
name=H264_500_0.45_64_2
vcodec=h264
vbitrate=500
vscale=0,45
vwidth=0
vheight=0
vfps=0,00
acodec=mp3
abitrate=64
achannels=2

[CompPreset_2]
name=DIVX_500_0.45_64_2
vcodec=div3
vbitrate=500
vscale=0,45
vwidth=0
vheight=0
vfps=0,00
acodec=mp3
abitrate=64
achannels=2

[RecPreset_0]
name=default
path=
filesyntax=%T_%C_%P_-_%I
rawmode=1
mux_tv=asf
mux_radio=raw
fileext_tv=ts
fileext_radio=mpg
achannels=0
comp_preset_tv=0
comp_preset_radio=0
with_playback=1

[Server_0]
name=Server
ip=xxx.sytes.net
port=31327
user=hidden smile
pass=hidden smile
comppreset=2

___________________________________________________________________________
____________________________________________

20:12:44:609, FUNC , Mode: client
20:12:44:625, HTTP , http://xxx.sytes.net:31327/info?dboxanz;
20:12:46:015, HTTP , http://xxx.sytes.net:31327/object?dbox;0
20:12:47:968, HTTP , Size: 43165 Bytes
20:12:48:046, HTTP , http://xxx.sytes.net:31327/info?dboxindex;
20:12:48:484, STATE , © DsChAeK
20:12:48:593, FUNC , dboxTV v3.0.0.0
20:12:48:609, STATE , loading bouquets...
20:12:49:546, HTTP , http://xxx.sytes.net:31327/object?aktbouquet;
20:12:52:968, HTTP , http://xxx.sytes.net:31327/control?switch_bouquet;4
20:12:53:515, STATE , initializing vlc...
20:12:53:515, VLC , LoadLibrary()...
20:12:53:671, VLC , LoadLibrary(libvlc.dll) successfull!
20:13:02:187, VLC , VLC_Init(vlc_base)
20:13:02:531, VLC , VLC_Init(vlc_record)
20:13:02:718, VLC , VLC_Init(vlc_provide)
20:13:03:265, VLC , VLC_Init(vlc_play)
20:13:03:343, STATE , switching channel...
20:13:03:343, FUNC , SwitchChannel(65. Sky Bundesliga/4008500df)
20:13:03:343, HTTP , http://xxx.sytes.net:31327/object?set_comppreset_provide;div3;500;0,45;0;0;0,00;mp3;64;2;2
20:13:03:765, HTTP , http://xxx.sytes.net:31327/control?switch_channel;0
20:13:11:281, HTTP , http://xxx.sytes.net:31327/info?isswitchchannel;
20:13:11:656, HTTP , http://xxx.sytes.net:31327/object?aktbouquet;
20:13:12:093, FUNC , SetDboxMode(TV)
20:13:12:093, HTTP , http://xxx.sytes.net:31327/object?aktbouquet;
20:13:12:562, STATE , getting streaminfo...
20:13:12:765, HTTP , http://xxx.sytes.net:31327/info?streamport;
20:13:13:046, HTTP , http://xxx.sytes.net:31327/info?streammode;
20:13:13:390, FUNC , LiveURL: http://192.168.1.64:31339/0,0x0000,0x0000,
20:13:13:390, FUNC , AspectRatio:
20:13:13:390, FUNC , PrepareAndStart_Play()
20:13:13:390, VLC , VLC_PlaylistClear()
20:13:13:390, VLC , VLC_MRL_base: :sout=#duplicate{dst=std{access=http,mux=ts,dst=10.164.120.139:31339}} :sout-keep
20:13:13:390, VLC , Play (vlc_base): http://xxx.sytes.net:31328
20:13:13:390, FUNC , Delay 150ms
20:13:13:546, FUNC , Delay 300ms
20:13:13:859, FUNC , Delay 150ms
20:13:14:015, VLC , Play (vlc_play): http://10.164.120.139:31339
20:13:15:031, STATE , playing HTTP stream...(153x123/div3 500kbit/joint stereo)
20:13:15:031, UDP , send: [START];10.164.120.139
20:13:15:031, UDP , UDP send successful!
20:13:15:046, VLC , VLC_MRL_provide: :sout=#transcode{vcodec=div3,vb=500,scale=0. 45,acodec=mp3,ab=64,channels=2}:duplicate{dst=std{access=http,mux=ts,dst=10
.164.120.139:31328}}
20:13:15:046, VLC , Play (vlc_provide): http://10.164.120.139:31339
20:13:15:046, FUNC , Delay 150ms
20:13:15:203, FUNC , switching time : 11.860s
20:13:20:812, VLC , last_demuxbytes:0 demuxreadbytes: 0 counter: 1
20:13:23:437, VLC , last_demuxbytes:0 demuxreadbytes: 0 counter: 2
20:13:23:437, VLC , STREAM NOT AVAILABLE (2)!
20:13:23:437, UDP , send: [STOP];10.164.120.139
20:13:23:437, UDP , UDP send successful!
20:13:23:437, VLC , VLC_Pause(vlc_provide)
20:13:23:453, VLC , VLC_Stop(vlc_provide)
20:13:23:453, FUNC , Stop()
20:13:23:453, VLC , VLC_Pause(vlc_play)
20:13:23:468, VLC , VLC_Stop(vlc_play)
20:13:23:468, VLC , VLC_Pause(vlc_base)
20:13:23:484, VLC , VLC_Stop(vlc_base)
20:13:23:484, HTTP , http://xxx.sytes.net:31327/control?vlc_stop;
20:13:24:609, FUNC , Delay 200ms
20:13:24:812, STATE , no stream available!
20:13:28:453, VLC , last_demuxbytes:0 demuxreadbytes: 0 counter: 1
20:13:31:078, VLC , last_demuxbytes:0 demuxreadbytes: 0 counter: 2
20:13:33:703, VLC , last_demuxbytes:0 demuxreadbytes: 0 counter: 3
20:13:36:328, VLC , last_demuxbytes:0 demuxreadbytes: 0 counter: 4
20:13:38:953, VLC , last_demuxbytes:0 demuxreadbytes: 0 counter: 5


Geschrieben von DsChAeK am 22.10.2010 um 23:41:

Hi,

deiner Beschreibung nach scheint ja mit den Ports alles richtig eingestellt zu sein.
Klingt nach schwacher Verbindung, bzw. hohe Fehlerrate bei der Ãœbertragung.

Versuch doch einfach mal die Compression ganz schlecht zu machen.

z.B.
[CompPreset_2]
name=DIVX_200_0.2_64_2
vcodec=div3
vbitrate=200
vscale=0,2
vwidth=0
vheight=0
vfps=0,00
acodec=mp3
abitrate=64
achannels=2

Und dann nach und nach hochzuschrauben.

dboxTV als Client stoppt selbst den Stream, wenn er zu schlecht läuft, das wird aber abhängig vom VLC Status
gemacht, daher gibts irgendwie Probleme bei der Ãœbertragung.

Testweise kannst du auch den dboxTV-Server manuell einen Stream abspielen lassen (Play Button) und den Stream
http://xxx.sytes.net:31328 am Client PC per VLC manuell starten.

Gruß,
DsChAeK

__________________
dboxTV
Philips D-Box2 (SAT)
BluePeer v1.2.1
yWeb v2.7.0.4
nhttpd/3.1.8 (yhttpd_core/1.2.0)
VLC v0.8.6h
WinXP SP2

Powered by: Burning Board Lite 1.0.2 © 2001-2004 WoltLab GmbH