SnapStream Forums

Go Back   SnapStream Forums > SnapStream Developer Network > Development Discussion
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
  #16 (permalink)  
Old 03-05-2008, 08:06 PM
Administrator
 
Join Date: Dec 2004
Location: Houston, TX
Posts: 2,291
Send a message via AIM to Kilrsat
Re: 4.8.1 API Documentation

Are you sure your "remote" test just wasn't hitting the first page load after starting BTV delay?

Was it only that one call that took a long time or did every call take a long time?

You can simply visit http://<btvserver>:8129/wsdl/BTVLicenseManager.asmx in a web browser from the remote machine. The overhead of the actual call is almost nothing, so hitting that page should be a decent simulation of making the call.
__________________

To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.



To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.



To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.



To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.



To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
Reply With Quote
  #17 (permalink)  
Old 03-05-2008, 09:06 PM
Problem solver
 
Join Date: Jan 2004
Location: Montreal, Qc
Posts: 4,913
Re : Re: 4.8.1 API Documentation

Quote:
Originally Posted by Kilrsat View Post
Are you sure your "remote" test just wasn't hitting the first page load after starting BTV delay?
No, it is repeatable.

Quote:
Was it only that one call that took a long time or did every call take a long time?
Only the first call. If I do a GetVersionNumber followed by a logon, the GetVersionNumber takes 15 seconds while the logon only takes a fraction of a second. If I only do a Logon, then the logon takes the 15 seconds. Every calls after that are fine.

Quote:
You can simply visit http://<btvserver>:8129/wsdl/BTVLicenseManager.asmx in a web browser from the remote machine. The overhead of the actual call is almost nothing, so hitting that page should be a decent simulation of making the call.
This page loaded fine, there wasn't the 15 seconds delay...
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI)


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: BTV 4.9 SDK addition for developers.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Conflict resolution/Guide updates/Searches/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: External recordings, Firewire/clear QAM/DVB/R5000HD/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Record from a simple .GRF file.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: MainLobby integration.
Reply With Quote
  #18 (permalink)  
Old 03-08-2008, 10:16 AM
Problem solver
 
Join Date: Jan 2004
Location: Montreal, Qc
Posts: 4,913
Re : 4.8.1 API Documentation

From GetRejectedRecordings, here is a "false positive" as far as conflicts are concerned:

- have a show set to record on any channel
- have other shows scheduled at the same time

If the show can't be recorded on the preferred channel, but instead gets recorded later on another channel, the rejection reason for the show on the preferred channel will be "conflicts", while it should really be "recorded at an alternate time"...


I also think I encountered a strange bug with the preferred channel, but I deleted and recreated the recording job so can't really submit a bug report for it... For Medium, my original recording job was setup when I add a satellite lineup, using the "record on any channel" it also worked when I moved and had to switch to cable. Last week, the same non-generic Medium episode was somehow scheduled on 2 different channels at the same time!

Should it happen on some other recording job with preferred channel no longer valid, I'll submit a proper bug report...
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI)


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: BTV 4.9 SDK addition for developers.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Conflict resolution/Guide updates/Searches/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: External recordings, Firewire/clear QAM/DVB/R5000HD/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Record from a simple .GRF file.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: MainLobby integration.
Reply With Quote
  #19 (permalink)  
Old 07-17-2008, 01:32 AM
Problem solver
 
Join Date: Jan 2004
Location: Montreal, Qc
Posts: 4,913
Re : 4.8.1 API Documentation

Quote:
Originally Posted by Kilrsat View Post
The 4.8.1 preliminary API is available here:

http://code.snapstream.com/api/btv481
I have always liked how that documentation was presented, what exactly generates it? I know that for Java, the NetBean compiler has an option to create the JavaDoc, which is close to that, but not as powerful as presenting the VB/C#/C++ syntax's...
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI)


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: BTV 4.9 SDK addition for developers.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Conflict resolution/Guide updates/Searches/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: External recordings, Firewire/clear QAM/DVB/R5000HD/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Record from a simple .GRF file.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: MainLobby integration.
Reply With Quote
  #20 (permalink)  
