In E2 WebIf wiki ist u.a. beschrieben wie man mittels CLI von Sender wechseln kann:
dreambox/web/zap?sRef={servicereference} (zap}
dreambox/web/stream.m3u?ref={servicereference} (stream)
Aber wie geht so etwas (bzw was ist der command) für einen rtsp stream aus der Senderliste?
Kriege immer (mit dreambox/web/zap?sRef={servicereference}) :
[SwitchService] ref=4097:0:0:9992:0:0:0:0:0:0:
playing 4097:0:0:9992:0:0:0:0:0:0:
[eDVBCAService] free slot 0 demux 0 for service 1:0:19:519F:C8B:3:EB0000:0:0:0:
[eDVBCAService] free service 1:0:19:519F:C8B:3:EB0000:0:0:0:
[eFileMonitor] 1 events queued
[eDBusInterface::Private::sendEvent 0
[TeleText] service stopped
[TeleText] send array('B', [1, 0, 0, 0])
disable dvb subtitles
disable teletext subtitles page ffffffffffffffff (und)
decoder state: play, vpid=-1, apid=-1
DEMUX_STOP - pcr - ok
DEMUX_STOP - video - ok
VIDEO_STOP - ok
AUDIO_STOP - ok
DEMUX_STOP - audio - ok
AUDIO_CONTINUE - ok
start release channel timer
eServiceMP3::playbin uri=(null)
** (enigma2:968): WARNING **: cannot set NULL uri
Segmentation fault
PC: 0x75cdca0c
00000000 00000001 00020002 00020002
00020002 01cbbdd8 75cdd108 00020002
005303f8 00001075 cbb17000 fffffff4
01cbbe00 74f18000 ffffffff 7ffa6230
01cbbdd8 75f4e490 00020002 020206a0
0202072c 00000000 020207f0 0202084c
00000000 75cdca00 80808080 00000000
75cf60c0 7ffa65b0 7ffa6608 75cdcca4
0x4c4140 <handleFatalSignal(int, siginfo_t*, void*)+0x84>
0x7ffff008 <[0x7ffff008]>
0x75cdca0e <sigc::trackable::callback_list() const+0xe>
0x75cdcca4 <sigc::trackable::add_destroy_notify_callback(void*, void* (*)(void*)) const+0x2c>
0x53049c </usr/bin/enigma2()>
0x6ebcc0 <eServiceMP3::eServiceMP3(eServiceReference)+0x1364>
0x6ece00 <eServiceFactoryMP3::play(eServiceReference const&, ePtr<iPlayableService>&)+0x1a0>
0x7116d0 <eNavigation::playService(eServiceReference const&)+0x70>
0x7bf508 </usr/bin/enigma2()>
0x74c39f68 </usr/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x2948)>