projekktor

 
-->
 

Update to Version 1.0810.23

Changes:

  • preview_border_color configuration parameter added. It defines the video preview border color on mouseover while in playlist- or channel-browser mode.
  • added dummy-icons do indicate channel- and flv- items if no preview thumbnail or logo is provided within the REEL
  • if sys_debug is turned ON the current configuration set is not longer displayed automatically. To dump all configdata to console now you can hit “^” whenever you want.

Fixes:

  • Activity-indicator now positions properly in playlist- and channel-browser after resizing the player.
  • CSS data is now properly applied in video-info-windows.
  • wallpaper_filter now applies properly (wasn´t turned off on false)
  • both _tiled properties do now apply properly and load faster
  • Elapsed- and current-time indicators of the control elements set now more accurate.

That´s all folks. More good things to come. Stay tuned.

Posted 28 days ago by sascha ·


Projekktor V1.0810.10

This version contains some minor new functionalities and a couple of fixes for some very annoying visual issues. Please do not hesitate to report any further ones.

Changes:

  • Avoiding multiple dupes of entries on begin of “my History”.
  • New “remove all” function in “my favorites”.
  • Player can now be forced o start in “favorites” or “history” mode.
  • Favorite videos are now marked by color while in playlist browser.
  • Added “Channel links” to playlist-tiles.
  • While in “big screen” the video information automatically pops up for a few seconds once a new video starts.
  • Adjusted autobuffering.
  • Bootscreen customizing is now properly assigned to embeddable “blog” players.

Fixes:

  • General header-decoration (playlist browser) issues – fixed.
  • Control elements of preview window shifts sometimes – fixed.
  • Channel logo did not switch properly in multi channel setups – fixed.
  • Category logo now scales properly.
  • Preview thumbnail sometimes appeared beneath video during playback – fixed.
  • “Start” button now scales properly
  • Start button does not longer overlap with “More Like This” button while in blog mode.
  • Channel Homepage URL did not set properly in multi channel setups – fixed.

Posted 41 days ago by sascha · Comment


Projekktor WebTV goes 1.08.10.03

The goals of the last development circle: Make the player easier to setup and maintain, provide a true, seamless multi playlist function in order to finally allow cross-channel networking and keep all this as simple as possible.

So, the result is a functional final containing the following changes:

The Flash Video Player:

  • real multi playlist catalog browsing capability
  • cross domain network building
  • improved deeplinking capabilities
  • external language pack support
  • all configuration stuff moved from “config.xml” into “reel.xml”
  • customizable startup logo and background colors
  • completely cleaned up configuration parameter set (phew)
  • some more performance enhancements
  • some minor graphical bugs fixed
  • easier installation: no additional flashvars necessarily required.

Flash Remoting:

The whole “static vs. dynamic” mess has been completely dumped since it was not very straight forward.

Instead there is now a stand alone PHP class available which implements all the necessary JSON data -handling and -providing. If you are a coder, you may want to use it in your own CMS projects.

If you just want to benefit from the data optimizations it provides, simply drop the file into the same public directory as your projekktor.swf and the reel.xml are. In your player´s embed object add the CURL flashvar and provide the full URL to pserver.php file: Instant JSON remoting => groovy => speedy.

Please note that this is only recommended for channels larger than approx. 50 video items.

Coming Up:

Posted 48 days ago by sascha · Comment


Projekktor WebTV Demo Series II

Simple mode: Like any Other

While it is designed to be used in fullscreen, the online video player can also be throttled down to a look and feel of a usual Youtube like one – with playlist support of course.

This can be achieved just by setting ONE configuration variable:
placker_lock_browser = true

Projekktor will disable its built in catalogue browser and starts up in video mode. That´s it – a small flag for an admin, a giant effect for your possibilities.

No Browser, same fun

This setup is also included in the distro package.

Posted 52 days ago by sascha · Comment


Basic FLV Player Demos

Hello and welcome dear webTV enthusiasts,

at this point we will start our brand new Projekktor-Demos-Series, today with some very basic examples. We will use the original distribution files for this. So, first things first:

Out of the Box Demo

Out of the Box

This is exactly what you will get right after downloading and unpacking the distro archive. This far from all the player can do, but it gives a pretty good first impression.

Grab and Carry Example

A (very good looking) blogger grabbed a video of the above mentioned webTV example and put it into this blogpost below. Please keep in mind that this is a player feature: No additional configuration- or playlist-files where harmed to make this possible. A self-multiplying video player – cool, huh?

