Tuesday, June 17, 2008

Follow up on AS3 and red5

It is looking like I screwed up and didn't read the documentation properly and I am grabbing the first microphone instead of the default microphone.

I was using

var mic:Microphone = Microphone.getMicrophone();

and instead it should be

var mic:Microphone = Microphone.getMicrophone( -1 );

I think the default should be the default microphone. Doesn't that make sense?

Friday, June 13, 2008

RTMP and Red5, how does it work?

This is just a little question I have.

How do RTMP/RTMPT audio streams work with red5 and Flash 9?

I have been searching around the internet looking for how these transport protocols work, and though I've found little snippets, I haven't found definitive answers. The main aspect that I'm looking at is the interaction between a router/firewall, the external red5 server, and the inner Flash 9 client.

I've done packet traces on a working computer and also a non-working computer using wireshark. It doesn't appear to be blocked by the firewall or router which I know have a problem with RTP. What I have come up with so far is that, on the Flash 9 client, the NetConnection will communicate perfectly, the NetStream seems to initiate, but it won't send any audio packets. Is there something I'm missing in the client?

If anyone has any answers, please feel free to post. I will keep this updated with any progress I find.

Tuesday, June 3, 2008

Open Source Helpdesk Software

I was looking around for some helpdesk software for just me to use to help me organize my tasks. I came across a few different solutions.

OTRS: This is the one that I ended up with. It is perl based, has many enterprise type features, and seems to be updated quite frequently. Another plus is that it has it's own ubuntu package, making it very easy to install. I did run across one bug during the installation where I just had to aptitude the libperl apache module.

OneOrZero: At first glance this appeared to be the one that I wanted. I tested it out and found a few bugs in a short amount of time. On top of that, it looks as though their free version isn't supported any more.

eTicket: This was actually my second choice after OneOrZero. I decided not to go with this php based software because there seem to be some big changes with their managment. I may go back later and look at this though.

Upgrade Fedora Core Through Yum

I just went through upgrading an old machine that wasn't really doing much but didn't want to lose the setup. Found a pretty simple guide that helped me get through it painlessly. Maybe that link can help a few people out.

Recently there was a bug added to the formatting. Hopefully they will fix that soon.