SnapStream Forums

Go Back   SnapStream Forums > Archive > Beyond Media Downloads
Register FAQ Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Rating: Thread Rating: 6 votes, 4.17 average. Display Modes
  #1  
Old 11-29-2004, 02:16 PM
SSDNAdmin SSDNAdmin is offline
Administrator
 
Join Date: Nov 2004
Posts: 174
[plugin] BTV Recorded Shows (Jan 10 Update)

Author: Brett
Short Description: Implemented 'Video folders' into a BM plugin!
Version Number: 0.3.5.0
Status: Stable
Last Updated: 11/28/04
Homepage:
Installation Instructions:Double-click on VideoFolders.bmplugin





Release Notes:
FEATURES:
You can view playback details (although dates need to be parsed correctly)
You can delete shows (WARNING: NO PROMPT!)
When shows are viewed, they are marked 'watched' within BTV
Implemented MY FAVORITE Horizontal Scrolling!
---->In episode list view, scroll left/right changes series
---->In episode details, scroll left/right changes episode
---->In movie details, scroll left/right changes movies

TO BE DONE:
Need to parse dates correctly, plus fix (MM/DD) to be actual month/day
Need to implement prompt for delete
Need to customize hud to display episode details
Need to create method for handling BTV passwords

KNOWN BUGS:
Will NOT playback shows on clients using BTV Link + Beyond Media.
Will NOT WORK if you are using a different PORT
Will NOT WORK if you are using a password (this will be fixed by me)
NEW: BeyondTV MUST BE loaded before BeyondMedia. (this will be fixed by me)
(MM/DD) is displayed instead of Month/Day I just need to parse dates.
Will not playback shows currently recording (I may try to fix this)
Open source, have fun, good luck.

LATEST FIXES:
Added Video Hud. Need to customize it though.
Works with SmartChapters now.

License: Free
Requirements: Beyond Media v1.0 + Beyond TV v3.5
Title: Recorded Shows

PLEASE NOTE: I AM ACTIVELY DEVELOPING OTHER PLUGINS NOW, IF YOUR INTERESTED IN MODIFYING THIS MODULE, I WILL BE GLAD TO HELP YOU GET STARTED. IT IS JUST AN EXAMPLE TO DEMOSTRATE WHAT IS POSSIBLE WITH BOTH THE BTV API AND BEYONDMEDIA SDK! HOWEVER, FEEDBACK IS ALWAYS WELCOME!

Download VideoFolders.bmplugin
Download VideoFolders.zip

Last edited by Brett; 12-02-2004 at 01:34 PM.
Reply With Quote
  #2  
Old 12-01-2004, 01:00 PM
Edgarmoon Edgarmoon is offline
Registered User
 
Join Date: Mar 2004
Posts: 680
Re: [plugin] BTV Recorded Shows

Great plugin, only drawback is Btv has to be completely loaded before you start BM in order for this plugin to load. That makes it impossible to have BM automatically load when windows starts. If you could have it load and refresh, then we can setup BM and BTV both to load on windows start.

If there was a program guide companion as well, BM could effectively become the viewing front end of BTV.
Reply With Quote
  #3  
Old 12-01-2004, 01:26 PM
Brett's Avatar
Brett Brett is offline
l33t Beta Tester
 
Join Date: Feb 2003
Posts: 3,919
Send a message via AIM to Brett
Re: [plugin] BTV Recorded Shows

Quote:
Originally Posted by Edgarmoon
Great plugin, only drawback is Btv has to be completely loaded before you start BM in order for this plugin to load. That makes it impossible to have BM automatically load when windows starts.
GOOD BUG! I did not notice this! I can throw in some "try/catch" statements after finals (next week) that fixes this, should be pretty easy.

Quote:
Originally Posted by Edgarmoon
If there was a program guide companion as well, BM could effectively become the viewing front end of BTV.
Well, actually... . Nevermind, I ain't saying anything on that yet. However, I do have the basics done for a "guide search" module. I will likely post a finished one over the holiday break. That should help a bit.

-Brett
__________________
A Sample of My Beyond Media Projects:
Game Library: Browse and play your ROMS, Arcade Games, and PC Games within BM!

MSN Messenger for BM: Add MSN Messenger to BM. Includes MSN notifications over any module, and a chat client!

PIN Plugin for BM: Add PIN protection to any module in BM, including the settings!