Javascript Callbacks and Debugger Demo

Out of the Box

Smells overloaded, tastes overloaded but is quite insightful – in the very meaning of the word: The debugger- and callback- demo gives you an idea how you can control and maintain the player and track your viewers.

Posted 53 days ago by sascha · Comment


projekktor updated - V1.0808.8

once again it was time to fix some bugs and put some new ones in.
the most important changes however:

da playa:

  • even more significant performance enhancements
  • “advertisement overlays” are now general “overlays” and may include pictures, flash and texts.
  • the fore- and background- colors of text overlays can now be customized.
  • its now possible to “jump” between different separate playlists – first basic functionality for the X-channel browser.
  • fixed pseudo streaming bug
  • a couple of graphical bugs fixed
  • new config-varibale “path_video_prefix”
  • new config-varibale namespace “txt_” which allows customizing of all texts for i18n.

dynamic scripts:

  • the first version was quite confusing (also) due to its complicated directory-structure. the new one is significant cleaned up and hopefully more straight forward.
  • all server-configurations has been moved to “server.cfg”
  • you can now operate multiple separate channels at once.
  • the script now generates the basic folder structure for new channels automatically.

docs are currently being written – check out http://wiki.feedbeat.org/projekktor:start from time to time

Posted 104 days ago by sascha · Comment [1]


uberelectron.com + projekktor = instant webTV

We are proud to announce that the mean bean überelectron machine passed the final security tests. So it received the official´s blessing to fulfill its mission: Free webTV for everyone.

The idea is simple: Hack a query, lean back and watch TV – that´s it.

Uberelectron searches, scans and indexes Vodcasts (video Podcasts, media RSS feeds etc.pp.) which are on demand and instantly delivered through a web based video player. This way you´re easily able to watch your favorite vodcasts or a loose collection of videos matching your core of interest.

Thanks to Projekktor this project was sort of peace of cake to build up. The branding was just a matter of 5 variable-hacks. The remoting is based on the principles demonstrated within the pServer (both can be downloaded here ). Things left where the indexing- and search- mechanics. Stuff which inherently requires much attention for its own.

Hope you like the result!

Posted 105 days ago by sascha · Comment


projekktor updated

Changes:

  • improved playlist browser performance
  • its now possible to set the "url_homepage"- and "channel_logo"- configuration parameters for each (video-) item separately. if an item does not provide one or more of those variables values as set in the intial configuration file are used instead.
  • its now possible to optionally set the welcome text (default: "projekktor") to an individual one. for this the "wait" variable has to be set in the flash-embed tag directly. 
  • (very) minor bug fixes 

 

Update notes for "static" installation types:

All you have to do is to replace the file "projekktor.swf" with the new one.

 

Update notes "dynamic" installation types:

Open your channel-config file (default: ./dynamic/config/channel_default.cfg) with a text editor of your choice and add "sys_query_prefix = '&'; " to the "[PLAYER_CONFIG]" section.

 

Have fun! 

Posted 120 days ago by sascha · Comment


static vs. dynamic screencast

I´ve recently recorded a short screencast trying to describe the major differences between the "static" and "dynamic" setup methods.

I know that it is still in lack of some more detailed information but it may help the one or other to get a first idea on how to start creating a personal webTV playlist.

 

 

Posted 143 days ago by sascha · Comment


flash video player repacked

The download pack now includes two examples - each stands for different installation types:

Static:
The "STATIC" folder contains files demonstrating the simplest way to set up the player. The "config.xml" holds,...Who knows it? Correct!... It holds the configuration sets for the player itself while "reel.xml" contains the playlist. Alter or extend them with an ordinary text-editor, open "index.htm" with a browser of your choice, lean back and watch your very own webTV channel.


Dynamic:

"DYNAMIC" contains a PHP based demonstration of a dynamic, server side remoting.
In this scenario the player will get only the minimum information needed at a specific point of state. The most important advantage of this method: Speed. Even channels providing hundreds of videos should load in a few seconds then.

Furthermore it´s all a bit more comfortable since all you have to do to add content is to drop video files into "/media/content/videos/" and matching thumbnails to "/media/content/thumbs/". The thumbs must have the same base filename as the videos, e.g: the thumb for "myvideo.flv" must be named "myvideo.jpg". The same principle applies for caption- and advertisement- programming XML files.

Posted 162 days ago by sascha · Comment [1]