Kodi Community Forum
XBMC Tuxbox Enigma Stream Client (Enigma / Enigma2 Based Dreambox & Dbox2) - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32)
+--- Forum: Kodi Application (https://forum.kodi.tv/forumdisplay.php?fid=93)
+--- Thread: XBMC Tuxbox Enigma Stream Client (Enigma / Enigma2 Based Dreambox & Dbox2) (/showthread.php?tid=23834)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47


- enrg - 2008-05-20

Crocodile: I managed to get rid of the "consecutive failed" error by creating an AdvancedSettings.xml file as described here. I found this in a changelog:
2007-11-21 10817 added: advancesetting playlistretries, to control number of consecutive failed items before aborting playlist. default is 100, set to -1 to never abort.

Even though the consecutive error is gone, I still can't get a picture or sound streamed from the Dreambox. I see the channels on the Dreambox changes when I choose a channel in XBMC, but no picture No

My AdvancedSettings.xml looks like this:

Code:
<advancedsettings>
    <playlistretries>-1</playlistretries>
</advancedsettings>



- Crocodile - 2008-05-20

Yes, now it actually changes channel.. but no video Sad


- Crocodile - 2008-05-20

My mistake, it changed channel before too. it's the stream that is the problem. It never recives any data.
Adding that AdvancedSettings.xml just makes it tries forever and as it will always fail it does not make any sense to have that option Sad
I tried playing the stream (http://10.0.95.200:31339/0,0026,03e8,03e9) in mplayer (1.0rc2-4.2.3) and that worked fine.
Then I create a .strm file and tried it in XBMC and that generated the same problem as tuxbox.

It seems XBMC has problem with this type of streams while mplayer and VLC does not.


- enrg - 2008-05-20

Yes, it's too bad it doesn't work, would have been awesome to be able to stream Dreambox into XBMC.


Tuxbox - Crocodile - 2008-05-24

Seems XBMC can not stream from a dreambox while VLC and mplayer works just fine.. this will make tuxbox not work either as XBMC failes to play the stream.. for logs and stuff please look in:
http://forum.xbmc.org/showthread.php?tid=29408


- Crocodile - 2008-06-02

This is actually a problem in playing .ts files. Also it seems the mac version works now according to http://forum.xbmc.org/showthread.php?tid=33355&highlight=.ts


- Crocodile - 2008-06-02

Now .ts file playing works.. had to start ./xbmc.bin nowdays.

But now tuxbox client is broken instead.

When trying to browse I get this:

xbmc.bin: FileItem.cpp:251: const CFileItem& CFileItem::operator=(const CFileItem&): Assertion `(CUtil::HasSlashAtEnd(m_strPath))' failed.
Aborted (core dumped)


- Crocodile - 2008-06-02

And when getting a fresh svn and a new compile browsing with tuxbox work.. still no streaming Sad this is what I get in the log:

11:03:18 T:2881174416 M:2623844352 DEBUG: Curl:: Debug GET /0,0024,0320,0321,,,0320 HTTP/1.1
Authorization: Basic cm9vdDpkcmVhbWJveA==
User-Agent: XBMC/pre-2.1 (compatible; MSIE 6.0; Windows NT 5.1; WinampMPEG/5.09)
Host: 10.0.95.200:31339
Accept: */*
Connection: keep-alive
11:03:18 T:2881174416 M:2623844352 DEBUG: Curl:: Debug HTTP/1.1 200 OK
11:03:18 T:2881174416 M:2623844352 DEBUG: Curl:: Debug Server: streamts (ts)
11:03:18 T:2881174416 M:2623844352 DEBUG: Curl:: Debug no chunk, no close, no size. Assume close to signal end
11:03:18 T:2881174416 M:2623844352 DEBUG: Curl:: Debug
11:03:18 T:2881174416 M:2623844352 DEBUG: Curl:: Debug Closing connection #0
11:03:18 T:2881174416 M:2623844352 DEBUG: Curl:: Debug Closing connection #0
11:03:18 T:2881174416 M:2623844352 INFO: CFileCache:Tonguerocess - Hit eof.
11:03:18 T:2905308048 M:2623844352 ERROR: Error, could not open file http://root:[email protected]:31339/0,0024,0320,0321,,,0320
11:03:18 T:2905308048 M:2623844352 ERROR: OpenDemuxStream - Error creating demuxer


- Crocodile - 2008-06-03

I have found the problem why streaming does not work.
streamts (the streaming server on the dreambox) does not like when XBMC send http HEAD request. actually any HTTP request that streamts is not ready to stream with will will make streamts hang for an undetermined time, usually about 10 seconds.

Workaround:
XBMC/xbmc/FileSystem/FileCurl.cpp on line 670
if(m_url.Left(5).Equals("http:") || m_url.Left(6).Equals("https:"))

if you make this if statement fail if for instance there was m_url.Port we could skip this if the port is 31339 (default streamts port).
Currently I just make it fail but I guess other things will break Smile


- Crocodile - 2008-06-11

I made a patch for the linux version to make tuxbox client work. it's much better

Apply my patch and got video and add source.. choose browse and select tuxbox client instead of SMB. Then add IP user/pw to the dreambox and bom, you can now browse and play your favorite channels. Much better then going via firefox I think.

Patch is located at: http://sourceforge.net/tracker/index...54&atid=581840

Let me know if it works for you


- Zapata - 2008-06-11

swgw Wrote:where does the file reside on the xbox?, is there a tut how to set this up

i have a dm7000 gemini 3.30, not sure on XBMC version.

There is no file, just edit your sources.xml in userdata and voila!

Using DM7000S and Gemini 4.40, and latest XBMC.


- jeepcook - 2008-06-17

Hello,

I have a dreambox 7025 and the last svn xbmc version. I tried tuxbox stream, but unable to connect. (tuxbox://192.168.1.70:80/)
Is the a special configuration to enable on the dreambox ?
My web interface is enabled ..
Is there anybody here has the same problem like me with enigma2 ?
Thanks


- NEI - 2008-06-18

I don't know what to set too. :-( I cannot get the client running. I do not even know if i have to put the web-port (80) or some other. Neither do i know if I need a username or password. Could not find a nice example until now...


- icekiller - 2008-06-18

there is a patch to make it work again.. at least for the enigma1, but don't think it has been admitted yet.


- NEI - 2008-06-18

Yeah, read about it. But I use enigma 2. :-( Also this python script isn't working: http://www.xbmcscripts.com/index.php?option=com_docman&task=doc_download&gid=476&Itemid=36
Last thing to try for the moment is with the .strm files from the webinterface...