BTV Recorded Shows: Brings the BTV Recording Library into BM with full show details.

Last edited by Brett; 12-01-2004 at 01:28 PM.
Reply With Quote
  #4  
Old 12-01-2004, 05:30 PM
Edgarmoon Edgarmoon is offline
Registered User
 
Join Date: Mar 2004
Posts: 680
Re: [plugin] BTV Recorded Shows

You're awesome Brett. Now if I culd just talk you into inserting an animated gif image into the weather module we can assign satelite or dopplerimages to...
Reply With Quote
  #5  
Old 12-01-2004, 07:31 PM
Brett's Avatar
Brett Brett is offline
l33t Beta Tester
 
Join Date: Feb 2003
Posts: 3,919
Send a message via AIM to Brett
Re: [plugin] BTV Recorded Shows

Quote:
Originally Posted by Edgarmoon
You're awesome Brett. Now if I culd just talk you into inserting an animated gif image into the weather module we can assign satelite or dopplerimages to...
Well, actually... I do have the source code to the weather module, hmm.... Nah, I'll let them handle it.

-Brett
__________________
A Sample of My Beyond Media Projects:
Game Library: Browse and play your ROMS, Arcade Games, and PC Games within BM!

MSN Messenger for BM: Add MSN Messenger to BM. Includes MSN notifications over any module, and a chat client!

PIN Plugin for BM: Add PIN protection to any module in BM, including the settings!

BTV Recorded Shows: Brings the BTV Recording Library into BM with full show details.
Reply With Quote
  #6  
Old 12-01-2004, 08:12 PM
Edgarmoon Edgarmoon is offline
Registered User
 
Join Date: Mar 2004
Posts: 680
Re: [plugin] BTV Recorded Shows

Now you're just teasing me! For now I've loaded the internet shortcut to the animated gif in the shorcut directory, it works but it's not as elegant as it could be.

Getting back to the recorded show plugin, two other quirks.

Sometimes, when Btv is in fullscreen mode (or exclusive fullscreen mode) and I launch BM, clicking the recorded show shortcut locks BM. If I force close it, exit the BTV viewscape and reopen, then it works again.

Another thing I noticed is that I cannot watch a show that is in the process of being recorded.

Oh, and while I got your ear, half the time the (is it Hud?) video play timebar does not show up while watching videos. But if I toggle windowed then fullscreen while the video is playing, it comes back. If I do it again, gone again.
Reply With Quote
  #7  
Old 12-01-2004, 08:29 PM
Brett's Avatar
Brett Brett is offline
l33t Beta Tester
 
Join Date: Feb 2003
Posts: 3,919
Send a message via AIM to Brett
Re: [plugin] BTV Recorded Shows

Quote:
Originally Posted by Edgarmoon
Sometimes, when Btv is in fullscreen mode (or exclusive fullscreen mode) and I launch BM, clicking the recorded show shortcut locks BM. If I force close it, exit the BTV viewscape and reopen, then it works again.
Hmm... never seen that one, does it crash in the log?

Quote:
Originally Posted by Edgarmoon
Another thing I noticed is that I cannot watch a show that is in the process of being recorded.
Wow! Your observant. I knew about this one, but had forgotten. Yeah, I seem to recall it being an issue with my trying to modify the 'watch' tag on show in progress. I can look into fixing this over holiday break (maybe even adding a recording icon?).

Quote:
Originally Posted by Edgarmoon
Oh, and while I got your ear, half the time the (is it Hud?) video play timebar does not show up while watching videos. But if I toggle windowed then fullscreen while the video is playing, it comes back. If I do it again, gone again.
The HUD was a VERY LAST minute change, and not mine. I had to beg and plead and AFTER RC3, days before going gold, I got it. Basically its just launches the Beyond Video module with a file. So any bug while its playing back would actually be an issue with SnapStreams module. I was gonna eventually expand it to show episode details, but...

Quote:
Originally Posted by edgarmoon
Now you're just teasing me! For now I've loaded the internet shortcut to the animated gif in the shorcut directory, it works but it's not as elegant as it could be.
You think I am teasing yah? Ha, try my position. Its much more of a tease. They tell me stuff, cool stuff, then I have to keep quiet about it.

-Brett
__________________
A Sample of My Beyond Media Projects:
Game Library: Browse and play your ROMS, Arcade Games, and PC Games within BM!

MSN Messenger for BM: Add MSN Messenger to BM. Includes MSN notifications over any module, and a chat client!

