Old 28th June 2013, 00:13   #1
Smelter
Major Dude
 
Smelter's Avatar
 
Join Date: Jan 2004
Posts: 1,141
Any interest in mobile caster?

other than making some n00b mistakes as a programmer and giving DrO a headache for explaining it all, Android jelly bean streams to shoutcast v2 servers with hardly any effort.

I've cranked out a simple android app around it but dunno if there is interest.

IM at a cross roads with it. Should I make it pretty or host it on git or , I dunno.
Smelter is offline   Reply With Quote
Old 28th June 2013, 08:09   #2
Brutish Sailor
Major Dude
 
Brutish Sailor's Avatar
 
Join Date: Jan 2009
Location: San Diego CA
Posts: 998
Send a message via Skype™ to Brutish Sailor
You made mobile caster?!?

HOLY HELL! I wish I could shake yer hand.

I tried it in Bahrain. We were super stoked after playing with it. It kinda makes me crazy when the bandwidth is bad (which their its 90% of the time due to the ISP's being energy conservative tyrants) but overall I was extremely impressed.

KNSJ.org 89.1 FM San Diego
Brutish Sailor is offline   Reply With Quote
Old 28th June 2013, 08:19   #3
Brutish Sailor
Major Dude
 
Brutish Sailor's Avatar
 
Join Date: Jan 2009
Location: San Diego CA
Posts: 998
Send a message via Skype™ to Brutish Sailor
While were on the topic, if you wanted to make MONEY with this app (very possible)

Put a feature called "failsafe stream" into it. Then have it query the server every 10 seconds to see if source is connected. If query is 0, then the stream starts.

That way a guy like me could stream 24/7 from my house, leave my pad plugged in at home. If my stream goes down for any reason (computer crashes, brown outs, Datacenter related failure) the tab kicks the stream on using its own bandwidth and does the deed until the operator can rectify it via his smartphone (using Team viewer via phone to troubleshoot remotely, connect to the server as administrator to kick the source client (tab with mobile caster)) and restart stream.

But still A job well done.

KNSJ.org 89.1 FM San Diego
Brutish Sailor is offline   Reply With Quote
Old 28th June 2013, 10:15   #4
Smelter
Major Dude
 
Smelter's Avatar
 
Join Date: Jan 2004
Posts: 1,141
hrm....

All things considered.

I think it will also do NSV video, as I just proved that out with xuggler.

On the life cycle aspect, any thing beside a simple one shot just adds time, however its not that copmlicated to 'try{ }catch' some IO errors and reup every 60 seconds or so.
Smelter is offline   Reply With Quote
Old 29th June 2013, 07:56   #5
Brutish Sailor
Major Dude
 
Brutish Sailor's Avatar
 
Join Date: Jan 2009
Location: San Diego CA
Posts: 998
Send a message via Skype™ to Brutish Sailor
The one question about this is (and its been itching in the back of my mind for a while)

Why not AAC+v2 codec?

Hypothetically, If someone used 3/4G with a 24kbps aac+ stream? it might hold steady. would be pretty awesome concept. Just a thought to throw out there.

KNSJ.org 89.1 FM San Diego
Brutish Sailor is offline   Reply With Quote
Old 29th June 2013, 08:03   #6
Smelter
Major Dude
 
Smelter's Avatar
 
Join Date: Jan 2004
Posts: 1,141
it is aac
Smelter is offline   Reply With Quote
Old 30th June 2013, 02:37   #7
Smelter
Major Dude
 
Smelter's Avatar
 
Join Date: Jan 2004
Posts: 1,141
so I ditched the idea of adding video to this app(android) version, however, I have decided to enable 'aux input' besides the mic( is live capture app only).

Im going to upload to git repo central, an open sourced android demo app , yet to be named, that will allow you to feed my shout cast source app with any kind of mixed raw audio you can spin up (44100 stereo 16 bit). The idea is that I can maintain a more solid rendering endpoint and slowly develop mixers to feed it.

In this way I may be able to release something within a week.
Smelter is offline   Reply With Quote
Old 30th June 2013, 05:26   #8
Smelter
Major Dude
 
Smelter's Avatar
 
Join Date: Jan 2004
Posts: 1,141
Done deal, now I just need Art or something not super ugly for a background.
Smelter is offline   Reply With Quote
Old 30th June 2013, 08:22   #9
Brutish Sailor
Major Dude
 
Brutish Sailor's Avatar
 
Join Date: Jan 2009
Location: San Diego CA
Posts: 998
Send a message via Skype™ to Brutish Sailor
I have a buddy, he did the art for my Beat transit Logo. Let me ask him if hes up for it.

I didnt see AAC before for some reason. Selective blindness.
Aux would be pretty sweet. Im going to have to look at my mobile mics. The trick would be somehow getting either A) my mobile USB to USB socket to register my $30 radio shack adaptor, or B) Finding a Really good mobile headset mic/ some way to splice it so I can main send from my mixer. If their was a way to do this? Possibilitys could be endless. The idea being able to stream out directly from my mixer to the server without having to use another computer setup is appealing. Cant lie about that. Hell, I could bust out my 4 channel radioshack 4 stereo channel mixer (battery operated, but simple design) Use another source (MP3 player or I pad) and have the simplest DJ station ever. 1 Tab/android device dedicated to the stream, and then some simple sources, and the only heavy lifting would be manual entrys to the metadata.

KNSJ.org 89.1 FM San Diego

Last edited by Brutish Sailor; 30th June 2013 at 08:34. Reason: Oh
Brutish Sailor is offline   Reply With Quote
Old 30th June 2013, 16:54   #10
Smelter
Major Dude
 
Smelter's Avatar
 
Join Date: Jan 2004
Posts: 1,141
exactly. Ill experiment with the line in jack.
Smelter is offline   Reply With Quote
Old 30th June 2013, 17:52   #11
Smelter
Major Dude
 
Smelter's Avatar
 
Join Date: Jan 2004
Posts: 1,141
it seems most external jacks are only mono input. So the best we could do is stereo into mono and then jack that into the headphone/mic port.

hrm, I wonder if some one has made an generic android based audio DSP external . audio-in, audio-out, and then program android to feed it. rasberry pi could do it maybe.

It may be possible to use a micro usb mic, but I havnt searched for a product.
Smelter is offline   Reply With Quote
Old 30th June 2013, 18:07   #12
Smelter
Major Dude
 
Smelter's Avatar
 
Join Date: Jan 2004
Posts: 1,141
Well, what we can do it seems, besides buy and expensive compatible usb mic, is to use this lib on a host device and send stereo audio over the USB cable.

https://github.com/SpecLad/libusb-android
Smelter is offline   Reply With Quote
Old 4th July 2013, 08:58   #13
Smelter
Major Dude
 
Smelter's Avatar
 
Join Date: Jan 2004
Posts: 1,141
well, I could use a couple beta testers. Lookin for some JellyBean users.
Smelter is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Shoutcast > Shoutcast Technical Support

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump