Quantcast
Channel: VBForums - Visual Basic .NET
Viewing all articles
Browse latest Browse all 27569

VS 2012 Need advice about live stream radio broadcasting

$
0
0
Hi Guys!

I am designing a website these days and the client wants his own broadcaster. I am experinced with some function calculators, simple games and databases before but this task requires three main steps which are totaly strange to me. I planned like this:

First, the interface should connect to a particular ftp folder. How to setup a ft protocol with a username and password to a ftp host?

Second, the most complex part. It has three sub-phases: Recording, converting, writing. It has to capture sound from a recording device.
It has to write the file continuously to the ftp folder like "live_stream.ogg". There will be a php query on the page that will check if the file exist on the link. If yes, an "On Air" button will be active on the page. And a html5 <audio> tag will play the file.
Also it should convert it to a "streamable" format simultaneously. You know, wav is not OK because no one wants a 25MB file for a 1-minute audio.

Third, after the session was ended, it should move the live stream file to the particular show's folder and rename it only with the date for archiving. So every show is going to have it's own folder on ftp server and only the date info will be enough.

I think the usage is going to be something like this; The show producer will run the exe. The program will prompt an OK for the connection. He is going to select the name of the show from a combobox or list. He is going to click record button and start his show. And in the end as he cliks to stop button, the program will read the program folder information from the combobox or list selected previously and move the file (not copy) to that directoy with a date name.


Actually I found two main ways to do it but I couldn't configured them, somehow. Windows Media Encoder and Flash Media Server are recomended to achieve for this kind of job. I tried every tutorial step by step, even I setup Windows 2008 Server on my machine but I was not able to manage it.

Do you think I am on the right way? Is there any easier method to achive this without using Icecast/Shoutcat-like things? Or is it impossible? Can you refer any article or resource about these steps? Where should I start?

Thanks a lot!

Viewing all articles
Browse latest Browse all 27569

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>