PIN Plugin for BM: Add PIN protection to any module in BM, including the settings!

BTV Recorded Shows: Brings the BTV Recording Library into BM with full show details.

Last edited by Brett; 12-01-2004 at 08:33 PM.
Reply With Quote
  #8  
Old 12-02-2004, 06:31 AM
Edgarmoon Edgarmoon is offline
Registered User
 
Join Date: Mar 2004
Posts: 680
Re: [plugin] BTV Recorded Shows

Ok, here are the sections I could find in the log file that may help:

I couldn't find anything relating to the crashes last night, and could not reproduce it this morning. Did it twice last night.



This is the log error for trying to play a video being recorded:

12/01/2004 08:41:13 VIDEOFOLDERMODULE: Attempting to play F:\bt\Moonstruck-2004-12-01-0.mpg
12/01/2004 08:41:13 Updating Media File
12/01/2004 08:41:13 Updating: F:\bt\Moonstruck-2004-12-01-0.mpg
12/01/2004 08:41:14 Update Failed: F:\bt\Moonstruck-2004-12-01-0.mpg
12/01/2004 08:41:14 at System.Web.Services.Protocols.SoapHttpClientProtoc ol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtoc ol.Invoke(String methodName, Object[] parameters)
at SnapStream.Plugins.VideoFolderModule.BTVServer.BTV Library.EditMedia(String fullName, PVSPropertyBag bag)
at SnapStream.Plugins.VideoFolderModule.VideoFolder.u pdateMedia(episodeItem myEpisode)
12/01/2004 08:41:14 Done Updating
12/01/2004 08:41:14 Error: Unable to render file F:\bt\Moonstruck-2004-12-01-0.mpg
12/01/2004 08:41:14 Error: VideoPlayer::OpenFile() failed (Error: Unable to render file F:\bt\Moonstruck-2004-12-01-0.mpg)


But while we're at it, here is a clean log from this morning. I get three errors, one for callerid, one for firefly, and one for an unrecognized xml in menu. and then it recognizes Btv twice. start up time is really slow and I get delays when jumping forward in video player that I didn't have before. I'll try a defrag.

12/02/2004 07:02:13 *****Beyond Media Started (Version: 1.0.0 Build: 570) *****
12/02/2004 07:02:19 BMMainForm.InitializeDeviceObjects initializing texture caches.
12/02/2004 07:02:20 Loading the Hotbar defaults
12/02/2004 07:02:20 BMMainForm.InitializeDeviceObjects initializing font manager.
12/02/2004 07:02:20 [Serialization] Unable to create an instance of SnapStream.Plugins.CallerIDModule.CallerID at (25, 8) while processing Plugins.xml: COM object with CLSID {0BDD36E8-CF71-4D30-8049-D3659405EDD0} is either not valid or not registered.
12/02/2004 07:02:20 [Serialization] Unable to create an instance of SnapStream.Plugins.CallerIDModule.CallerIdEnumerat or at (34, 8) while processing Plugins.xml: COM object with CLSID {0BDD36E8-CF71-4D30-8049-D3659405EDD0} is either not valid or not registered.
12/02/2004 07:02:20 Unable to create overlay of type:
12/02/2004 07:02:24 ************************************
Thursday, December 02, 2004 7:02:24 AM
System.IO.FileNotFoundException: Could not find file "C:\Documents and Settings\All Users\Application Data\SnapStream\Firefly\Firefly.xml".
File name: "C:\Documents and Settings\All Users\Application Data\SnapStream\Firefly\Firefly.xml"
at System.IO.__Error.WinIOError(Int32 errorCode, String str)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials)
at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn)
at System.Xml.XmlTextReader.CreateScanner()
at System.Xml.XmlTextReader.Init()
at System.Xml.XmlTextReader.Read()
at System.Xml.XmlValidatingReader.ReadWithCollectText Token()
at System.Xml.XmlValidatingReader.Read()
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.Load(String filename)
at SnapStream.Firefly.Settings.Config.LoadDataFromXML ()

