@deth, it's not actually a stand-alone video player but we plan to leave the decision to user, either by the user decision it'll open the webpage for the content with default browser or render it on it's own sub-windows.
@manifesto7, thanks for bit, i'll keep it in mind.
Looks awesome :D i can echo the podcast idea would be great, are you planning on notifications for when streams and such come online? Also a mobile version id pay top dollar for
Yes, notification for stream and event support is planned. For mobile version things are a bit different. But we may consider it after our working desktop version release.
Progress update: I'm finishing up with the plugin architecture.
I don't think that's a mostly issue (that's an idea of course) as i already own a similar named website (blizztv.com) and a friend of mine even owns a official blizzard fansite named blizzturk.com
Though i never checked if they had trademarked the name.
On November 05 2010 19:57 raistlinthewiz wrote: I don't think that's a mostly issue (that's an idea of course) as i already own a similar named website (blizztv.com) and a friend of mine even owns a official blizzard fansite named blizzturk.com
Though i never checked if they had trademarked the name.
They cannot trademark the name. Only the graphic representation of the company name since their name is a common word.
@aka_star, that's good idea i had before but i need strict access from TL to that. I'llbe for sure contacting them for such things but i want something concrete before so
I would recommend contacting Blizzard, if only to have their explicit permission in writing for when they try to come out with their own BlizzTV in like 2015 =)
On November 05 2010 20:37 Whiladan wrote: I would recommend contacting Blizzard, if only to have their explicit permission in writing for when they try to come out with their own BlizzTV in like 2015 =)
Technically they would have to get the permission from him now if there would be such a case.
looks really nice, podcast feeds/fetching + events calendar would be great. and the fact that it is open-source is just awesome! definitely keep us updated on the progress.
Okay a progress update here, the plugin architecture is functional now (thanks that in one of my other projects i had worked it before).
Plugins are quite easy to implement if you've some basic c# knowledge and passion I think this is great for flexibility so anyone can implement it's own functionality if desired.
You have to just add a reference to LibBlizzTV and basicly define your plugin like;
[Plugin("LibMyPlugin","My first plugin")] public class MyPlugin: Plugin { }
Then you have to overload the plugin Load() function and do your loading stuff and process your data. UI provides events for intercommunication like RegisterListItem() function which reserves a list item on main window and so.
I'll be trying to release an early alpha/beta for this weekend. Basic functionality is now done, i need work on settings and stability further on. For the ones who can c#, you're welcome to checkout the project from repo, test it out and send patches.
On November 05 2010 19:57 raistlinthewiz wrote: I don't think that's a mostly issue (that's an idea of course) as i already own a similar named website (blizztv.com) and a friend of mine even owns a official blizzard fansite named blizzturk.com
Though i never checked if they had trademarked the name.
They cannot trademark the name. Only the graphic representation of the company name since their name is a common word.
What? You're confusing copyright with trademark I think. The whole point of a trademark is protection of a brand name in a certain area. It doesn't really matter what the name is unless it is a common word directly related to the product. Blizzard wouldn't be a trademark if the company sold actual blizzards. But they don't.
i think the word "blizz" is not in scope, otherwise blizz should fire lots of notices to blizzturk, blizzplanet.com etc. (indeed they're also blizzard's official fansites)
On November 05 2010 22:56 raistlinthewiz wrote: i think the word "blizz" is not in scope, otherwise blizz should fire lots of notices to blizzturk, blizzplanet.com etc. (indeed they're also blizzard's official fansites)
Well I'm sure it is in scope because it is obvious and well established as a nickname for the company in fan circles. Also the content of the site is directly related to the company. I'm sure the reason they don't get upset about it is because they like having fan sites. If any of the sites started doing something that Blizzard DIDN'T like, then there might be trouble.
I've added a poll on functionality, will be very helpful for us.
Poll: How should BlizzTV render content when you double-click an item?
I should be able to choose one of the methods above from config. pane (22)
76%
It should open the content with my default web-browser (4)
14%
It should render the content on it's own (ie. video player window) (3)
10%
29 total votes
Your vote: How should BlizzTV render content when you double-click an item?
(Vote): It should open the content with my default web-browser (Vote): It should render the content on it's own (ie. video player window) (Vote): I should be able to choose one of the methods above from config. pane
On November 05 2010 19:09 Manifesto7 wrote: Be careful with the name you choose, as it may run into trademark problems down the road.
Yeah thats actually quite true, keep in mind they've been in the suing mood this last couple of months ^^ @OP How about some stuff related to "Day[9] Dailies" or podcasts like "Weapon of Choice" From DJWheat.
Nearly finished with the main window, now it groups all item types together.
I've implemented the basic preferences window also; you can choose between web-browser or internal viewers for content-viewing and set the default player width-height.
You can also choose the plugins you want to use, the disabled plugins are not loaded into memory even at all, so this helps lightweightness a lot.
So what's left is;
Basic viewed content tracking so that you'll be notified of the fresh content. Some technical details (object freeing and so..) Preferences window input verification.
I've pushed an early alpha release on project site. 3 plugins are included as of right now; feeds, streams and video channels. TL event tracker and podcasts plugin will be started also soon.
Note: This a functional but "NON-STABLE" release targeted for people who want to help the project by testing & submitting bug-reports to our tracker.
So if you're more of a casual user, better DO NOT download this and wait for a stable release. (Cause you'll have stability problems most probably.)
Started implementing LibEvents plugin which for now syndicates events from TL calendar. Here's the detailed calendar view window and main window with events.
Btw, for the guys who're checking plugin subsystem, please update your sources from the repo. I've xml-commented the LibBlizzTV sources so you'll be getting intelli-sense help when implementing your plugins.
* Implemented event details window. * Events plugin will not notify about upcoming & inprogress events (though timer values are hardcoded for now). * Plugins now can update their data (though timer values are hardcoded for now). Feeds, Streams and Videos plugins now will update their data frequently. * Implementing Mark As Read/Unread support for Feeds plugin, Mark as Watched/Unwatched support for Video Channels plugin. * Improved plugin key-value pair storage API. * Changed treeview rendering font to Tahoma to get a better looking. * The application will not die when user closes main form but will stay in system tray until user explicility exits it using the menu. * Commented most of the code. * XML-commented the LibBlizzTV, so that plugin developers now will see IntelliSense hints while coding a plugin. * Hardened code with proper exception & error handling. * Implemented a calendar view for LibEvents plugin. * Added support for local time conversion for event date & time's. * Added brand new plugin LibEvents, as of right now basically syndicates events from TeamLiquid. * Implemented treeview item context menu support for plugins. * Plugins now can register their own menu's on main window. * Implemented a basic xml editor for plugin data's. * Implemented logging support (for debugging purposes).
Please keep in mind that as with most beta software, you may hit bugs, quirks and so. You'll be helping a lot if you can report these on our tracker or here.
* Improved Events plugin event-checking code. * Implemented plugins menu. * Implemented update checking function and is configurable in preferences window. * Improved memory managment for plugins and listitems. * When a plugin is enabled/disabled, after applying the settings, the plugin will instantly start running / get killed. * Added configuration option for hiding to system tray. Also when minimized the main window will no longer in Alt-Tab menu's. * Fixed UI blocking bug of Events plugin. * Implemented progress bar on main-form. * Improved error handling for Feeds, Events and Video Channels plugins which will show the errors on Treeview instead of a blocking MessageBox. * Implemented auto-play setting for Video Channels plugin. * Users are now able to configure set amount of videos to query for Video Channels plugin. * users are now able to configure data-update period for Video Channels, Feeds and Streams plugins. * Users are now able to configure notification settings for Events. * Improvements in key-value storage database. * Implemented plugin's settings tabs. * Plugins can now define their own settings. * Added support for plugin settings tabs which are now rendered on Preferences window. * Improvements on plugin architecture. * The application now checkes for it's existing instances and will only allow running one instance at a time. * Fixed bug with settings storage file's where we're not be able to distribute a default settings file with releases.
* Still need better icon set and for sure i'm not the correct-type of guy for this Lots of help appreciated here! (Issue 14). * Plugin data editor is not still where i want it to be. The current data editor is just a placeholder to be used while development, i'll be getting them fixed for the first stable release -0.2.x series-. (Issue8). * Flash player issues on some systems (Issue33). * For sure we need chat channels enabled for streams and will be doing it soon. (Issue 15). * Justin.TV stream rendering is bugged thanks to Justin.TV's abnormal flv player. Will be sorting it out soon. (Issue 12). * I'll be implementing event alarms soon. (Issue2). * and a more stuff on our issue tracker.
Please keep in mind that as with most beta software, you may hit bugs, quirks and so. You'll be helping a lot if you can report these on our tracker or here.
On November 14 2010 23:25 RaGe wrote: Moved to SC2 as per request in OP. nice work btw
thanks Rage and all the guys supporting. This is still an beta and i'll be adding more plugins to it soon after releasing a stable version; podcast, irc, blizzblue. I would like to hear suggestions & new ideas.
On November 14 2010 23:25 RaGe wrote: Moved to SC2 as per request in OP. nice work btw
thanks Rage and all the guys supporting. This is still an beta and i'll be adding more plugins to it soon after releasing a stable version; podcast, irc, blizzblue. I would like to hear suggestions & new ideas.
@Psylar, i'll taking care of it.
Concerning suggestions, I was wondering if its at all possible to make it sort of like TiVo in that a person would be able to record whatever feed/stream they are watching and catalogue it in a library. This would be most handy for people who might miss an event, or be asleep while its happening. Not quite sure if its possible though. Either way, amazing amazing program, and I can surely see it as being the future of esport viewing.
This is a very good idea, and i can see this growing to something very big with the right support. Just a suggestion for the streams btw, might be handy to toggle a chat window open for when ppl are interested in talking. Anyway, keep up the good work.
This is a very awesome application. The only problem I have is that I can't use the internal viewer on v0.12-beta. Every time I open something that uses the internal viewer, it immediately crashes.
also, will this auto update? or will it notify me when more stuff will be added? just curious if it does, other than that awesome program im really enjoying it
Concerning suggestions, I was wondering if its at all possible to make it sort of like TiVo in that a person would be able to record whatever feed/stream they are watching and catalogue it in a library. This would be most handy for people who might miss an event, or be asleep while its happening. Not quite sure if its possible though. Either way, amazing amazing program, and I can surely see it as being the future of esport viewing.
I'm just asking out of curiosity, as far as i know most stream channels supports vod archiving for the channel, but if somehow this is something configurable by only the channel owner, yea then we make come up with a stream-recorder, but as i'm one-man team right now, i need first stabilize the program. I'll be still posting to issue tracker as a feature-request for future consideration.
This is a very good idea, and i can see this growing to something very big with the right support.Just a suggestion for the streams btw, might be handy to toggle a chat window open for when ppl are interested in talking.
Yea, that's already in my todo list, with in a few versions i'm planning to come up with it.
This is a very awesome application. The only problem I have is that I can't use the internal viewer on v0.12-beta. Every time I open something that uses the internal viewer, it immediately crashes.
This is mostly of the flash player version bug. When i start packaging the releases with an installer this will be no more a problem, but still for the beta version without packages i'll looking into this.
also, will this auto update? or will it notify me when more stuff will be added? just curious if it does, other than that awesome program im really enjoying it.
As of right now when a new release is available it'll notify you about it and ask to what to do. If the user goes for upgrade option, it'll be opening the download link (though i'll be improving the functionality).
there's no official macos version as of right now but that's a future possibility with mono (even on linux). marking it in tracker.
this has to be one of the most awesom`est Programs of all times besides SC2^^ now how do i get my SotG Feeds in there?
i'll be pulling a podcast plugin soon which will support all the podcast stuff.
Now its officiel the greatest tool ever ... can i suggest an Icon change I dont know what just get rid of that 1970 TV with Radio Antennas plz.
from quirks
Still need better icon set and for sure i'm not the correct-type of guy for this Lots of help appreciated here! (Issue 14).
also I didnt get that Application to "dock" with Win7. left or right is that feature not integrated?
That was not implemented but it's a promising idea and i'll be implementing in future versions.
Thanks for all the support and ideas guys. I'd like to also mention that i'll be going for fresh-new plugins once we get a stable version of current series, current in the list are LibIRC, LibPodcasts and LibBlizzBlues. More plugin ideas are also welcome.
This is awesome. Great work, great idea. My 2 contributions: - I've got some bug where clicking on the fullscreen icon from ustream.tv streams just makes this icon disappear with no effect at all (size is still the same) - Is there a way to put day9's blip.tv account instead of the youtube one ? Blip's is much more up to date.
Again, great work, can't believe I missed this thread.
Wow I can finally stop F5'ing youtube subscriptions and having 3-5 sites bookmarked. The second I ran this app I LOVED IT. I haven't looked (too busy watching videos through the app) is there a way to donate?
- I've got some bug where clicking on the fullscreen icon from ustream.tv streams just makes this icon disappear with no effect at all (size is still the same)
Is it the windows's full screen button or the flash player's?
Is there a way to put day9's blip.tv account instead of the youtube one ? Blip's is much more up to date.
Yea, it's quite possible thanks to extensible architecture. Created a tracker item for this and will be implementing it.
Putting in a request for linux support now ^^
Getting mono support (so the macos and linux) is something i'll be willing to do but that at first i'd like to get a full featured stable windows release.
This is a awesome idea! Besides the name I think this is awesome,
As of right now i don't consider a name-change as long as i get some trouble with Blizzard itself. In that condition name-change is always viable.
Thanks for all the feedback and support guys. This makes me stop playing SCII and code whole the day :D
- I've got some bug where clicking on the fullscreen icon from ustream.tv streams just makes this icon disappear with no effect at all (size is still the same)
Is it the windows's full screen button or the flash player's?
Flash player's. I've just tried : - On ustream.tv, the fullscreen button disappears with no effect - On livestream.com, i have a error message from livestream "The website has blocked fullscreen mode"
Windows's full screen is just fine
Good luck
Edit : Just an idea there, maybe just like the event notifications, you could add a "XXXX's stream is online" notification ?.
thanks for the support, from the start the aim is to get a light-weight, modular, flexible architecture. Btw. a small progress update: i'm working on a new beta version mainly fixing the reported bugs for 0.12-beta.
Really nice program. Have some small problem however. It doesnt refresh streams, videos etc and couldnt find a button do do it manually. Am I missing something ?
One addition, even though its a specific one about the day9 vod's: Is it possible it checks for the bliptv footage rather than youtube? bliptv is updated far more regularly.
EDIT: Another thing, what is the real use if it running in the background when you close it? It just eats up bandwidth and I can't think of a reason why anyone would want this app to run in the background, since it is an app that kind of requires your action to make use of it. That's got to be the biggest minus in this entire app tbh, apart from that, muchos love <3
One addition, even though its a specific one about the day9 vod's: Is it possible it checks for the bliptv footage rather than youtube? bliptv is updated far more regularly.
I've already implemented bliptv support, so fresh day9s yes
Another thing, what is the real use if it running in the background when you close it? It just eats up bandwidth and I can't think of a reason why anyone would want this app to run in the background, since it is an app that kind of requires your action to make use of it. That's got to be the biggest minus in this entire app tbh, apart from that, muchos love
Anyone could close the application when he's not using but then he'd be missing the event, vod, stream notifications and his event alerts I'm not done with event alerts and stream/video notifications yet, but they'll be here soon. And i'd like to state that it does not eat that much bandwidth while in background, just a few api query and so. Though i'll be still implementing a game/sleep mode where the program will not update when the user is playing games or so.
I have played around withit somewhat and the only thing that bothers me is Fullscreen not working properly ( I believe someone mentioned that already). The only way to view fullscreen is including the windows frames, and those bother me.
I would also like to see the stream list extended to the one that TL.net has under user streams. Cuz right now my stream list is always empty and I am to stupid to add them in myself ;-) And maybe an overview of current viewers or somthing of the sort. Cuz I always check streams with high viewers first thinking, if so many ppl are watching, it has to be a good stream.
Other than that: Great stuff. Keep up the good work.
I have played around withit somewhat and the only thing that bothers me is Fullscreen not working properly ( I believe someone mentioned that already). The only way to view fullscreen is including the windows frames, and those bother me.
can i get a screenshot or a video of this? I've tried at my most but couldn't reproduce the issue.
I would also like to see the stream list extended to the one that TL.net has under user streams. Cuz right now my stream list is always empty and I am to stupid to add them in myself ;-) And maybe an overview of current viewers or somthing of the sort. Cuz I always check streams with high viewers first thinking, if so many ppl are watching, it has to be a good stream.
I've not yet prepared streams, video channel subscriptions, though with the upcoming stable release the program will include a wide range of subscriptions ready.
You're much better off using "SC" or something of the kind in the name, since it describes your content.
Sorry a beta with a few testing subscriptions based on SC does not describe the content, when we get into stable we'll both have SCII,WOW and D3 subscriptions ready (with category support on the list). As stated before i'll not be changing the name until Blizzard makes a valid request or so.
On November 19 2010 23:11 raistlinthewiz wrote: Sorry a beta with a few testing subscriptions based on SC does not describe the content, when we get into stable we'll both have SCII,WOW and D3 subscriptions ready (with category support on the list). As stated before i'll not be changing the name until Blizzard makes a valid request or so.
Your call. I'm just saying they're reasonable but "Blizz*****" is something they're more likely to enforce, because it can be mistaken for an official Blizzard service/product.
AWESOME! have been testing it for about 1h and it's one of the best programs i have ever used.
since the program still is in beta you have the option to add/remove/edit almost everything... so here are some things i would like to see implemented in the future:
a easy way to access IRC channels.. (day9) download replays trough the program. the option to remove feeds/streams/channels that you don't want to watch.
Very interesting project. I'm currently working on a website titled http://GamesCast.TV, which aggregates all kinds of LIVE content (streams only) with a larger scope for ALL eSports stuff, but this is an awesome concept as well. Will keep my eye on this
to be honest, this looks a lot cleaner in terms of design compared to that previously posted sc2 calendar tool. I'm not sure how this functions but i will be dling it and testing it out. glad to see these kinds of apps! keep it up =]
edit:
On November 05 2010 19:09 Manifesto7 wrote: Be careful with the name you choose, as it may run into trademark problems down the road.
just in case.
Bug It get some weird error message when i click the popups of new events happening, instead of having a window pop up to 'read more' about the event.
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualBasic.PowerPacks.Vs, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. File name: 'Microsoft.VisualBasic.PowerPacks.Vs, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' at LibEvents.frmEventViewer.InitializeComponent() at LibEvents.frmEventViewer..ctor(Event Event) at LibEvents.Event.BalloonClicked(Object sender, EventArgs e) at BlizzTV.frmMain.TrayIcon_BalloonTipClicked(Object sender, EventArgs e) at System.Windows.Forms.NotifyIcon.OnBalloonTipClicked() at System.Windows.Forms.NotifyIcon.WndProc(Message& msg) at System.Windows.Forms.NotifyIcon.NotifyIconNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled.
When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.
This program is great. I downloaded it just to try it out and immediately realized this is something that I would use regularly. Thanks for contributing this. Once I've been able to use it more extensively I'll give some input on features and/or bugs.
* Fixed a bug with setting serializer which will now correctly locate plugin assemblies. * Implemented manual refresh context-menu support for LibFeeds,LibVideos and LibStreams. * Implemented 'Mark All As Read/Watched' context menu for LibFeeds and LibVideos. * Improved plugin-manager's plugin scan code. * Re-structured project output, plugin and and their xml data will now reside in \plugins directory. * Renamed settings.storage file as settings. * Renamed key-value pair db directory as storage. * Renamed videos plugin as 'LibVideos'. * Implemented subscriptions editor for LibFeeds, LibStreams and and LibVideos plugin and updated their xml structure * Implemented own3d.tv provider for streams (use the own3d.tv stream_id as the slug). * Renamed main menu to 'File'. * Fixed treeview double-click bug. When a user expand's a parent treeview node, child's double-click handlers will no longer get triggered (Issue40). * Improved treeview node handling (Issue47). * Implemented Blip.TV provider for LibVideos plugin which means yes fresh day9 (Sidenote: Blip.tv player as of right now does not support autoplay and resizing). * Added a basic dependency checker which implements as of right now a Adobe Flash Player dependency check. * The project is now build as targeted to 32-bit (as if we target AnyCPU or x64, a 32-bit adobe flash player dll can't be load). Though our 32-bit targeted output's will also work in a 64-bit OS environment. * Fixed Event details window bug (Issue35) where it was warning about a missing assembly.
* Still need better icon set and for sure i'm not the correct-type of guy for this Lots of help appreciated here! (Issue 14). * Blip.TV player does not support autoplay & resizing. * When adding a Own3d.TV stream you should be using the stream_id as the slug. * Justin.TV stream rendering is bugged thanks to Justin.TV's abnormal flv player. Will be sorting it out soon. (Issue 12).
Please keep in mind that as with most beta software, you may hit bugs, quirks and so. You'll be helping a lot if you can report these on our tracker or here.
Im apologising in advance if someone has asked this, but im not so good with the techon-babble at all *grin* I see that you have put in functionality for users to get to the day 9 blip tv archives, but is there a feature to access VoD from similar live shows? I live in the UK and while im usually happy enough to stay up till 3 or 5 am to watch big live events I cant do this all the time or I would never be able to get to work.
more control over the calender. remove/add things. (so that i doesn't have to use post-it notes every time i promised to play a game) some kind of alarm would be nice. (so that Blizztv reminds me of things i would like to watch)
(the reason I'm not posting this on the Blizztv-site is because it won't load.)
I gotta say the tool is really nice! If you manage to get all those improvements build in that are mentioned here it will be awesome I tried this two days ago but without blib.tv and own3d support I immediately deleted it. And who would have thought, two days later both are working! Sticking with it for a while. Keep up the good work (and the speed for that matter :D )
can you please remove your adobe flash player first and then with Internet Explorer navigate to http://get.adobe.com/tr/flashplayer/ and install it again? (Internet Explorer part is important as we need the activex)
Update: I'm working on stream chats & event alerts functionalities as of right now.
Also i've just added a poll on plugins which will influence my selection for the next plugin to start with when we have a stable release. Voting will help a lot.
Poll: Which plugin you like the most to see next for BlizTV
LibIRC (embedded irc client) (114)
55%
LibPodcasts (podcast aggregator) (52)
25%
LibBlizzBlues (Blizzard GM post aggregator) (15)
7%
LibTwitter (twitter status aggregator) (14)
7%
LibServerStatus (server status aggregator) (6)
3%
LibPatches (Latest patches aggregator) (5)
2%
206 total votes
Your vote: Which plugin you like the most to see next for BlizTV
(Vote): LibPodcasts (podcast aggregator) (Vote): LibBlizzBlues (Blizzard GM post aggregator) (Vote): LibPatches (Latest patches aggregator) (Vote): LibIRC (embedded irc client) (Vote): LibTwitter (twitter status aggregator) (Vote): LibServerStatus (server status aggregator)
also if you've another plugin idea you're welcome.
[24.11.2010] - 0.14-beta (r119) ------------------------------- * Added a day filter to LibEvents plugin's settings (Number of days to Show Events On Main Window). * Implemented alerts for Events plugin. * When update checks are triggered from main menu it'll show a result notification for both if an update is available or not. * Checking for updates no longer block the UI. * Implemented chat window functionality streams (as of right now LiveStream and Ustream supports it). * Implemented on-top functionality for LibEvents and LibVideos plugins players. * Implemented a custom flash player wrapper. * The new custom flash player detaches default context-menu and allows custom attaching new ones by the plugin. * Updated plugin descriptions. * Also added donation link in About window for whom interested in supporting the project. * Improved About window, added credits section. * Fixed a bug in internal video player which was sometimes preventing going fullscreen.
* Still need better icon set and for sure i'm not the correct-type of guy for this Lots of help appreciated here! (Issue 14). * Blip.TV player does not support autoplay & resizing. * When adding a Own3d.TV stream you should be using the stream_id as the slug. * Justin.TV stream rendering is bugged thanks to Justin.TV's abnormal flv player. Will be sorting it out soon. (Issue 12).
Please keep in mind that as with most beta software, you may hit bugs, quirks and so. You'll be helping a lot if you can report these on our tracker or here.
Roadmap
We're getting closer to our stable release. The 0.19-beta will be latest beta in current development brunch and it'll be announced with a feature-freeze. The stable-branches first release will be 0.20 which will be polished of bug's known to date and will include feeds, events, streams and videos plugins.
After release of the stable-branch, we'll move on the next development-branch 0.3x series which will introduce major new functionality and a bunch of new plugins (potential ones are LibIRC, LibPodcasts, LibBlizzBlues, LibPatches, LibTwitter, LibServerStatus - don't forget to vote for the one you'd like to see most!). Also with this brunch we'll start Internalization efforts.
I'm putting a lot of effort on this to get a usable, functional fan application. Your feedbacks are most valuable!
Tasks that we need help
Help getting a better icon set (Issue14). Help Internalization (Issue20). Help documentation (Issue16).
When i use a own3D stream, i have an error when i double click on the stream. (HomerJ, Slug 150 for exemple or TeamaAa Slug 1952) Sorry, the log is in french. No problem for ustream.
Nice application, very usefull. Thanks for this work + Show Spoiler +
Consultez la fin de ce message pour plus de détails sur l'appel du débogage juste-à-temps (JIT) à la place de cette boîte de dialogue.
************** Texte de l'exception ************** System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet. à LibStreams.Stream.Process() à LibStreams.frmPlayer..ctor(Stream Stream) à LibStreams.Stream.DoubleClicked(Object sender, EventArgs e) à BlizzTV.TreeItem.DoubleClicked(Object sender, TreeNodeMouseClickEventArgs e) à BlizzTV.frmMain.TreeView_NodeMouseDoubleClick(Object sender, TreeNodeMouseClickEventArgs e) à System.Windows.Forms.TreeView.OnNodeMouseDoubleClick(TreeNodeMouseClickEventArgs e) à System.Windows.Forms.TreeView.WndProc(Message& m) à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Assemblys chargés ************** mscorlib Version de l'assembly : 4.0.0.0 Version Win32 : 4.0.30319.1 (RTMRel.030319-0100) CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- BlizzTV Version de l'assembly : 0.14.3980.40973 Version Win32 : 0.14.3980.40973 CodeBase : file:///L:/Download/Install/blizztv-0.14-beta/blizztv-0.14-beta/BlizzTV.exe ---------------------------------------- LibBlizzTV Version de l'assembly : 0.14.3980.40972 Version Win32 : 0.14.3980.40972 CodeBase : file:///L:/Download/Install/blizztv-0.14-beta/blizztv-0.14-beta/LibBlizzTV.DLL ---------------------------------------- System.Windows.Forms Version de l'assembly : 4.0.0.0 Version Win32 : 4.0.30319.1 built by: RTMRel CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Version de l'assembly : 4.0.0.0 Version Win32 : 4.0.30319.1 built by: RTMRel CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Version de l'assembly : 4.0.0.0 Version Win32 : 4.0.30319.1 built by: RTMRel CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- LibEvents Version de l'assembly : 0.14.3980.40973 Version Win32 : 0.14.3980.40973 CodeBase : file:///L:/Download/Install/blizztv-0.14-beta/blizztv-0.14-beta/plugins/LibEvents.DLL ---------------------------------------- LibFeeds Version de l'assembly : 0.14.3980.40973 Version Win32 : 0.14.3980.40973 CodeBase : file:///L:/Download/Install/blizztv-0.14-beta/blizztv-0.14-beta/plugins/LibFeeds.DLL ---------------------------------------- LibStreams Version de l'assembly : 0.14.3980.40972 Version Win32 : 0.14.3980.40972 CodeBase : file:///L:/Download/Install/blizztv-0.14-beta/blizztv-0.14-beta/plugins/LibStreams.DLL ---------------------------------------- LibVideos Version de l'assembly : 0.14.3980.40973 Version Win32 : 0.14.3980.40973 CodeBase : file:///L:/Download/Install/blizztv-0.14-beta/blizztv-0.14-beta/plugins/LibVideos.DLL ---------------------------------------- System.Xml.Linq Version de l'assembly : 4.0.0.0 Version Win32 : 4.0.30319.1 built by: RTMRel CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll ---------------------------------------- System.Core Version de l'assembly : 4.0.0.0 Version Win32 : 4.0.30319.1 built by: RTMRel CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Xml Version de l'assembly : 4.0.0.0 Version Win32 : 4.0.30319.1 built by: RTMRel CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Configuration Version de l'assembly : 4.0.0.0 Version Win32 : 4.0.30319.1 (RTMRel.030319-0100) CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- Esent.Collections Version de l'assembly : 1.0.0.0 Version Win32 : 1.0.0.0 CodeBase : file:///L:/Download/Install/blizztv-0.14-beta/blizztv-0.14-beta/Esent.Collections.DLL ---------------------------------------- Esent.Interop Version de l'assembly : 1.5.0.0 Version Win32 : 1.5.0.0 CodeBase : file:///L:/Download/Install/blizztv-0.14-beta/blizztv-0.14-beta/Esent.Interop.DLL ---------------------------------------- mscorlib.resources Version de l'assembly : 4.0.0.0 Version Win32 : 4.0.30319.1 (RTMRel.030319-0100) CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll ---------------------------------------- AxInterop.ShockwaveFlashObjects Version de l'assembly : 1.0.0.0 Version Win32 : 1.0.0.0 CodeBase : file:///L:/Download/Install/blizztv-0.14-beta/blizztv-0.14-beta/AxInterop.ShockwaveFlashObjects.DLL ---------------------------------------- System.Windows.Forms.resources Version de l'assembly : 4.0.0.0 Version Win32 : 4.0.30319.1 built by: RTMRel CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll ---------------------------------------- Interop.ShockwaveFlashObjects Version de l'assembly : 1.0.0.0 Version Win32 : 1.0.0.0 CodeBase : file:///L:/Download/Install/blizztv-0.14-beta/blizztv-0.14-beta/Interop.ShockwaveFlashObjects.DLL ----------------------------------------
************** Débogage JIT ************** Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette application ou cet ordinateur (machine.config) doit avoir la valeur jitDebugging définie dans la section system.windows.forms. L'application doit également être compilée avec le débogage activé.
Lorsque le débogage juste-à-temps est activé, les exceptions non gérées seront envoyées au débogueur JIT inscrit sur l'ordinateur plutôt que d'être gérées par cette boîte de dialogue.
everything in one small place, i hope it stays this simple forever.
add psystarcraft!
On November 25 2010 08:11 raistlinthewiz wrote: @arthur, you can add it using Preferences menu though in the stable version the program will consist a huge collection of subscriptions ready.
Im sure your already aware of this, and you probably know this isn't a major issue, but for final release the ability to rearrange them using up/down buttons or something would be so awesome
Okay just pushed the hotfix 0.14-b which fixes the own3d.tv bug reported by WoLFoU and a few related bugs. As usual you can download it from http://code.google.com/p/blizztv/downloads/list while the program will also notify you of the update.
* Applied hotfix for bug that causing internal stream player crashing with providers that have no chat-support (own3d.tv). * Stream players context-menu item open chat will be disabled if stream provider does not support chat. * Fixed bug for ustream's chat window's.
@arthur, you can add it using Preferences menu though in the stable version the program will consist a huge collection of subscriptions ready.
@arthur i'll be implementing the sorting thing. Thanks for the feedback.
@CrazyF1r3f0x if apb stands for somehow adblock or so, i won't be adding any-kind of support for it, these streams are free and the streamers should be supported by ads anyway, though you can still use a system-wide ad-blocker.
When i hit the minimize button on internal player and restore, i lose the video but i still hear the audio. This problem is only happend when i see stream, video still fine, is this a bug?
Hi, I noticed a little problem. When watching an Own3D stream (didn't test others), the stream starts stuttering/lagging as soon as the app refreshes the available streams/videos. Thats annoying when the update times for streams/videos are set to small numbers. Everything else works fine for except some weird crashes which I can't recreate.
26.11.2010 - 0.15-beta (r137) ------------------------------------------ * Improved the user interface responsiveness a lot. It should freeze even during plugin updates. * Fixed the video stuttering/lagging bug while plugin's updates (related with above fix). * Improved automatic updates checks feature. * We do have now shiny new icons. * Fixed a bug in Setup Alarm window. * Improved plugin update routines, they'll not try to run update again while an update is in progress. * Cosmetic changes in About window. * Implemented sleep mode when enabled plugin's will not update data and run notifications. * Fixed a bug related with LibFeeds?,LibVideos? and LibStream?'s automatic update interval setting. * Changelog will no more be included with releases but instead available over: http://code.google.com/p/blizztv/wiki/Changelog.
* Blip.TV player does not yet support autoplay & resizing. * When adding a Own3d.TV stream you should be using the stream_id as the slug. * Justin.TV stream rendering is bugged thanks to Justin.TV's abnormal flv player. Will be sorting it out soon. (Issue 12).
Please keep in mind that as with most beta software, you may hit bugs, quirks and so. You'll be helping a lot if you can report these on our tracker or here.
This release mostly improves the user interface responsiveness and added a sleep mode where plugin's do not refresh their data & run notifications. Have some minor fixes and cosmetic improvements too.
It seems I'm now having a new problem with the internal player (lol). I used Adobe's flash uninstaller to completely remove flash player for sure, then I installed flash player with Internet Explorer and then tested it with Youtube to make sure it worked. Now when I try to run a video with the internal player I get this error: + Show Spoiler +
************** Exception Text ************** System.Runtime.InteropServices.COMException (0x80040154): Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)) at System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid) at System.Windows.Forms.AxHost.CreateWithLicense(String license, Guid clsid) at System.Windows.Forms.AxHost.CreateInstanceCore(Guid clsid) at System.Windows.Forms.AxHost.CreateInstance() at System.Windows.Forms.AxHost.GetOcxCreate() at System.Windows.Forms.AxHost.TransitionUpTo(Int32 state) at System.Windows.Forms.AxHost.CreateHandle() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.AxHost.EndInit() at LibVideos.frmPlayer.InitializeComponent() at LibVideos.frmPlayer..ctor(Video Video) at LibVideos.Video.DoubleClicked(Object sender, EventArgs e) at BlizzTV.TreeItem.DoubleClicked(Object sender, TreeNodeMouseClickEventArgs e) at BlizzTV.frmMain.TreeView_NodeMouseDoubleClick(Object sender, TreeNodeMouseClickEventArgs e) at System.Windows.Forms.TreeView.OnNodeMouseDoubleClick(TreeNodeMouseClickEventArgs e) at System.Windows.Forms.TreeView.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled.
When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.
@fallacy, no flash wrapper changes made till version 0.14-beta and that error mostly occurs with a corrupted flash installation. Try running revsr32.exe C:\Windows\System32\Macromed\Flash\Flash10l.ocx on command line. (If it can't find the flash10l.ocx it means you don't have the latest version)
Since uninstalling then reinstalling with IE OR FF didn't install any flash10x.ocx file, I had to uninstall using adobe's uninstaller, delete the whole macromed folder, then go to adobe flash player download site, click different operating system or browser, then chose the one for IE and THEN it installed flash10l.ocx.
Thank you for your time with helping me and making the program. I can now officially say I love your program.
Edit: One thing I would like to suggest, is having the program save your preference between beta updates, it can be bothersome to have to re add every youtube channel/stream/feed to the program.
Another neat lil' thing I noticed is that whenever I minimize a stream (specifically ustream atm) and then unminimize, the stream goes black and does the infinite loading circle and i have to hit the refresh button in the bottom left to get it working again.
A quick update; i'm working 0.16-beta which will introduce major improvements & changes. First of all videos, feeds and streams plugins do show notifications;
Other than that your settings will be no longer lost when you upgrade the program.
Also improving the subscriptions system for plugins so that it will allow adding subscriptions by just links to feeds,streams and links (ie. handling http://www.youtube.com/user/psystarcraft will add it to your video subscriptions). So this is taking a bit longer then expected but it'll improve things a lot. Stay tuned
When I try to launch, I get an error that reads: "It seems your settings file is corrupted. BlizzTv will be start with default settings and you have to reconfigure from the Preferences menu." But then it doesn't launch at all.
@roostersamuria, sorry but that's not possible (at least legally). I'll be not going against google's (youtube), ustream's or others rights to serve ads for the free services they provide.
Still you can do that with a hosts file you can find from the web but i'll be not implementing an embedded option for it.
Update: AFAIK, youtube and blip.tv allows streamers to also revenue-share, i don't want to piss of our lovely streamers :D
On December 03 2010 07:18 raistlinthewiz wrote: thanks for all feedback and support guys i'm sure you'll love the next release much more as it'll feature major improvements.
:D when?
ive literally stopped using youtube since i got this app. bad news for everyones thumbs up ratings though :p
i'm working hard to sort the things out and expecting it for this weekend if everything goes well. The best & foremost improvement will be on subscriptions. You'll be able to drag & drop a youtube or whatever stream link to blizztv window and it'll automatically create the subscription for you.
I checked the directory and there was no debug.log. Hopefully something comes to you. I am really looking forward to checking this out. It looks like a great app.
Actually, I decided to try to redownload this and install it in a different location and it works from my C:\users folder, but not my c:\program files. So now that it's working I will check it out. :D
On December 03 2010 09:29 spacemunkee wrote: Actually, I decided to try to redownload this and install it in a different location and it works from my C:\users folder, but not my c:\program files. So now that it's working I will check it out. :D
this is something i've to look for, it's a bit strange but it may be based on user permissions? which os are you on?
whoops we passed the 1000+ downloads barrier since release
* You can now add streams & video channel subscriptions using their web-link's, even you can drag & drop the links on main window. * Plugins are no more spread around and instead are embedded dynamic modules. * Feeds, streams & videos modules will now notify you about notifications (also added a window for archived notifications). * Improved settings & subscriptions routines, your settings will be preserved with upcoming version updates. * Chat windows for streams can now snap to their parents.
Also i'd like to state that BlizzTV app is proud to sponsor the WOW Marathon event which is a charity fundraiser for Free Wheelchair Mission. They'll be raising money by playing World of Warcraft:Cataclysm, in exchange for donations and will be trying to achieve the worlds first level 85 character. This version includes the wow-marathon stream subscription by default. Don't forget to check it guys!
07.12.2010 - 0.16-beta (r203) ------------------------------------------ * Added drag/drop subscription support. You can now drop a channel link from youtube to BlizzTV main window and you'll be get subscribed to channel (works for streams & feeds to). * Videos and streams modules now allow adding of a new subscription directly by the web-link. * Major changes on code architecture, plugin's are no more dll's but embedded modules on main executable - which still get loaded dynamically. The best news is no more plugin dll's spread around. * Feeds, streams and videos module will now notify about fresh content. * Implemented an initial configuration wizard which will guide new users on modules to start with. * Settings will be now stored in an ini file and will allow future version updates to preserve your settings. * When modules spams new notifications (when there already exists an active notification in system tray) they'll be queued on and notification icon on main window status strip will appear. * Clicking it will show you the notifications archived. * Improved item status tracking (the main-window treeview item's status). * Implemented a new subscriptions & provider API for module's use (yes, no more xml config files spread around). If users machine lacks a subscriptions.db, a default one will be copied over and get used. * Sleep Mode will now show an icon on main window's status strip. * Improved dependency check routines. * You'll be no more allowed to de-activate modules that are currently updating data. * Added a FAQ menu for main window. * Added a Spread the word menu for the main window. * Minor updates on About window, it now will feature a main version number only. Also added a button for viewing the changelog. * Grammatical fixes in main window's menu-name's. * Cosmetic changes on presences window and some minor bug-fixes. * You'll see an updating icon (near the progress bar) when some module update's it's data. * Improved log & debug console's output format. * Events plugin will now instantly check events for any valid notifications as soon as it gets loaded. * Some cosmetic changes on event viewer window. * Flash player / chat windows for a specific item will no more be allowed to open more than once. * When you double-click a video that's already open, it's active window will get focus. * Fixed a bug in streams plugin that was related about chat-availability of providers. * Chat window's for stream module can snap to it's parent player window. * Removed justin.tv provider until further update as their player's bugged-to-hell.
Please keep in mind that as with most beta software, you may hit bugs, quirks and so. You'll be helping a lot if you can report these on our tracker or here.
No more Justin.tv streams? Also, can you explain how to add video subscriptions, because no matter what URL combination I try it says that it is an invalid url and I can't click and drag, using the slug seemed easier.
Fantastic job. Any chance of a non paypal donation system? I'd quite like to be able to say i donated to a powerhouse of the esports world when it was in beta :p
Hey bro I LOVE this application. Absolutely amazing job :D
But I ran into a problem with Own3d.tv streams, when you add via the drag/drop method you implement, the name is the Own3d.tv stream code not the name of the channel. Is there any way you could fix that? Maybe an easier rename system or something?
@sheekthief, thanks for the feedback, it's a gotcha that seems i forgot, adding to issue tracker (Issue113) and will be fixed with next version. i hope to release new version in this week (catacylsm leveling stole a bit of time :D )
* We got a brand new module: BlizzBlues - which will aggregate latest Blizzard GM blue posts from forums. + Show Spoiler +
* Improved feed modules feed handling capabilities. It can now also parse Atom 1.0 feeds and so the Blizzard ones. Added WorldofWarcraft.com and Starcraft2.com feeds to default subscriptions.
* Implemented borderless-window support for video & stream modules players (including the chat window). You can also drag the window in borderless-mode. + Show Spoiler +
17.12.2010 - 0.17b-beta (r241) ------------------------------------------ * Applied hotfix for a bug that was preventing opening worldofwarcraft.com and starcraft2.com atom feed stories. * Implemented a brand new module: BlizzBlues? - which will aggregate latest Blizzard GM blue posts from forums. * Improved feed modules feed handling capabilities. It can now also parse Atom 1.0 feeds and so the Blizzard ones. Added WorldofWarcraft?.com and Starcraft2.com feeds to default subscriptions. * Improved main icon's resolution, it will look better on your desktop now. * Implemented borderless-window support for video & stream modules players (including the chat window). You can also drag the window in borderless-mode. * Item's in treeview now implements their own icon. * Main form will now pay attention who's requesting to close the form (so that you don't have to explicitly exit BlizzTV when you're rebooting or shutting down). * Double-clicking a credit item on About window will now open corresponding url. * Archived notifications window now snaps to main window and shows item icons. * Alarm window will now close when user clicks on view event button. * If an event is just about to start (in <5 mins) the user is warned about so and not allowed to create an alarm. * Added URL format hints for streams & videos modules add subscription window. * When a new Own3D.TV stream is added using drag & drop, user will now be asked for the stream's name. * Re-factored code. * Started writing unit-tests as maintaining the code without them became quite pain in the ass.
Please keep in mind that as with most beta software, you may hit bugs, quirks and so. You'll be helping a lot if you can report these on our tracker or here.
Thanks guys, i already started working on next release which will introduce subscription catalogs, where you'll be able to choose streams, video channels and feeds from a large selection of collections.
Progress update: upcoming version introduces subscription catalogs where it'll provide a large collection of hand-picked subscriptions - to easly let you get started.
It's used by feeds, videos and streams modules as of right now and as we allow suggestions, the catalog will grow with your feedbacks.
This version (0.18.x) will be the last feature-freeze in the series and 0.19.x will introduce a future-freeze and will stabilize things and release the stable version (0.20.x). Upcoming 0.3x series will introduce brand new modules.
30.12.2010 - 0.18-beta (r283) ------------------------------------------ * Improved the item-state tracking routines. * Read items icons are now grayscaled, instead of differentiation using bold-regular text styles. * Updated the icon-set. * Implemented stream, video and feed catalogs which now you can add subscriptions from these hand-pick resources. * Implemented audio & streaming engine. * Implemented audio support for notifications. * Implemented download manager API. * Updater can now download the update file on it's own and execute the update process. * Dependency checker can now download the Adobe Flash Player runtime and start installing if it's missing from the user's system. * Implemented subscription renaming support for modules. * Implemented stand-alone settings window for module (which can be accessed through context-menu). * Added icons to module & item context-menu's. * Player window in borderless-mode will now show a moving-cursor while dragging. * Updated the default subscriptions file which will now include a basic subset. * Implemented a start on system-startup option. * Settings window tab-control is now set to multi-line mode. * Improved module's settings window layouts. * Added a global notification switch. * Added notification switches for modules. * Most of the appropriate child windows are now set parent-center.
Spread the word
It has been around 2 months since the project started and we're working hard on it (as of right now consists more than 11k lines of code). So if you liked the project and want to support the development, you can spread the word on twitter or tell about it to your friends.
On December 31 2010 01:36 TheDoK666 wrote: hi, the vers 0.17b was working perfectly but with the new one i got this http://bit.ly/eTDUo2 i'm on win7 64 and changed nothing...
That's the same error I get too, I've tried it on WinXP x86 and Vista x64 machines.
* Implemented a dependency-checker rule for installing Microsoft Visual C++ 2010 Redistributable Package (x86) on missing systems (which is required by audio engine). It solves the crashes while loading the modules. * Latest version seems to introduce a bug on restoring window from system tray not focusing the window. Fixed it. * Fixed a nasty UI-layout bug in catalog window. * Improved updater routines.
Now that you have added the catalogue, now the list of videos, streams, etc should be able to order by name (and also mark some of them as favourites to be on top). Also add an icon to show if the stream is SC2 or WoW or other game.
Any update on Justin.tv re-implementation? most SF and a fair few SC streams are using justin.tv and it'd be great if it could be fixed soonish. Love the program anyway, catalogue made it so easy updating too (that said I still lost like 5-6 streams), it'd be great if there was some sort of save bookmarks .txt that you can just import into the updated folder. That said I have no idea how possible that is.
On January 11 2011 03:50 raistlinthewiz wrote: @bmml, i'm now discussing the issue with justin.tv support staff, hopefully we'll come with a solution in next few days.
Meantime, i'm working on the next version which mostly fixes bugs and improves the usability. Stay tuned.
Thats absolutely fantastic, much love! hopefully it'll be fixed in time for West Coast Warzone come Saturday!
Nice app. I have one problem though. When i have "start blizztv on system startup" turned on it starts with default settings - when i close it and open again my settings are back. I'm running it on Win7x64
thanks for the feedback, i'll be investigating it. Though it should be related with the administrator permissions issue. Can you please run the program as administrator , try it again? Will be useful for debugging the issue.
Am I the only one who never gets any StarCraft blue posts? Or maybe there aren't any Blue Posts to show? I find that weird lol.
Also, whenever I refresh streams and what not, the "Progress Bar" at the bottom is always there, it never disappears to tell me it's done. I mean, I assume when it's full it's done, but very counter-intuitive.
hey, loving this app. Any chance of adding sc-streams.com to your list of supported streaming sites? Also any update on when Justintv streams will be viewable again using the app?
@justin.tv support is fixed, will be available with upcoming 0.19-beta. I'll be looking for sc-streams's API if they supply one. If so it'll be easy to add it as a provider.
@calasmere thanks man and i understand your complaint but i'm trying to prioritize functionality over visuals, though i want to improve the GUI in the future.
On January 13 2011 06:07 raistlinthewiz wrote: thanks for the feedback, i'll be investigating it. Though it should be related with the administrator permissions issue. Can you please run the program as administrator , try it again? Will be useful for debugging the issue.
I've got "Run as administrator" checked in exe file properties, so it's not related to that. Also it always asks for permission to make changes to the computer when i open the program.
Edit: Small suggestion - could you make event info window bigger? Now you have to scroll to read every description. Thanks in advice.
Hi again guys, i'm still working on with the upcoming-version. Meanwhile i wanted to share an idea with you guys. I thought of creating Q&A site for E-sports stackoverflow network. If you're interested in feel free to help the proposal get accepted.
When I go to the video section there's only Starcraft, Wow, Diablo and Blizzard, so I can't watch Day9 or Husky. Am I supposed to add them myself and if so, how do I do it? Thanks :D
On January 17 2011 08:08 raistlinthewiz wrote: @callanish, yes you have add them as subscriptions. open the video settings (right click videos and click settings) and add them from the catalog.
Alright, thanks :D love the app already, keep on working on it :D
What?Hunting for bugs! When?Started as of 0.19-beta until release of 0.20-stable. Why?To get a bug-free & stable release. How?Hunt the bugs and let us know!
* This was mainly a maintenance release fixing bugs & quirks. For a detailed list see the changelog below. * Re-enabled the justin.tv stream support though it's -NOT STABLE- yet (the justin.tv player just refuses to work on some computers).
19.01.2010 - 0.19-beta (r324) ------------------------------------------ * Re-enabled the justin.tv stream support though it's -NOT STABLE- yet (the justin.tv player just refuses to work on some computers). * Fixed the bug with 'Start BlizzTV on system startup' where non-administrator computer users were not able to use the option. From now own, if the user misses the required administrative permissions on computer, the option will be disabled. * Treeview on main window now recognizes the Enter key. * Player windows do now have dragging support. * Improved the internal http-data reader and it now support's timeout (with a default value of 30 seconds). * Fixed a few quirks & bugs in preferences window. * Improved the single-instance-only mechanism. It does now bring the actual instance's main window to foreground instead of showing a message box when user tries to start another instance. It also supports wake-up from system tray. * Fixed a bug with main-window minimization routines. * Main window, player window, event-details window and calendar window will now recognize their size. * Main window will also recognize it's position on desktop. * Implemented a brand new progress & loading animation on main windows status-strip. * Fixed a bug with dependency-checker when no sound device was available to use with audio-engine, it was running an incorrect dependency-rule. * Audio-engine is now also aware now of available sound-devices. It'll no more crash the application if no sound device is available to be used. * Modules will now render a error icon when needed on their corresponding treeview items. * Streams module will no longer show zero as available count if no streams are online. * Updated the video module's icon. * Updated stream player window title, it's now in Stream: %title% format. * Updated video players window title, it's now in %channel%?: %title% format. * Fixed a bug that was related with subscriptions-storage. You should now be able to both add day9's youtube and blip.tv channels together as subscriptions for videos module. * Fixed a few quirks in events-calendar window (the event details will now come-up on double-click instead of a single click on an event and date selection control has tab-stop enabled). * Events module will now filter out teamliquid calendar's tags which renders the event description more readable. * Fixed a bug in atom 1.0 and rss 2.0 parsers of feeds module. * Improved internal-providers handling. * Updated the notifications icon. * Update notification texts, they're now more descriptive. * Archived notifications window list columns will also get resized when the window itself is resized. * Archived notifications can be cleaned up by also right-click the icon on main window. * Catalog window now supports sorting by columns. * Fixed the flickering problem for listview in catalog window. * Catalog window now also supports filtering of items.
Dunno if this is a bug you can fix but if I try to add a justin.tv stream I have to change the link a little for it to work. For example if I click on MrBitters stream here on TL and then on "view on justin.tv" to get the streamlink I get the URL http://de.justin.tv/mrbittertv, which doesnt work to paste directly because the app wont accept the URL. I have to replace the "de" with "www" for it to work (to http://www.justin.tv/mrbittertv). But on the other hand thats just an inconvenience^^
EDIT: Just found out that Im getting on some justin.tv streams an "Invalid embed code (error 1337)" error (the number is quite ironical :D)
bmml: Bummer, Justin.tv still doesnt work for me .
Xiondrapos: Just found out that Im getting on some justin.tv streams an "Invalid embed code (error 1337)" error (the number is quite ironical :D)
That's something about justin.tv's bugged player, on some machines it never works and on other machines it works mostly.
I tried to ask for justin.tv support they did not care actually, if more people can up that topic, maybe we can get a solution.
Xiondrapos: Dunno if this is a bug you can fix but if I try to add a justin.tv stream I have to change the link a little for it to work. For example if I click on MrBitters stream here on TL and then on "view on justin.tv" to get the streamlink I get the URL http://de.justin.tv/mrbittertv, which doesnt work to paste directly because the app wont accept the URL. I have to replace the "de" with "www" for it to work (to http://www.justin.tv/mrbittertv). But on the other hand thats just an inconvenience^^
justin.tv url regex was somewhat problematic, thanks for reporting this also, i'll be fixing it.
Hi, I love this application, it has helped me keep track of everything important relating to StarCraft. I have a few suggestions that I believe would help improve some of the functionality of the application.
A lot of the time I'll be playing a video game and I'll hear the application alert me to something. Many cases I can't tab out to check what the alert was until my game finishes. I have no idea whether a blizzblue or an event has started. Perhaps some sort of history for alerts?
Secondly, the events are most likely what I turn to first and last when ever I'm within the application. I wish I was able to sort events which are closer and perhaps even remove events which are over. I apologize if I'm repeating topics or unaware of these features if they're already in.
it exists actually, click the mail-icon in main-windows status strip.
do you talk about the calendar window or events item in main-window? if we're talking about main-window it should be already categorizing events as today, upcoming, over.
Good job with new version. Do you have any plans to integrate irc client? Currently most of the streams that I watch are on own3d.tv so I have to open web browser anyway for chat. It would be cool if we could assign chatchannel to the stream.
IRC module is something i'd like to implement though these days i'm trying to stabilize the current code. Still i'll be marking your suggestion for future attention.
it exists actually, click the mail-icon in main-windows status strip.
do you talk about the calendar window or events item in main-window? if we're talking about main-window it should be already categorizing events as today, upcoming, over.
Sorry, for not noticing the mail icon, that is very useful.
My second suggestion is referring to the events window. I get frustrated when I'm trying to look up events to watch. I select "upcoming events" because most events are past midnight but before the next morning so "today's events" wont be helpful to me. When I do select events from the list, a lot of events will show as "over". I would like to remove those events from the list somehow.
Open preferences window ~ Events section. There you'll see an option saying number of days to show events on main window. That will be filtering the range events of shown. This may not be the solution you looking for. Though i'll be checking this and improving with the new version.
i dislike that it always quits fullscreen, when i klick on my 2nd screen... i managed to forbid flash doing this, and now this player does it ;D besides: keep the work up, i like it! :>
hum i've maybe discover a bug about streams url , i'm seeking 2 different stream wich are http://www.ustream.tv/channel/nsb and http://www.ustream.tv/channel/nsb2 and in the app , it's checking both the same stream, and the "nsb2" is not checked and the wrong stream is opened when i open it.
On January 29 2011 10:57 TheDoK666 wrote: hum i've maybe discover a bug about streams url , i'm seeking 2 different stream wich are http://www.ustream.tv/channel/nsb and http://www.ustream.tv/channel/nsb2 and in the app , it's checking both the same stream, and the "nsb2" is not checked and the wrong stream is opened when i open it.
I've just checked these two streams using the ustream api and seems they're exactly the same. So that's the reason it seems nsb2 is never checked.
@derbol, the current full-screen hacks for flash involves npswf32.dll modification which is the plugin used by browsers like firefox. On the other hand BlizzTV and Internet Explorer uses the ocx version of flash, so a specific ocx version of hack should be used to accomplish this.
updating streams keep freezing all the time for me. And when i restart computer all settings are restored, this problem might be my fault but i dont know what to do about it
Hi, I was wondering if you still lose all of your streams, settings etc if you put the app on launch on starting windows. I wouldn't want to have to put them all in again xD
I've fixed the bug related with system startup option.. You can check it. Though you'll not loose your stream and so subscriptions as they're hold subscriptions.db separately. You can just backup it.
Just installed this thing. I love it! At first I was hesitant to try it out as I did not know it gave you so much control. Definitely the ultimate tool to follow pretty much anything!
i think this is a wonderful program, though why so many want an irc client in it confuse me, anyone who would want one already has one and there is no way it would be nearly as functional(and one would be unreasonable to expect such). I think the podcast idea goes with the idea of the program much more.
Regardless of what you decide to do with the program i thank you for the work you put into it, with proper maintenance of the program i see it becoming very popular very fast.
I tried a similar thing before and was greatly disappointed... but this... simple and functional, did recomend it to friends, but they play mostly WoW, so not sure how interested they were =/
@bmml, stay tuned, justin is already fixed in current development version, i'm just sorting out some more fixes. A 0.19-b will be coming soon.
@JuggaloChaz, podcast future is already the next module i want to get my hands on.
@danjoh, WOW-fanbase in general are not as interested as starcrafters on videos, streams and so. So BlizzTV builds its user-base in wow-scene much slower..
As i've mentioned before i'd like to get mobile versions up in the future, but as of right my main aim is to get a stable & full featured version on desktop. Besides, i'm hacking this for fun at first hand
By the time, a quick update, i hope i'll be releasing 0.19-b tomorrow or in a few days.
Another thing is i'm so surprised to see the easter-egg i've put some time ago is not discovered yet
As you may know, i was actually targeting 0.20 as a stable release but after a while i decided it to be yet another beta. As of right now i don't feel comfortable enough with current code and mark as 'stable'. So instead i'll be throwing a few more beta's until i get the to the point.
You may also ask why this release delayed so much (as it only contains a few lines of change-log updates), the answer lies in hidden work. As of right now BlizzTV source contains more than 12k lines of code, which is quite pain the ass to maintain. So i dedicated this release for code-cleanup and re-factoring which was the reason for the delayed release.
Also to summarize the upcoming changes, i'll be improving the module architecture, implementing podcasts module and fixing more glitches and bugs.
* Improved justin.tv stream handling, it should be now working for the guys who can't watch justin.tv streams within the previous versions. * Fixed a major bug regarding start in system startup option.
11.02.2010 - 0.20-beta (r374) ------------------------------------------ * Improved justin.tv stream handling, it should be now working in all configurations. * Fixed a rare bug with justin.tv streams. * Fixed a serious bug with accessing resource paths. When application was run from a different path then it's installed path, it wasn't be able to access resource files & folders correctly and instead was creating new instances of them on the current relative folder. This issue was also affecting "Start BlizzTV on Startup" option. * Improved download handling. * Improved video/stream players loading routines. * Cleaned-up code by refactoring all the source (that's why it took so long to get this release. * Fixed a few misc. bugs.
@mapthesoul, do you have the latest version of adobe flash player installed? (go and get from http://get.adobe.com/flashplayer/ using internet explorer if not sure).
On February 11 2011 19:50 raistlinthewiz wrote: @mapthesoul, do you have the latest version of adobe flash player installed? (go and get from http://get.adobe.com/flashplayer/ using internet explorer if not sure).
When you enter in justiv tv stream via browser, it gives you the option to chose the resolution, but in blizztv i couldnt find, which resolution is set? And can you implement to change it?
nevermind, was the streamer i was watching that dont give you that option, i checked with the browser.
Now i just want to know how to open the chat with justin tv, i tried with right button like the other ones, but it opens the menu from flash plugin. And tried "always open chat bla bla bla" in the options, and didnt worked also.
That's something i forgot to mention in patch notes, it's not implemented yet (because of the justin's stubborn right click menu) though i'll be sorting out with next release.
hum i guess i've found something about the justin.tv player, when you come from certain country your URL for justin don't start by www, it start with like "fr" for me as i'm french for example so i must put the "www" URL in blizztv but when u want to open a stream from justin.tv it works the first time or when u got it already open in your navigator but after that it show this message http://bit.ly/dYa2Mo i hope it can help...
Thanks, so much love from community boosts my eager to improve the program. Stay tuned, you'll be soon able to listen the creep and state of the game from blizztv.
Hi guys, i thought an update on progress would be good to post as i've not done since 16 Feb.
As of right now i'm working mainly on podcasts module, which is #2 most-wanted feature in the poll.As of right now, module is functional and working, can aggregate most podcast sources (including itunes compatible ones), has a normal mode and compact-mode player. 0.21-beta will be mainly featuring the podcast module with a few additional bug-fixes and so.
Seems great to me Maybe you could include the shownotes in some way, although I guess it might be hard since the format of them seems to vary a great deal.
On February 27 2011 20:11 Callanish wrote: Maybe you could include the shownotes in some way, although I guess it might be hard since the format of them seems to vary a great deal.
Important Update: I'm aware of that livestream.com streams are not correctly handled because of a bug introduced by livestream.com channel API which broke the code. I've fixed the provider code in development-tree which will be available with upcoming 0.21-beta release.
On February 27 2011 20:11 Callanish wrote: Maybe you could include the shownotes in some way, although I guess it might be hard since the format of them seems to vary a great deal.
You mean the notes from shows web-site?
Well, I just realized that it might be too big, but there's always a description of the show, like here: http://theinstance.net/. It might be a bit impractical though...
I think i can aggregate it also somehow at least for the podcasts that supply descriptions, though it'll probably not ready with the upcoming release.
By the time, here's a progress update; I'm mostly done with podcasts module and now improving the catalog interface for streams, podcasts, feeds and video channels.
The catalog interface is no more a simple list-view but directly integrated with BlizzTV's web-site. That means ratings and comments are now enabled for catalog entries.
Additionally suggesting a new entry is now quite easy.
Podcasts module will let you track your favorite podcasts & vodcasts.
Note: If you're upgrading from an old version, you have to enable podcasts module ( File ~ Preferences ~ Modules) to start using it.
Subscription Catalog** NEW **
BlizzTV maintains a wide catalog of hand-picked content. Just check the catalog and subscribe to your favorite content (though you may also add subscriptions manually too).
03.03.2011 - 0.21-beta ------------------------------------------ * Implemented a brand new podcast aggregator module & player. It supports streaming podcasts or downloading them to local computer. * Updated the subscription-catalogs interface. The new interface is now web-based an intergrated with BlizzTV's web-site which supports ratings, comments and easy suggestions. * Most required libraries are now embedded in main executable. * Improved Update Manager's code, it'll no more block main thread that was slowing down initial loading of main window. * Fixed a bug with Dependency Manager which was causing program to crash in some conditions. * Fixed a minor bug related to main-window's progress-bar. * Removed auto-play setting from Player preferences. Now by default all videos will play automatically (if supported by the provider). * Improved status storage's sanity handling. * Improved Download Manager's path handling. * Improved feed aggregator modules atom 1.0 and rss 2.0 parsers. * Fixed a bug in feed aggregator module which in rare conditions was not able render some stories. * Stream, video and podcasts players will now track their last window size on their own. * Updated LiveStream.com API handler code which fixes a bug introduced by undocumented API-change by livestream.com. * Updated blip.tv handler so that blip.tv hosted will also start playing automaically. * Fixed a glitch on video context menus. * Updated video icon, it should be now more distinguishable. * Updated stream windows title & icon. * Changed some of the icons used in menu's with better ones. * Updated the about window.
Please keep in mind that as with most beta software, you may hit bugs, quirks and so. You'll be helping a lot if you can report these on our issues tracker or here.
============ IRC Channel ============
Join us over: irc.quakenet.org #blizztv - [webchat]
============ Spread The Word ============
We're working hard on the project, so if you liked it and want to support the development, you can spread the word on twitter or tell about it to your friends.
Note that we've discovered an issue affecting systems with non en-US based cultures. We've implemented the fix and we'll be releasing soon as an update.
Hi, great app, thx very much. Any chance of adding Diablo III section into BlizzBlues ? It would be really appreciated, there are lots of Diablo fans here, no doubt... Good work and good luck
Hi Dalish, thanks for your feedback. Actually I've already checked Diablo III site so to get it done but sites current state does not allow us easy tracking of blues (cause of the old forum code that d3 site uses).
Though I hope in upcoming days Blizzard will be overhauling their Diablo3 site and it'll get in par with sc2 and wow ones so we'll be able to track d3 blues too.
yea i think it would be more natural to just have a list in the program itself with checkboxes to subscribe the feed/stream/podcast instead of having the current 'website browsing'
edit: like you could add a list named 'all available streams' which is getting loaded from your website, kinda like this:
@tabbi, thanks for your feedback, i'll be improving the catalog interface. The website based interface has advantages like easy adding/suggestions to catalog, categories, ratings, comments and so.I still have things planned for it, when they're all implemented, it'll be lot easier to use.
Progress update: I'm dedicating the upcoming release to improving the module architecture. Although this improves the code base & will make it easier to maintain, it's benefits will be also visible; like data updates for modules will be 2x to 4x faster.
Additionally i'll be fixing more bugs & glitches.
This may take a bit long, but when all finished will be one of my favorite releases.
How about a view-count in the videos module? Just something simple: like the number of views the video had gotten next to the name or something. You could take it further and color-code the views so that the ones with a lot of views stand out.
Also, is there any way to make you able to remove the frame around the window of the app itself, like you can do when you double click videos or streams. It would make it fit into your desktop better and it would look really nice and slick too :D
Thanks for your feedback. I was in a short vacation so i'm able to reply it a bit late.
That sounds quite good and i'd like to also incorporate more video details functionality also, so i'll be putting this on my todo list.
Bordelerless main-window also sounds good and it also suits my plans about making it dockable to screen-edges. I'll be also adding this to my todo list.
Progress update: I'm %90 done with improving the module architecture, it's quite faster & robust now, though i'll be also applying some more hot-fixes for bugs discovered since last-release.
====== Important: Using Your Old Subscriptions Database ======
Important: Backup your subscriptions.db file before updating.
As 0.22-beta version is distributed with an installer, it'll be installing the BlizzTV to Program Files\BlizzTV folder. If you want to use your old subscriptions database prior to version 0.21-beta, follow these steps;
1- Open the folder that old version resides in. 2- Copy the subscription.db file. 3- Paste it to C:\users\%user%\AppData\Local\BlizzTV\ folder. (replace %user% with your username on your computer) 4- Restart BlizzTV.
* Module architecture got an overhaul and re-factored it. It should be faster & more stable now. * Improved modules data process & refresh routines - they're 2x to 4x faster now. * Created an installer for BlizzTV. The setup will now check all required dependencies and will download & install them as needed. Tested the installer for most possible configurations; WinXP, WinXP-64, Vista, Vista-64, Win7, Win7-64. * Re-designed the 'Add New Subscription' window from scratch. For streams and videos module it'll be asking for the content-slug instead of the full url. * Improved modules drag & drop subscription handling. User will now be notified with a hour-glass cursor when application tries to handle drag & dropped urls. * When a subscription already exists for the drag & dropped url - it will now be correctly handled. * Settings & storage will now be stored in C:\users\%user%\AppData\Local\BlizzTV\ folder. * Added more text-beautifier filters for Events module TeamLiquid parser. * Fixed a few glitches in stream and video module's provider handling & media processing code. * Stream chat windows will no longer snap to it's parent player when it's in border-less mode. * Fixed a few glitches on preferences form. * Added a volume control to notifications tab in preferences window. * Fixed a small bug in update installer. * Fixed a few-glitches on configuration-wizard.
Please keep in mind that as with most beta software, you may hit bugs, quirks and so. You'll be helping a lot if you can report these on our issues tracker or here.
Hi Guys. really cool software !! i love it !! except when i had to update to the new one i lost ALL my channels/streams etc.. !!
please fix that so we can keep the same data when updating (have it save user options in a separate folder or something.
now i dont know if i'll use it againm since i'll have to get all the channel details again :S
edit 1: also some users i am adding (which i know are correct are giving me an error) also when i open justintv i cannot choose the resolution anymore(i usually go with 240 since i have slow connection)
1 - This was an an unintended issue because of the new installer based release. With future releases, it'll be just locating your database correctly. Solution:
As 0.22-beta version is distributed with an installer, it'll be installing the BlizzTV to Program Files\BlizzTV folder. If you want to use your old subscriptions database prior to version 0.21-beta, follow these steps;
1- Open the folder that old version resides in. 2- Copy the subscription.db file. 3- Paste it to C:\users\%user%\AppData\Local\BlizzTV\ folder. (replace %user% with your username on your computer) 4- Restart BlizzTV.
2- Can you give the stream-links you're having problems? 3- Just checked the justin.tv and i was be able to set it. Can you provide more details please? (ie. the stream link you're having problems).
Justin.tv subscription bug seems to affect when the stream is offline. I'll be hot-fixing the issue. Meanwhile you can just add justin.tv streams when they're online.
@uAimed, that's an issue caused by latest Flash player itself. As you've mentioned you can go click minimize. Another workaround is disabling the always-on-top mode for players. That'll prevent the issue.
Note: If you get a message 'Failed downloading the update. Please try again later' -- which means UAC (User Account Control) is preventing it -- just navigate http://get.blizztv.com and download it manually.
============ Video Guides ============
We're aware that some of users were having difficulties adding new subscriptions to BlizzTV. To make it easier, we've created video guides. You can also access them from within the program.
* Fixed justin.tv parser which was preventing adding new subscriptions when the stream was offline. * Added video-guides explaining adding new subscriptions. * Fixed stream, video and podcast players window titles. * Fixed a few glitches on catalog browser. * Catalog browser window will also remember it's last-known size.
On March 25 2011 00:49 raistlinthewiz wrote: @uAimed, that's an issue caused by latest Flash player itself. As you've mentioned you can go click minimize. Another workaround is disabling the always-on-top mode for players. That'll prevent the issue.
Ah I see - could you plz implement an auto minimizing feature on going fullscreen and restoring the windows which were minimized automatically when leaving fullscreen?
====== Important: Using Your Old Subscriptions Database ======
Important: Backup your subscriptions.db file before updating.
As 0.22-beta version is distributed with an installer, it'll be installing the BlizzTV to Program Files\BlizzTV folder. If you want to use your old subscriptions database prior to version 0.21-beta, follow these steps;
1- Open the folder that old version resides in. 2- Copy the subscription.db file. 3- Paste it to C:\users\%user%\AppData\Local\BlizzTV\ folder. (replace %user% with your username on your computer) 4- Restart BlizzTV.
You could've put that somewhere in the installer you know? Since I updated whitout ever going back here Ah well, most of the streams I was subscribing to was in the catalogue... now I just need to manually add KawaiiRice.
But I must say, really love this program, having the stream window easely moved and resized in the top left corner, while doing other stuff in the webbrowser...
@unAimed, flash control does not provide me minimize and restore events that i can subscribe for. I'm watching the flash development project and will be filling a bug-report about the issue. (This is an issue of the latest o and n series of the player. Previous versions did not have this bug).
@danjoh, sorry for that, you're right about it. I had to include a warning in the setup about it.
On March 23 2011 06:57 raistlinthewiz wrote: 1 - This was an an unintended issue because of the new installer based release. With future releases, it'll be just locating your database correctly. Solution:
As 0.22-beta version is distributed with an installer, it'll be installing the BlizzTV to Program Files\BlizzTV folder. If you want to use your old subscriptions database prior to version 0.21-beta, follow these steps;
1- Open the folder that old version resides in. 2- Copy the subscription.db file. 3- Paste it to C:\users\%user%\AppData\Local\BlizzTV\ folder. (replace %user% with your username on your computer) 4- Restart BlizzTV.
2- Can you give the stream-links you're having problems? 3- Just checked the justin.tv and i was be able to set it. Can you provide more details please? (ie. the stream link you're having problems).
Thank you its working perfectly now. i suppose from now on we don't have to do save the database (if any new updates comes out ?)
On March 28 2011 17:09 raistlinthewiz wrote: @unAimed, flash control does not provide me minimize and restore events that i can subscribe for. I'm watching the flash development project and will be filling a bug-report about the issue. (This is an issue of the latest o and n series of the player. Previous versions did not have this bug).
@danjoh, sorry for that, you're right about it. I had to include a warning in the setup about it.
thx for the clarification - i thought an eventlistener for window actions would be a nobrainer - but its adobe :-D
Not sure if its somehting on my end or something wrong with the program but I'm having issues with streams showing up (particularly JTV), I add them all fine (well kinda fine, I usually have to input the whole url not just the slug) then they just dont appear in the streams list even though they are up.
EDIT: seems to have let me put in the slug now rather than only allowing the full url, sometimes this magic program baffles me.
Hi there, i've just wanted to give a quick-update, i've started working on the next version and it'll have 'big' news, though i will announce it in a later time.
TanX it shouldn't be so. Basically it stores them on C:\Users\<yourusernamehere>\AppData\Local\BlizzTV\. Both subscriptions and settings. Can you please confirm your files resides there?
Hi, wanted to post a quick update as i was not around for a while. I'm working on new version of BlizzTV which introduces dramatic changes on the UI and concept itself.
There's still lot to do but here's a quick preview of the new UI-concept;
On May 04 2011 20:43 raistlinthewiz wrote: TanX it shouldn't be so. Basically it stores them on C:\Users\<yourusernamehere>\AppData\Local\BlizzTV\. Both subscriptions and settings. Can you please confirm your files resides there?
@MasterReY, updated thanks
Sorry for not answering you for so long. The files are there now, but I am a 100% sure that the settings were deleted when I updated some time ago. It might have been because I was on a beta version at that time? Dunno... I had to re-enter all of the information, but it is totally worth it anyway as the program is awesome.
Regarding the new UI, make a "compact" version for people like me who just want the streams/videos etc. The UI, although simplistic, currently fills its role brilliantly.
Another minor thing, not sure how you'd resolve the issue but the IPL stream doesn't work in BlizzTV, "something went wrong: this channel can not be embedded on this site." any chance theres a way to resolve it somehow?
Because warp prism is an inbrowser application which cedes no control over what content I can watch. BlizzTV allows me to watch numerous streams outside my browser (allowing me to control audio of flash and blizztv seperately via windows) as well as keep up to date with youtube videos etc.
Warp prism also afaik doesnt have games other than SC2 though I may be wrong. I watch CS, HoN, QL and numerous other streams.
I dunno, I just feel that if you're happy with something fairly basic warp prism is great but I really enjoy the fact that with a little b it of work I have all my E-TV needs on my desktop. It'd only be better if they somehow added TVCatchup's channels to it but I doubt thats possible ^^.
@draz, AFAIK warp-prism is only-about streams where as blizztv is all-in-one aggregator.
@bmml, based on your feedback, i've also worked on a compact version preset, i think it looks quite neat.
As you can also see, it's themeable.
I'm still working hard on it, though i'm re-coding the UI from scratch and will be taking some time to release the next version.
By the time as you can see from the screenshot i'm going for a name-change and planning the new name as eggrr (which stands for E-aGGRegatoR). Basically i want to prevent any possible naming conflicts (with Blizzard) and the program is now being used by also non-Blizzard related communities like HoN players. So i want the name to cover all.
user streams from teamliquid are not shown in the streams section well nothing is shown in the streams section of blizztv. thats sad, cause otherwise this tool is really great
hum, i've done the update and it's crashing on startup , i tried to reinstall too and still crashing :/
Nom d’événement de problème: CLR20r3 Signature du problème 01: eggrr.exe Signature du problème 02: 0.30.4193.38726 Signature du problème 03: 4e06376b Signature du problème 04: mscorlib Signature du problème 05: 4.0.0.0 Signature du problème 06: 4da3fe76 Signature du problème 07: 226 Signature du problème 08: 10 Signature du problème 09: System.ArgumentException Version du système: 6.1.7600.2.0.0.256.1 Identificateur de paramètres régionaux: 1036 Information supplémentaire n° 1: 0a9e Information supplémentaire n° 2: 0a9e372d3b4ad19135b953a78882e789 Information supplémentaire n° 3: 0a9e Information supplémentaire n° 4: 0a9e372d3b4ad19135b953a78882e789
we've just sorted TheDoK666's problem and it was because of a migrated & bugged subscriptions.db file, if you any of guys having same problems please upload your subscriptions.db file and i can check it for you.
On June 26 2011 08:58 TheDoK666 wrote: i tried to delete , uninstall / delete/reinstall the folder , still the same crash , i'm running on win7 64 ultimate without SP1
Got the same problem with same specs, english verison.
On June 26 2011 10:46 raistlinthewiz wrote: we've just sorted TheDoK666's problem and it was because of a migrated & bugged subscriptions.db file, if you any of guys having same problems please upload your subscriptions.db file and i can check it for you.
Where i find this file and to where should i upload it? NVM
I just delete the subscriptions.db and now works fine...
Can you please exactly put here what the setup says while extracting, it may be trying to download a requirement in case i can hand you a direct download link.
On June 27 2011 02:08 raistlinthewiz wrote: Can you please exactly put here what the setup says while extracting, it may be trying to download a requirement in case i can hand you a direct download link.
"Extracting the main application files..."
The bar moves forward and then jumps back, infinitely.
@wolf, I'm discussing the issue over installer software's support forum, would be nice if you can participate the discussion for additional information;
If anyone's still struggling with crashing on startup, try deleting your files from both the eggrr AND blizztv folders at "C:\Users\yourname\AppData\Local\". Worked for me, apparently a compatibility problem between older and newer versions.
Also, I'm wondering if it's possible to make an option to only notify about new streams the first time they get online? I like having a 10min refresh interval, but I don't want to get the notification for the same stream every 10 minutes.
A quick update, got great news on top-most mode video player bug -- as it was caused directly by Adobe flash player. After "hammering" for 3-months in flash player's issuetracker it's now confirmed & accepted by Adobe. Hope to get the fix in upcoming flash player release
At last i've got my motorola xoom with android 3, and i'm evaluating an eggrr-for-android version. Looking for your ideas guys on it.
Poll: Would you like to see an eggrr-for-android?
Yes, definitely i'll use it on my mobile/tablet. (34)
57%
Instead a web version will be better. (18)
30%
Nope, i'm happy with my eggrr-for-desktop. (8)
13%
60 total votes
Your vote: Would you like to see an eggrr-for-android?
(Vote): Yes, definitely i'll use it on my mobile/tablet. (Vote): Instead a web version will be better. (Vote): Nope, i'm happy with my eggrr-for-desktop.
i cleared up my mind a bit and decided a web version is way to go - and even better with support for mobile browsers android and iOS will be also supported. have just started working on it.
desktop version update; soon i'll push a version that will fix memory problems.
I'm having a mysterious problem with subscriptions. I have several justintv streams subscribed, but for some reason I can't add HuK's stream. It says "There was an error parsing the stream. Please check the stream provider, slug and retry." Needless to say I've checked this multiple times, and I've also added multiple other streams so I'm pretty sure I'm not screwing up with the slug or something. Any ideas?
EDIT: Problem solved itself. I tried a few hours later, did the exact same thing and this time it worked. Don't know why, though.
I had already implemented dailymotion video channel support but their API does not support streams, seems i need to hack my way which may take sometime.
Okay it's obvious that you guys didn't like the UI revamp within 0.3x series -- which had quite a lot of glitches and was hard to use. Based on download & usage statistics it's not that hard to see the impact. So I decided to better revert back to to 0.2x series UI - which was quite simplistic, minimalist and easier to use.
I've already started working on it and I'm sorry for reverting this back a bit late -- should have done it a lot earlier
For the last months it's obvious that we did have enough progress other than UI changes (in other terms experiments) but finally I was able to figure out the way an "e-Sports" aggregator should be -- users tend to like simplistic interfaces which can express the content within a glance -- which for sure 0.2x series UI-style fits better.
With the re-implementation of simplistic & robust UI I'll be able to focus on features & bug-fixes more which I hope to have a stable & solid version by end the end of the year. Meanwhile I also expect to get the web-version rolling, which seems taking a bit more time than I expected as I'm trying to get it as smooth as possible.
Thanks for bearing with me and eggrr guys -- it's taking a bit long to get things right but all these are invaluable experience for me which I hope to reflect to community as a more useful tool.
Update: Sneak preview from 0.40 -- the good old UI!
wow, long time since any update guys, sorry. eggrr as of latest version was not heading the point I liked to and had to take a break.
Anyway I'm proud to announce that I'm re-coding eggrr from scratch, every piece and bit. With the "eggrr reloaded", I'm shifting perspectives and how eggrr handles the content. As of latest version 0.32, it was kind of bloatware of features, hard to use and wasn't really user-friendly.
Maintaining the huge code-base was already time consuming. With the re-write, eggrr will not primarily handle your subscriptions, but more of bring you the latest content from the e-Sports & gaming scene.
As a proof of concept I present you a very early screenshot, feel free to blame & curse me for taking it so long to publish an update!
Hey guys, as I've mentioned before I was working on a metro-like version of the app. And lately I've decided it to make not only metro-like but actually metro based application which you'll be able download from windows 8 app store. Inc. screenshots;
As the app. is already in approval process for windows store it may take sometime before it's accepted. Meanwhile I'm looking for beta testers who can help finding the bugs and so. I'll be defining the steps needed if you are volunteered for a beta test.
If you also try the beta, please let me know so. I'm also looking for any crashes or dump files to investigate the issues.
requirements * a computer with windows 8 running metro interface * the tests files I'll be providing.
Currently I can't edit the very first post of the topic so the dl links in first post are out-dated. But I requested mod help, I hope they'll help me there.
For the win7 version, I'm still concentrated on win8 version but after that I'll backport it to win7 - promise
Wow, can't believe I never noticed this thread before. I'll definitely check this out once the Surface Pro releases. I'll be mashing the pre-order button as soon as it's available and this might be my first download . Keep up the good work. Go C#!
Is it just me or the streams don't work when you click on them? Also, will this be like the eggrr on windows 7 where you can customize it, with channels and stream, add or delete them? Becouse i'm mainly interested in like 2 games or so and don't want to see the UI with all the games, like LoL or others.
And the old version, for windows 7, is there a newer version then the 0.32b one? Mine crashes a lot, it can barely work now I'm on windows 8 btw.
1- From my point of view and the previous desktop versions experience, subscriptions doesn't fit really - especially for a Windows Store application. Still that I'm planning a feature where you will be able to add them but Metro version cares more about popular streams.
2- Youtube code is ready but not yet polished yet.
* Added stream & game search functionality. * Implemented type-to-search feature. * Improved page layouts. * Added brand new & shiny icons! * Added error notification for Internet connection problems. * Removed about page from app-bar and moved it settings charm as a flyout. * Fixed a tiny typo in metro tiles. * Added a default time-out for network operations. * Added more game icons. * More code cleanup.
Ps:i think Yonnua is dissapointed for the same reasons i em. The old version for windows 7 was much better, you could add streams, it informed you of events past, today, in the future, even had a timer for them, you could add youtube channels. The old version is still great, but i think becouse of the updated flash or youtube channel, it crashes a lot, mine doesn't really work anymore at all Very sad about it
Well, i use firefox, and you may be right, i think i had for a while IE as default, i think it was a mistake or something back then and it opened in IE. But can't use IE as default, that would be just wierd.
No crashes, nothing, just like in the video, i click and nothing.
And i think i'm running 0.41, don't know how to update to 0.50 Usually with the other metro apps, it just say's i have updates and i just update, but got nothing from eggrr..
The good part is that the old eggrr doesnt seem to crash anymore, so happy again i can easly find my favorite vids from my favorite channels:X
As you may know the popular gaming stream service own3d.tv decided to cease it’s operations.
So we have just released v0.51 update for eggrr which removes the own3d.tv support completely. It was also a good opportunity to push the favorites feature that was waiting in source repository.
As you can see in the screenshot below, you can now mark games & streams as featured.
Hi raistlinthewiz, this is a great app. How do you add a channel to the Favorite section?? I am using a win 8.1 tablet and couldn't find a way to do it.