![]() Note: AirFlick requires VLC 1.x for the live transcoding of non-h.264 formats, and requires this program in /usr/bin. So close yet so far away! For now, AirFlick does the job, and uses VLC internally, so that's what I recommend to people, but it is much slower than what VLC would be able to do internally and is very, very unpolished (a more polished program is Beamer but it's a joke at $15 for a simple wrapper that uses ffmpeg internally). m3u8 playlist (leveraging the built-in HTTP server and transcoding support) and listen for the appropriate "get duration", "seek to 1:03:20", "go to next video in library" etc commands and act on them. It'd JUST need a tiny server inside VLC which can expose a. (the interesting protocol is regular video/audio transmission, not the mirroring stuff, which is more complex) Saduns new Mac utility sniffs out your second-generation Apple TV over the network, then lets you paste the URL of an iTunes-friendly file that you want to. ![]() Apparently, youre also supposed to be able to stream videos. I really wish I knew enough about VLC to program a patch, because I estimate the work to be at most 1-2 days of light tinkering, considering that complete dissections of the AirPlay protocol are out there and most of it is already built into VLC: AirFlick is a free application that allows you to stream videos from your computer to Apple TV. If VLC had just a tiny bit of extra support built-in (the seeking/metadata protocol), it would be possible to insantly share videos over the network and play them back on XBMC or another AirPlay receiver. XBMC has a built-in receiver and there are dozens of receivers for every computer platform out there. VLC is very close to supporting AirPlay mirroring out of the box.Ĭonsider now that AirPlay is by no means Mac-specific. So only point #4 would require any real work. Listen as a server and accept commands such as metadata info for duration, current position, fast forward, rewind, next, etc ( this is not as easy and would require mapping those commands into internal seeking functions in VLC).m3u8 playlist (easy, nearly all of that is already built into VLC) Publish a mDNS/zeroconf/bonjour (whatever you want to call it) service with the HTTP URL to the h.264 stream inside a.Publish the stream over HTTP (easy, this transport layer is already built into VLC). ![]()
0 Comments
Leave a Reply. |