12/02/2004 07:02:25 VIDEOFOLDERMODULE: Found version of BeyondTV
12/02/2004 07:02:25 VIDEOFOLDERMODULE: Connecting using BTV Server Key
12/02/2004 07:02:37 VIDEOFOLDERMODULE: SUCCESS: Connected to Licensee Manager
12/02/2004 07:02:37 Populating List
12/02/2004 07:02:38 POPULATING DONE
12/02/2004 07:02:38 [Serialization] Unable to load xml for object while processing "Menus.xml": This is an unexpected token. The expected token is 'TAGEND'. Line 203, position 58.
12/02/2004 07:02:38 Loading the SingletonHotbar defaults
12/02/2004 07:02:38 Initializing the main frame skin
12/02/2004 07:02:48 Checking for the latest version of Beyond Media.
12/02/2004 07:02:48 Version check complete. You have the latest version of Beyond Media.
12/02/2004 07:02:52 VIDEOFOLDERMODULE: Found version of BeyondTV
12/02/2004 07:02:52 VIDEOFOLDERMODULE: Connecting using BTV Server Key
12/02/2004 07:02:52 VIDEOFOLDERMODULE: SUCCESS: Connected to Licensee Manager
12/02/2004 07:02:53 CHECKING FOR UPDATE...

12/02/2004 07:02:53 Last updated: 127464434490255936

12/02/2004 07:02:53 Current: 127464434490255936

12/02/2004 07:03:03 [Serialization] Unable to set property 'Menu' of type System.String on type SnapStream.ViewScape.Widgets.TextList while processing SettingsScreen.xml: Value cannot be null.

Let me know if there si anything I can fix or not.
Reply With Quote
  #9  
Old 12-02-2004, 08:18 AM
Brett's Avatar
Brett Brett is offline
l33t Beta Tester
 
Join Date: Feb 2003
Posts: 3,919
Send a message via AIM to Brett
Re: [plugin] BTV Recorded Shows

Hmm...

12/01/2004 08:41:14 Error: Unable to render file F:\bt\Moonstruck-2004-12-01-0.mpg


Was Moonstruck currently being recorded? Can you play it back now?

The other errors are not related to my plugin, although from what I can tell do not cause "actual" problems. I get the FireFly issue on my test PC which doesn't have a FireFly remote. I get the caller ID issue on my test PC which also doesn't have a modem.

-Brett
__________________
A Sample of My Beyond Media Projects:
Game Library: Browse and play your ROMS, Arcade Games, and PC Games within BM!

MSN Messenger for BM: Add MSN Messenger to BM. Includes MSN notifications over any module, and a chat client!

PIN Plugin for BM: Add PIN protection to any module in BM, including the settings!

BTV Recorded Shows: Brings the BTV Recording Library into BM with full show details.
Reply With Quote
  #10  
Old 12-02-2004, 09:10 AM
Edgarmoon Edgarmoon is offline
Registered User
 
Join Date: Mar 2004
Posts: 680
Re: [plugin] BTV Recorded Shows

Yes, that was the video being recorded and I could not play.

I was able to fix my slow startup by removing menu.xml changes and using the shortcuts folder. That and a defrag now has BM opening in 10 seconds. Now if I could just sort out the music database, give me a few days.
Reply With Quote
  #11  
Old 01-09-2005, 11:03 PM
Brett's Avatar
Brett Brett is offline
l33t Beta Tester
 
Join Date: Feb 2003
Posts: 3,919
Send a message via AIM to Brett
Re: [plugin] BTV Recorded Shows (Jan 10 Update)

This plugin has been updated by Deuce911

It fixes the date and time issues in the show details and also puts the day of week info in the plugin.

Awesome job!

-Brett
__________________
A Sample of My Beyond Media Projects:
Game Library: Browse and play your ROMS, Arcade Games, and PC Games within BM!

MSN Messenger for BM: Add MSN Messenger to BM. Includes MSN notifications over any module, and a chat client!

PIN Plugin for BM: Add PIN protection to any module in BM, including the settings!

BTV Recorded Shows: Brings the BTV Recording Library into BM with full show details.
Reply With Quote
  #12  
Old 01-13-2005, 04:32 PM
nanook105's Avatar
nanook105 nanook105 is offline
Super Moderator
 
Join Date: Jun 2003
Location: Naperville, IL
Posts: 8,073
Re: [plugin] BTV Recorded Shows (Jan 10 Update)

I am have a couple of issues with the data in this plugin.
  1. All of the movies that I recorded pre 3.5 do not have any titles in the recorded shows list (or the details). They show up as Movie Name.mpg in BTV, which isn't all that great either.
  2. If I select a show that does have details, and then select one without details, the details from the previous show are shown.