Old 07-17-2008, 06:33 PM
Registered User
 
Join Date: Dec 2004
Location: Merrickville, Ontario, Canada
Posts: 178
Re: 4.8.1 API Documentation

Looking at the source for the main page, it references TOC.js. If you pull that up (just add it to the end of the URL), the source contains:
// System : Sandcastle Help File Builder// File : TOC.js// Author : Eric Woodruff (Eric@EWoodruff.us)// Updated : 01/04/2008// Note : Copyright 2006-2008, Eric Woodruff, All rights reserved// Compiler: JavaScript

If you pop Sandcastle Help FIle Builder into Google, you get a pointer to http://www.codeplex.com/SHFB

After that, you're on your own. :-)

Brad.
__________________
Shuttle FB65 w/ Pentium 4 @ 2.8GHz, 1GB DDR RAM, Windows XP SP2, nVidia 6600GT, PVR250, WDC 120GB EIDE drive, 250GB USB external drive, HD DVD 4x Burner, USB-UIRT + Girder 3.3
Reply With Quote
  #21 (permalink)  
Old 07-17-2008, 07:27 PM
Problem solver
 
Join Date: Jan 2004
Location: Montreal, Qc
Posts: 4,913
Re : Re: 4.8.1 API Documentation

Quote:
Originally Posted by bpsmicro View Post
Looking at the source for the main page, it references TOC.js.
Thanks, it didn't cross my mind to try that...
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI)


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: BTV 4.9 SDK addition for developers.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Conflict resolution/Guide updates/Searches/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: External recordings, Firewire/clear QAM/DVB/R5000HD/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Record from a simple .GRF file.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: MainLobby integration.
Reply With Quote
  #22 (permalink)  
Old 12-02-2008, 10:30 AM
Problem solver
 
Join Date: Jan 2004
Location: Montreal, Qc
Posts: 4,913
Re : 4.8.1 API Documentation

The SnapStream Community wiki has not been updated in about 11 months and still shows the BTV 4.6 API as the latest, should probably update it to 4.9...
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI)


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: BTV 4.9 SDK addition for developers.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Conflict resolution/Guide updates/Searches/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: External recordings, Firewire/clear QAM/DVB/R5000HD/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Record from a simple .GRF file.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: MainLobby integration.
Reply With Quote
  #23 (permalink)  
Old 12-18-2008, 04:31 PM
Registered User
 
Join Date: Sep 2007
Posts: 76
Re: 4.8.1 API Documentation

I went to the BTV SDK page on the developer community page - I asked for the SDK, and got an email with a link to the 4.6 SDK. I tried to get creative and look for a 4.8.1 SDK in the same place, with no luck. The 4.6 SDK I downloaded hasn't been touched since March of 2007.

I'm just getting started with BTV development, and after reading about all the latest changes, I think I should start with the new one - how does one get the latest?
Reply With Quote
  #24 (permalink)  
Old 12-18-2008, 04:51 PM
Problem solver
 
Join Date: Jan 2004
Location: Montreal, Qc
Posts: 4,913
Re : 4.8.1 API Documentation

Just replace the 46 by 482 in the URL...
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI)


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: BTV 4.9 SDK addition for developers.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Conflict resolution/Guide updates/Searches/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: External recordings, Firewire/clear QAM/DVB/R5000HD/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Record from a simple .GRF file.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: MainLobby integration.
Reply With Quote
  #25 (permalink)  
Old 12-18-2008, 05:02 PM
Registered User
 
Join Date: Sep 2007
Posts: 76
Re: 4.8.1 API Documentation

No joy. The url sent me contains "_4.6_SDK"

