After Step 1 i reconsidered the functions i ll be using. First of all the play button should be a play/pause button. There’s no need for a stream to listen to it from the beginning but for some reason you may want to pause the stream and then continue from the place you left it.

I will still keep the stop button (temporarily) cause that the second thing i want, pushing it so that stream gets empty clearing buffer. I will also have the green button stops automatically every 5 sec emptying the sound. For all those I ll hack player skin file. And here’s 2day’s result so far.

Read more…

Tags: §

Step 1: After i searched and studied EMFF files and successfully installed all necessary tools, i tried to build a first and simple player based on position_blue skin that is shipped with. I changed the background image to something transparent and moved up or down anything i wanted.

Timer was already there (which saved me time) but i had to remove all other buttons except play and stop. I also wanted a counter for bytes that the player is loading while playing. I could also have a total bytes counter which would be useful if i played mp3 but not for a stream which is like a never ending mp3 and that means that total bytes are equal with bytes loading as the player plays the stream. I have already said that i know totally nothing about actionscript and flash objects so bare with me as i am learning step by step. Template is basic but will be the last thing that i ‘ll change. And here’s the result of my first step:

Read more…

Tags: §

Finally I found the best solution for my Shout Stream plugin. The open source flash player is here and I can adopt it and use it. It’s the FFmp3 player of Federico Bricker. The open source community found its way again!

- Shout Stream main page
- FFmp3 skins and info

It’s been about two years after i released the first version of Shout Stream plugin for WordPress. All that time i was aiming for somekind a bridge between WordPress users and their shoutcast or icecast streams. But a strong key for the perfection is a decent open source flash player. Flash objects and especially flash players are a great tool. Users without Internet Explorer or even without Windows can hear the stream from a web page without having to open an external program like winamp or itunes. Their disadvantages are mostly the limitation of the type of the mp3 that they can stream and -most important- the famous memory leaking.

That’s why I ve used Minicaster which is a free (as a beer) flash player but not an open source project. Minicaster was the only flash player i ve found that could avoid memory leaking (and a crash at your visitor’s browser) but i needed something more flexible that would be open source so i could control it better and adjust it for specific use. So i decided to take things on my hand starting a simple project which is find an open source mp3 flash player and try to build something dedicating for streaming audio, especially for shoutcast and icecast streams and use it either on Shout Stream or even as a stand alone player. I started trying to fork EMFF player but I couldn’t achieve much as I had to dive deep in Actionscript without time being on my side.

Recently I saw a comment from Chaves suggesting FFmp3. I had my doubts as I ve tried dozens of player without success. I contact with its developer through icecast forums and he confirmed that ffmp3 could manage the memory leak problem by clearing the buffer every hour. I tested it with all my browsers and I got excited! Yeah, FFmp3 can do it in a way without any annoying gaps and it can also works well in any browser, even in Internet Explorer. More than that it handles internet connection interrupts.

FFmp3 is written in haXe, a multiplatform opensource language that can compile and create swf files. I ‘m not a haXe expert but keeping the precious code of Federico Bricker I could work with ffmp3 and change its skin in better way making it a great tool for my Shout Stream plugin. This page is a starting point for my latest progress on FFmp3 and Shout Stream and it will have a link to all the steps i follow till i make a FFmp3 player as flexible as I want. It will also be the link for all the skins/designs that will be made. Comments and suggestions will be open but only in this page leaving all other sections where every step will be described.

Lots of thx to Federico Bricker for developing ffmp3!

Tools and resources that are being used:

PS: My efforts with EMFF flash player were abandoned due to new FFmp3 but i ll keep here the first two steps for my history…
Step 2: Empty sound object after stop button is hit or after 5 sec. [DONE: Read more...]
Step 1: First thing is get EMFF and create a simple skin with basic buttons (play and stop) and also two fields, a timer and a counter for the bytes loading while playing. [DONE: Read more...]

Tags: §

UPDATE: Trukz Stats is fun but not too useful if there is NOT a static page to get available stats. So i decided to ABANDON this plugin till Trukz developers will offer public profiles or somekind of feed. But if you still wanna use it share your thoughts here…

Trukz Stats

For sometime now i play Trukz. It’s a text simulation game where you get a truck and start hauling tons of cargo, drifting around cities all over the world. I really like the game and chose to put a link in my sidebar. I wish there could be a feed of my profile or (better) a public profile so i could get and show some live stats but there is not. Instead there ’s only a useless general stats page for all the drivers. Several days i kept thinking a way to pull those few things about my profile from the general stats page and put it in my sidebar along with the link back. I found a way and that’s how Trukz Stats plugin was born. It’s not perfect but it’s better than nothing.

Trukz Stats
WordPress plugin
Download v. 1.2
Trukz Stats
PHP script
Download v. 1.2

Last Update: 10 May 2009

Read more…

Tags:

FAT MARY is a green-like theme for Wordpress. It took it’s name from a friend who was asked to test the theme while i was drawing it and she said: “God! It’s… Fat-like-Mary!“.

To tell you the truth, i ‘ve never met Mary but i hope she ‘ll like it! :mrgreen:

Fat Mary 1.3
DOWNLOAD
from WordPress repository

DEMO: Fat Mary’s page
Last Update @ 12 March 2009

So this is FatMary’s page where I ‘ll post new releases, fix bugs and make anything to keep Fat Mary round and fat! If you like it or hate it just leave a comment. Support questions can be placed here as comments but, for more detailed answers, please use my Forums instead.

Read more…

Tags: §

After sometime thinking about spambots I decided to do some manual changes to my WordPress blog. I use Akismet and Simple Trackback Validation plugins, which both help me identify spam, but I was bored having my queue filled with spam, which later had to delete them.

Read more…

You know how things are, you wake up one morning and you feel like you ‘ve been assigned a mission! I was lucky cause I was given two choices, first was to save the planet but I thought this is already done. So I ‘ve chosen to make a theme with lots of screws! That’s how Screwdriver theme begun.

And this is a page for Screwdriver where I ‘ll post new releases, fix bugs and make anything to keep those screws tight! Feel free to comment about Screwdriver theme or visit the Forums if you want more extended answers about customization.

Enjoy!
Read more…

Tags: §