__________________

Media- 5 Tuners XP SP2 BTV 4.9.X
Asus P4S8X|P4 2.4|FX5200|PVR350/250/150/NVidia DualTV|OB SNDMAX

DVD - 10 Tuners XP SP2 BTV 4.9.X
Asus P4800E Dlx|P4 3.0 HT|FX5700|2GB Mem|PVR250/PVR150//2 PVRUSB2/]3 HDHomeRun/QAM

3 BTV Links - All XP SP2 BTV 4.9.X, BM 1.1, Firelfy

Family Room Asus P4800 Dlx|P4 2.6HT|7600GT
Treadmill Shuttle P4 2.6HT|6600GT
Basement Asus P4800 Dlx|P4 3.0HT|6600GT
Reply With Quote
  #13  
Old 01-14-2005, 02:04 PM
mickwall mickwall is offline
Registered User
 
Join Date: Dec 2003
Location: England
Posts: 377
Send a message via MSN to mickwall
Re: [plugin] BTV Recorded Shows (Jan 10 Update)

How can this be made to work with Link also?

This maybe the plugin to add DVD burning to!

Mick
__________________
Email Plugin for BM: Allows viewing/deleting of POP, IMAP and Hotmail based mail.
BTV Tuner Status for BM: Allows viewing status of all tuners in alll BTV servers from BM Main Menu
_______________
BTV Server (BM 1.0 + BTV 3.52 2 PVR 250 tuners)
Asus MB | XP Pro SP2 | P4 2.8 | FX5200 128Mb | 512 Mb PC3200 | RAID 5 4 x 250Gb SATA drives | CM Water cooled
Reply With Quote
  #14  
Old 01-20-2005, 02:14 AM
optikhog's Avatar
optikhog optikhog is offline
l33t Member
 
Join Date: Jul 2004
Location: St. Peters, MO
Posts: 677
Re: [plugin] BTV Recorded Shows (Jan 10 Update)

Yah, if you could get this guy working with BTV Link as well, I'd be a convert for sure!
__________________
Still using BTV 4.9.2
Reply With Quote
  #15  
Old 01-20-2005, 06:40 AM
nanook105's Avatar
nanook105 nanook105 is offline
Super Moderator
 
Join Date: Jun 2003
Location: Naperville, IL
Posts: 8,073
Re: [plugin] BTV Recorded Shows (Jan 10 Update)

Quote:
Originally Posted by mickwall
This maybe the plugin to add DVD burning to!

Mick
I think that they need to be separate. The DVD plugin is where you look for all movies. This plugin can just display TV/disposable shows (since it uses the BTV folder structure). Maybe I'm just a neat freak.
__________________

Media- 5 Tuners XP SP2 BTV 4.9.X
Asus P4S8X|P4 2.4|FX5200|PVR350/250/150/NVidia DualTV|OB SNDMAX

DVD - 10 Tuners XP SP2 BTV 4.9.X
Asus P4800E Dlx|P4 3.0 HT|FX5700|2GB Mem|PVR250/PVR150//2 PVRUSB2/]3 HDHomeRun/QAM

3 BTV Links - All XP SP2 BTV 4.9.X, BM 1.1, Firelfy

Family Room Asus P4800 Dlx|P4 2.6HT|7600GT
Treadmill Shuttle P4 2.6HT|6600GT
Basement Asus P4800 Dlx|P4 3.0HT|6600GT
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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Recorded Shows missing from recorded show listings topdavis Beyond TV and Beyond TV Link 30 09-10-2009 08:44 AM
New shows not showing in recorded shows folder in 4.61 cliffjl Beyond TV and Beyond TV Link 10 09-28-2007 05:39 PM
WinXP MP11 Update breaks BeyondTV? No LiveTV, recorded shows corrupt mhibbs Beyond TV and Beyond TV Link User-to-User Troubleshooting & Support Forum 2 03-18-2007 11:53 AM
BTV Recorded Shows Plugin pjosman Beyond Media User-to-User Troubleshooting & Support Forum 0 08-28-2006 05:19 PM
Two BTV machines sharing 1 recorded shows folder...new shows don't show JLR2000 Beyond TV and Beyond TV Link User-to-User Troubleshooting & Support Forum 8 10-28-2005 08:55 AM


All times are GMT -6. The time now is 01:28 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
©2004-2009 Snapstream Media
You Rated this Thread: