BTV support is claimed for XBMC
#16
First off, I was at work,.

Seccond, my current version of XBMC is too fucked up to post a worthwhile debug log. I merged the current trunk files with a build 21000 version of XBMC (pre-networking problems). Because the new files are too glitchy. I've got a memory leak and a few other things going on.

The same problem still exists in new builds, but Arnova is too busy working on DVD subtitles to work on core XBMC problems. We don't have enough support currently to run the nightly builds. The wiki is out of date. I posted a bug report with a link to a free trial version of BTV as well as the SDKs.

However, since it is a developer asking... http://pastebin.com/mcfded87
Reply
#17
You should have read what i wrote again.. I asked for a debug log on that windows machine that you tested with..
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#18
Windows log http://pastebin.com/f2e334361

Linux Log http://pastebin.com/f65de5774

Xbox Log http://pastebin.com/mcfded87

BTV Server file sent when connecting to Btvhostip:9990
Code:
   ÿÿÿÿ          LBTVPlaybackManager, Version=4.9.0.6073, Culture=neutral, PublicKeyToken=null   9SnapStream.BeyondTV.PlaybackManager.Network.ErrorResponse  
_exception3System.Runtime.Serialization.SerializationException             3System.Runtime.Serialization.SerializationException
       ClassName MessageDataInnerException HelpURLStackTraceStringRemoteStackTraceStringRemoteStackIndexExceptionMethod HResultSource  System.Collections.IDictionarySystem.Exception   3System.Runtime.Serialization.SerializationException   ‹The input stream is not a valid binary format. The starting contents (in bytes) are: 47-45-54-20-2F-20-48-54-54-50-2F-31-2E-31-0D-0A-48 ...


   ä   at System.Runtime.Serialization.Formatters.Binary.SerializationHeaderRecord.Read(__BinaryParser input)
   at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadSerializationHeaderRecord()
   at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()
   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
   at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
   at SnapStream.BeyondTV.PlaybackManager.Network.Request.ParseRequest(Stream stream)
   at SnapStream.BeyondTV.BTVPlaybackManager.ProcessRequest(TcpClient client)
        ä8
Read
mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Runtime.Serialization.Formatters.Binary.SerializationHeaderRecord
Void Read(System.Runtime.Serialization.Formatters.Binary.__BinaryParser) €   mscorlib
   ÿÿÿÿ          LBTVPlaybackManager, Version=4.9.0.6073, Culture=neutral, PublicKeyToken=null   9SnapStream.BeyondTV.PlaybackManager.Network.ErrorResponse  
_exceptionSystem.NullReferenceException             System.NullReferenceException
       ClassName MessageDataInnerException HelpURLStackTraceStringRemoteStackTraceStringRemoteStackIndexExceptionMethod HResultSource  System.Collections.IDictionarySystem.Exception   System.NullReferenceException   5Object reference not set to an instance of an object.


   M   at SnapStream.BeyondTV.BTVPlaybackManager.ProcessRequest(TcpClient client)
        ¶8
ProcessRequest
BTVPlaybackManager, Version=4.9.0.6073, Culture=neutral, PublicKeyToken=null
SnapStream.BeyondTV.BTVPlaybackManager
Void ProcessRequest(System.Net.Sockets.TcpClient)@ €   BTVPlaybackManager

BTV SDK: http://www.snapstream.com/Partners/BeyondTVSDK.asp
Trial Copy of BTV: http://www.snapstream.com/download/beyon...nload2.asp
Reply
#19
Okey, that is abit interesting. Looks like something goes wrong in beyondtv.

Think you could pastbin that exception instead. It looks abit mangled here.

Also what do you mean by connecting to Btvhostip:9990? Is that from when xbmc is trying to access the server? If so, how do you force it to connect to some specific port?
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#20
BTV is a server. in all actuality, i connect to Badass:9990, 192.168.1.133:9990, tv:9990 or localhost:9990. I'll pastebin it here but it looks about the same.... Howabout if i post the raw file?
Reply
#21
File hosted here: http://www.mediafire.com/file/gtzahofj4ev/Ftf_lqMt.part
Reply
#22
BTV generates an XML file to remove commercials it is in the same folder as the show. It generates this file after processing the video. When this file is present is used to mark chapters in BTV. It is always located in the same folder.

Video file is called:
Family Guy-(A Picture Is Worth 1,000 Bucks)-2009-10-30-0.wmv
XML file is called
Family Guy-(A Picture Is Worth 1,000 Bucks)-2009-10-30-0.wmv.chapters.xml
Quote:<cutlist>
<Region>
<start comment="00:05:17.1460605">3171460605</start>
<end comment="00:06:48.4039850">4084039850</end>
</Region>
<Region>
<start comment="00:11:51.6405546">7116405546</start>
<end comment="00:13:52.8951424">8328951424</end>
</Region>
</cutlist>
Reply
#23
What i'm wondering is what do you mean by connect? There is no way to specify a port for upnp servers.....

Their url are on the form.. upnp://[GUID]/id.. So what do you mean by connect to it on a port and hostname?

You have to browse to the servers using just a upnp:// url. On windows/linux it could take a while to show up, but should do it after a few seconds. On xbox you must start client either from settings or by entering a upnp directory. exit it again and re-enter
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#24
I was playing around with the web interface I think I may have found out a way to get streaming to work, but it will require a script and I cannot figure it out because I have no idea how XBMC is coded.

accessing the library
http://192.168.1.100:8129/Library.aspx
This will send this to you
http://pastebin.com/f2f900cb8
If you look near the top of the file you will see the entire library.

Here's one of the files:
C%3a\Documents+and+Settings\All+Users\Documents\SnapStream\Beyond+TV\shows\Battlestar+Galactica-(Islanded+in+a+Stream+of+Stars)-2009-03-06-0.mpg




If you copy and paste that into /download.aspx?show= like:
Code:
http://192.168.1.100:8129/download.aspx?show=C%3a\Documents+and+Settings\All+Users\Documents\SnapStream\Beyond+TV\shows\Battlestar+Galactica-(Islanded+in+a+Stream+of+Stars)-2009-03-06-0.mpg
The server then sends the entire file to you.

The thing that needs to happen is for XBMC to sort out all the rest of the BS and put it into a easily accessed format.

It would be a bit more streamlined then SMB and it would be up-to-date as far as recordings.
Reply
#25
here is a cleaner version of the library which is maintained by the btv server
http://localhost:8129/remote/mobilelibrary.aspx
http://pastebin.com/m2325f207

This is accessable by the BTV server which is located on my computer at

#
00:46:32 M: 37888000 DEBUG: .\Platinum\Source\Core\PltCtrlPoint.cpp(915): [platinum.core.ctrlpoint] 1256363192:587 [PLT_CtrlPoint:TonguerocessGetDescriptionResponse] INFO: Device "fc02570a-6b07-6331-70f1-964a1e21a7b0" is now known as "BADASS - Beyond TV Server"
Reply
#26
Could you reread my last post and try to answer my questions?

You seem to be accessing some web interface not the upnp one..
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply

Logout Mark Read Team Forum Stats Members Help
BTV support is claimed for XBMC0