I tried 4.8, 4.8.1, 4.81, 4.8.2, 4.82, 481, 482... Only the 4.6 file was found. I sent a reply to that email, hoping for an answer.
Reply With Quote
  #26 (permalink)  
Old 12-18-2008, 06:09 PM
Problem solver
 
Join Date: Jan 2004
Location: Montreal, Qc
Posts: 4,913
Re : 4.8.1 API Documentation

Well, as far as I know that SDK is just the .chm version of:

http://code.snapstream.com/api/btv482/

So you are not missing much and should simply use the online version...
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI)


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: BTV 4.9 SDK addition for developers.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Conflict resolution/Guide updates/Searches/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: External recordings, Firewire/clear QAM/DVB/R5000HD/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Record from a simple .GRF file.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: MainLobby integration.
Reply With Quote
  #27 (permalink)  
Old 12-19-2008, 02:12 PM
Administrator
 
Join Date: Dec 2004
Location: Houston, TX
Posts: 2,291
Send a message via AIM to Kilrsat
Re: 4.8.1 API Documentation

The 4.9.0 API is now online here:

http://code.snapstream.com/api/btv49/

Access to the Web Admin code can be found here:

http://source.snapstream.com/

We need to update that email to not link to that zip file anymore.
__________________

To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.



To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.



To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.



To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.



To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
Reply With Quote
  #28 (permalink)  
Old 12-26-2008, 07:54 PM
Problem solver
 
Join Date: Jan 2004
Location: Montreal, Qc
Posts: 4,913
Re : 4.8.1 API Documentation

For consistency, it seems that BTVLibrary.GetMedia should really be called BTVLibrary.GetMediaWithFilter...
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI)


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: BTV 4.9 SDK addition for developers.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Conflict resolution/Guide updates/Searches/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: External recordings, Firewire/clear QAM/DVB/R5000HD/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Record from a simple .GRF file.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: MainLobby integration.
Reply With Quote
  #29 (permalink)  
Old 10-30-2009, 11:32 AM
Registered User
 
Join Date: Jun 2009
Posts: 5
Re: 4.8.1 API Documentation

2 Really Quick Questions in reference to the sdk. I am a hobbyist/novice programmer. I have written a few applications in VB for my business and beginning porting them over to Vb.net so I am interested in trying to write a plugin for BTV for my own purposes.
First Question is I see reference of the SDK but I see no downloads - am I using the DLL that are on my link box/server or am I missing something?
Second Question is How do I then go about getting BTV to recognize the plugin I create?
Reply With Quote
  #30 (permalink)  
Old 10-30-2009, 11:45 AM
Problem solver
 
Join Date: Jan 2004
Location: Montreal, Qc
Posts: 4,913
Re : Re: 4.8.1 API Documentation

Quote:
Originally Posted by cjc711 View Post
First Question is I see reference of the SDK but I see no downloads
There is nothing to download, you would basically add a web reference to your project...

Quote:
am I using the DLL that are on my link box/server or am I missing something?
Well, daWanderer did create a .dll for C# developers (which basically wraps all those SOAP calls to the web server), that I took over, and that you could probably port over to VB if needed. but no, there is nothing like that from SnapStream.

Quote:
Second Question is How do I then go about getting BTV to recognize the plugin I create?
You don't. BTV does not support a plugin architecture, at best you would be creating some addons...
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI)


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: BTV 4.9 SDK addition for developers.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Conflict resolution/Guide updates/Searches/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: External recordings, Firewire/clear QAM/DVB/R5000HD/etc.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: Record from a simple .GRF file.
To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.
: MainLobby integration.
Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
x10net.dll documentation diehard2 Firefly PC Remote 0 09-21-2005 01:04 PM
Documentation Mike Beyond TV and Beyond TV Link User-to-User Troubleshooting & Support Forum 1 02-28-2002 11:26 PM


All times are GMT -6. The time now is 10:53 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.0 RC1
©2004-2006 Snapstream Media