Showing posts with label vodcast. Show all posts
Showing posts with label vodcast. Show all posts

Monday, November 2, 2009

Five ways to make your own live web tv!

Back at the turn of the century things were so messy - some friends were playing around with Icecast and similar contraptions to do streaming live web radio but someone was always lagging in the streaming, there was never enough upstream bandwidth to host any large audiences (read: three is a crowd already) and since it was tricky to announce a show hosts were speaking to empty halls most of the time anyway. Oh, and usually the shows were not usually (certainly not automatically) archived and hosted for perusal by late-comers.

Probably it was in late 2005, I even recall the setting when I saw the first article about Youtube and thought it seemed like a stupid idea, how could they ever attempt to house, and even less broadcast all that video?! Video, even the shortest clip you had tried to play around with, VCD's, MPEG4's and DVD-R, storage of it all and crap, it was just impossible to imagine to do it for a large crowd - over the web?! Hah.

Seriously, I was so wrong. The culture and technology surrounding "Web 2.0" of the last couple years has changed all of these factors. Chris Anderson's principle of "rapidly diminishing marginal costs" enabled Youtube, there is always a service there to host and process your data as well as willingly expose it to other sites, the same sites in which you broadcast your message to rapidly gather your friends as an audience as well as to spread the word when you have just found something great looking for an audience. Somehow... it just happened, and for those who don't touch twitter, facebook, google reader, ping.fm etc., it must be very hard to grasp. But it has changed things, for sure.


Today, a large part of the radio or TV I enjoy is provided as podcasts or other live streaming online. Sometimes I measure widespread acceptance of technologies by how much my family are spontaneously using it - and judging from the appreciation when I send them a bambuser link to some debate they are interested in, or they go online for the replay of the show they missed, the gap between common mass media (sw. "gammelmedia") and user-generated content is closing. You can have a pretty successful radio or TV show nowadays without ever touching an ether wave except whatever is necessary for transmitting the IP protocol. My friend Björn Falkevik is using Bambuser (it is a common mistake to identify him with this Swedish/Finnish web startup) to prove this with their excellent reoccurring show "Sweet Sunday Web Crunch", and indeed it has become so easy, and so good, the sky and your imagination is the limit for what you can achieve with web video! Not with such high ambitions, but just to prove how easy it was to do it, I recorded a small clip:


The cool thing distinguishing Bambuser from Youtube is that it is live. When it's live, and you have an event with a reasonable audience, it opens up for the opportunity of a backchannel - a chat or similar way for the audience to comment and participate in the content. This can create extremely interesting dynamics - certainly one reason for why CNN chose to broadcast the Obama inauguration in collaboration with facebook.

Doing live streaming video well is a bit tricky to do well, but there are several options available for you to play around with, here are some:
Using slightly different methods but the same principles, Christian Rudolf of disruptive.nu shows that with a whiteboard and a videocamera you can baffle the world:


Regardless if you choose to bite the bullet and contribute something of your own or stand in the audience, I think you will agree with me that this is exciting opportunities indeed.

Since quite some time I have been experimenting with transcoding and ripping online content (all with the justification of your liberty to enjoy content in the format you choose… and that post really ought to be updated) and recently I have been doing some transcoding actually using the Videolan VLM server for work. It's really cool! But it's also tricky - we're doing flash video to the web browser (to be played by a flash based video player like flowplayer) but VLC supports only HTTP pseudo-streaming it seems, and we're dreading moving to Red5 or similar for proper RTMP streaming. Not to mention if we want to start replaying and managing archived streams… Phew, seems I always end up at the bleeding edge of technologies!

( PS. Yes, five ways :-) )

Friday, April 3, 2009

Nerd tip 1 - Put your video conference window by the camera!

Many of you have probably tried for example Skype video conferencing only to be frustrated by that it doesn't feel like very natural or good communication. I discovered a very simple and possibly obvious remedy to improve the situation - put your video window close to the camera!


Of course you need to look into the camera in order not to feel absent, but I hadn't thought of that where you position the video window matters to connect when you pay attention and look at the window with when you look into the camera. In all of the three windows above I am looking at the video window, but only in the middle one would it seem like I'm paying attention to the person I'm talking to.


Of course this works also when you want to record something on camera like I did above. Please excuse that I'm otherwise so inexperienced in front of the camera and speaking according to a script :-) .

Thursday, October 30, 2008

Filesharing by subscription

Since long, I've been a huge fan of podcasts, to the point that I don't listen to much music during the days, there's just too much interesting podcasts I want to hear. This is all fine and dandy, except for video. I still get the Swedish news through "podd-tv", but what's offered as pod-tv is pretty limited, both because it demands a lot more resources to distribute and it seems content owners are a lot less relaxed about releasing video for download than they are about audio.

So, what to do if you want to follow The Daily Show, your absolutely friendliest and most amusing newscomedy show ever, you have a computer connected to the TV, you're hopeless about watching shows as it airs but there is no-one willing to offer what you want for legal download? Well, you circumvent it. If you imagine a podcast, that's an "RSS feed" but except for only being able to download a file linked from each item, your software downloads a .torrent metafile which is then used to download the actual file using P2P Bittorrent. It's called broadcatching, it is a super-cheap way for anyone to distribute content without buying all the bandwidth which would be necessary to provide the content to each of the clients. It's still a little bit messy, not many programs provide the feature, but it's very flexible and useful.

To get this straight, this won't plug into iTunes or your podcast software, but currently into your Bittorrent client. Several articles online suggest using either of several RSS plugins for Azureus / Vuze but since that was crashing and has become super-bloated since I last touched it, I prefer µTorrent even if that means running it under Wine (which to my surprise works excellently!).

What you need to broadcatch is of course some RSS feeds, for example those of the Pirate Bay. Pick the one of the category you want to watch, and here's the little quirk from regular podcasting, create a filter to catch only the content you're interested in, and just relax as your favourite shows arrive while you're sleeping! (Some shows you want to activate the downloads manually for, when there are duplicate or bad releases)

In other news, again proving Bittorrent as a strong option for distribution of large content when you just can't afford (or want to spend your money on something better) to pay for all the bandwidth, check out how the newly released Wikipedia Schools Edition DVD shares the load as it is released on Bittorrent.