TV "Broadcasting" Over Wireless Networks?
nuggetman asks: "This year we're starting an in-high-school TV network. What we would like to do is be able to broadcast from anywhere in the building using our wireless 802.11b network. In doing some tests at home, I discovered 802.11b has enough bandwidth to allow me to send live video at VHS quality (320x240 29.97fps) w/ FM quality audio when using Windows Media encoder on the sending end, and Windows Media Player at full screen on the receiving end. When applied in school, the receiving computer would simply output the full screen display to a TV signal. Are there any other free (as beer) solutions that would let us do this, other than WMP?"
- If you have access to a Mac, then QuickTime Broadcaster would be an excellent choice, as it supports broadcast and multicast, so you can have several machines playing the same stream without duplicating data.
- If you have access to a Unix like system (Linux, OSX, FreeBSD, Solaris, Irix, HPUX, etc...) then mpeg4ip should let you do much of what QuickTime Broadcaster does, with a bit more hassle.
Some other choices would be:- Live Channel
- Sorenson Broadcaster
- Real Encoder
and probably many more.You are doing this with computers therefore you are using SCO IP(Idiotic Property). You must purchase a Unixware license for each student and each of their relatives to which they may relate the contents of your brodcasts.
Speech: Free
Beer: $699.00
http://www.apple.com/quicktime/products/broadcaste r/
Buy a cheap iMac DV for like $300, and run Quicktime Broadcaster (it's free, as in beer).
Good luck.
Cloud City Digital: DVD Production at its cheapest/finest
Darwin Server works on anything....
Nullsoft developed NSV, nullsoft streaming video.
It can use a regular shoutcast server and winamp to play it.
It's a bit poorly documented, but any geek should be able to figure it out. It can play a set of files in a loop, do live feeds, etc.
http://www.nullsoft.com/nsv/
Sorry, the best you can say is near VHS quality. And I don't even agree with that. A fresh, first generation tape in a good machine blows 320x240 away any day.
Tell the truth and people will trust you.
"Eve of Destruction", it's not just for old hippies anymore...
Are there any other free (as beer) solutions?
/. culture FAQ out there somewhere that documents this, the "in Soviet Russia [object] [verb] [subject]" thing, and the "1. xxx, 2. ?, 3. Profit!" spiel?
This is a stupid question: where on earth did that phrase come from? Beer isn't free, is it? Have I been ripped off all along?
Is there a
- Peter
INsigNIFICANT
Just what we need, to have our wireless network bandwidth saturated so that someone can watch TV remotely. Expand the acronym: T stands for Tele... it's supposed to have its own reception already built in. PLEASE use this only for stuff that can't be gotten via a regular broadcast.
You'll probably find that, even with light traffic, 802.11b is going to be too slow and unrealiable for 30fps streaming video...
Since you are going to output to a TV anyway, why bother with computers/802.11b and broadcast directly using a small TV transmitter. I would have expected Ramsey to have a transmitter kit, but all they seem to have these days is a semi-cheesey 'cube' transmitter. Even so, the high powered version might be good enough for what you are looking for, especially with a good antenna.
A quick Google search turned up some other kits. Most of these have a fairly short range, but with good antennas, they'll easily transmit further (and with higher quality), than compressed video over 802.11b. Plus, if you get a kit, building it can be a nice little project for an electronically minded student.
So, let me get this straight:
1: You use Windows Media Encoder/Player, and it works fine
2: You come to Slashdot asking for a free (as in beer) alternative.
Huh? You already have a free (beer) solution, so long as the server and client are running Windows (as they most likely already are). Now you want to find a free (beer) solution that's different? Why? Want better quality? Cross-platform support? Just hate Microsoft? These are important details overlooked in your post.
BTW: With 802.11g, you can get around 5mbits/sec of actual throughput. That's enough for near-DVD quality video if you use a smart codec.
Open source and everything too :).
In any case, bandwidth considerations aside, if you want a WMP alternative, try Nullsoft Streaming Video and Winamp 2.9x (as a few other commenters have suggested). It's good stuff.
... goto videolan.org and enjoy. I've streamed a divx @ 150Kb/s by just pointing to an http location; you on the other hand can't do that or you won't be able to stream more than 2~3 clients. You want broadcast and videolan does just that! Check the link ASAP, it was designed for you.
Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
just because I like linux so much I'll pretend that you have linux...
l
Check out: http://www.videolan.org/
The player works on lots of platforms including windows but the server has to be linux. Now that's fine with me. I'm wondering about Digital Video and digital editing too...
You may also look at these links:
http://cs.uhh.hawaii.edu/~jeschke/links/video.htm
This fella has made a pretty good collection of links that he's researched. Hey, I'm interested in this idea now... I think I may have an idea for a project.
[signature]
Instead of broadcasting brain-rotting television, you should be saturating your radio waves with this.
I've used ffmpeg so I can watch sports events at work. I record them at home and stream at realtime to my work machine over http.
Just noticed their page is closed due to the patent thing. Try here
-Yarn - Rio Karma: Excellent
Noone mentioned Mplayer and Video-4-Linux
You should find great helpon both the mailing lists and Mplayer is portable to windows so if your school mates are alarmed at the diffrence in Linux you can make them feel more at home.
See if you can get a grant for funding.
When they renovated my high school, they installed a closed-circuit TV system in the building. Every room had a cable drop and a ceiling-mounted TV, and in the administration building there was an equipment rack that contained a number of RF modulators so that the A/V people could transmit up to 4-5 different channels of custom content on any arbitrary channel they chose. One was used for live feeds (Assemblies in the auditorium, Friday-morning school newscasts), and the rest were for displaying prerecorded content. We had a couple of upstream feeds from various rooms (Auditorium, gym, cafeteria) to the distribution center, and one could easily make one of these a wireless link. (So just one receiver/transmitter pair rather than many.)
retrorocket.o not found, launch anyway?
Realvideo Helix Producer Basic is free for non-profit to a max of 1mbit.
a si c.html
http://www.realnetworks.com/products/producer/b
(Sort of related . .) It would be nice to have my cable TV come to the outside of my house, and then all the internal wiring (3 boxes for 3 sets) be replaced by wireless communication. Presumably this is possible now in various ways, but is it easy? Should I be pestering my cable service to offer it as an option?
Seriously, by the time your get all the software set up, the players in place, everyone knowing how to click on the right thing, the bandwidth straightened out (you didn't actually think you'd get what the spec claimed it could max out at did you?) plus dealt with network congestion, codecs, encoding servers, weird antennae patterns, dead spots, hand-offs, enabling multicast... You'll be graduating.
Buy a small TV transmitter. Or get it donated. Or try for a grant. Get the local TV station staff involved, not the anchordroid but the behind-the-scenes folks. Heck they might have just what you folks need sitting in their to-be-replaced bin. Tell them you're their role models, inspiring today's youth, yada yada yada.
Or, if you're like many schools, check to see if there already isn't coax installed in the building at some point as some educational initiative or cable TV license package deal.
In any case streaming video reliably across a wired network is tough enough, across a wireless one you're really asking for problems. Unless there's some really compelling reason use TV equipment for TV-style transmissions.
I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
As far as I know this is the only way to minimize the delay to something between 20ms and a whole second.
You could try something like Helix from real but you will experience a delay anywhere between 10 and 30 seconds. Mainly because the player wants to have a buffer to buy time if the network craps out. Probably every streaming technology has this but maybe there's one who can cope without needing a buffer.
I'd like to clear up one thing.
The purpose of this setup is to get the video from the camera to a transmitter we already have, courtesy of Channel One. The problem is you need to be directly connected to the box with RCA cables, so obviously we can't be running RCA cable all over the building. Therefore we would just use computers to relay the signal from a computer the camera is on to a computer with RCA output
...and that's all there is to it.
I am assuming that your school has a CATV drop in every classroom, including the one you want to broadcast from, correct? If the splitters used to distribute the RF signal from the MDF (Main Distribution Frame, where the box with RCA's currently is) are hybrids (read: also combiners), all you have to do is connect the RF modulator to the CATV drop in the room you want to broadcast from, and you're set. If that isn't the case or, for some reason, you need to send the signal to the MDF room first (like for effects or switching purposes), and there aren't any IDF's (splitters) in between the MDF and the broadcast room, just connect a modulator to the drop in the broadcast room, then connect a demodulator to the other end of that coax in the MDF room, then run it through your processing equipment, then back into the modulator in the MDF which will send it on to the CATV system.
Reprise the theme song and roll the credits!