CherryTV
Details
| Size: | 49K |
| Last Update: | 2008-05-14 23:53:52 |
| Version: | 0.1 |
| OS Support: | Linux |
| License/Program Type: | Public Domain |
| Publisher: | Roberto Alsina |
| Price: | $0.00 |
Description:
CherryTV 0.1 is video software developed by Roberto Alsina.
CherryTV is a simple TV remote implemented as a Web page.
I have had a Bt878-based TV tuner for quite a while.
I have not made good use of it, though.
While it works great both in Linux and Windows, I have some hardware issues... my only PC that can take a PCI card is my file server. Which is tucked away in a corner, and lacks any kind of monitor (or mouse. or keyboard).
So, watching TV there was not possible. The obvious solution is a streaming video feed that could be accessed everywhere at home using my wireless network.
But... what could I use?
I decided that the simplest streaming server that could be accessed from windows and linux was VLC.
It is a bit tricky to get the right incantation, but here it is:
vlc -v --color v4l:/dev/video --sout
'transcode{vcodec=DIV3,vb=256,scale=1,acodec=mp3,
ab=32,channels=2}:std{access=mmsh,mux=asfh,dst=:9998}'
Then you can access it from windows using mms://192.168.1.2 and from Linux using mmsh://192.168.1.2 (if anyone knows why I have to use different URLs, I'd like to know).
It doesn't work from mplayer, which is my default video app, but well.. it works.
Then there is a snag... how can you change channels? Well, you can't, it seems.
So, I wrote a throwaway CherryPy app in an hour or so, and I called it CherryTV.
How does it work (currently nerds-only)?
You use xawtv to build a list of your TV stations using the channel editor.
Copy your .xawtv file as xawtv in CherryTV?s folder (one example included)
Have v4lctl handy, and make sure it works like this:
v4lctl setstation someStationName
Start CherryTV
Start vlc streaming as mentioned above (change IP as needed)
Change stream URLs in cherryTV.py
Start cherryTV.py
Point your favourite browser to http://whatever:8080
Choose whether your embedded video player works or not, and whether you use mms:// or mmsh:// URLs
Open your external viewer if needed.
Watch TV and be happy.
CherryTV 0.1 supports english interface languages and works with Linux.
Downloading CherryTV 0.1 will take several seconds if you use fast ADSL connection.
0 comments
Add to
CherryTV Version History
Related Software
|
|
From category: Audio |
| DeuTex 4.4.0 is audio software developed by Andre Majorel. DeuTex is a wad composer for Doom, Heretic, Hexen and Strife. It can be used to extract the lumps of a wad and save them as individual fil... |
|
|
From category: Graphics |
| Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL.... |
|
|
From category: Video |
| CherryTV 0.1 is video software developed by Roberto Alsina. CherryTV is a simple TV remote implemented as a Web page. I have had a Bt878-based TV tuner for quite a while. I have not m... |
|
|
From category: Video |
| Open Movie Editor is designed to be a simple tool, that provides basic movie making capabilites.... |
|
|
From category: Graphics |
| Caliph & Emir 0.9.23 is graphics software developed by Mathias Lux. Caliph & Emir are MPEG-7 based Java prototypes for digital photo and image annotation and retrieval supporting graph like annotat... |
|
|
From category: Audio |
| dagger 0.2 is audio software developed by Stephan Windm?ller. dagger is a small command-line utility for unix/linux written in Python which tags and renames audio-files. Currently supported formats... |
|
|
From category: Audio |
| Frinika 0.3.0-pre2 is audio software developed by Peter Salomonsen, Paul J. Leonard & Jon Akerstrom. Frinika is a free, complete music workstation program for Linux, Windows, Mac OS X Tiger, and o... |
|
|
From category: Audio |
| Dino sequencer 0.2.2 is audio software developed by Lars Luthman. Dino is a MIDI sequencer for GNU/Linux. Dino is a pattern-based sequencer, which means that you write small patterns of MIDI events... |
|
|
From category: Video |
| VideoCut project is an open source desktop application specialized for creating compositions of screenshots from video files.... |
|
|
From category: Audio |
| Bristol Audio 0.9.1 is audio software developed by Nick Copeland. Bristol is an emulator for diverse existing synthesisers and organs. Currently, ten are implemented and a mixer is under developmen... |
|
|
From category: Audio |
| burnCDDA 1.5.2 is audio software developed by Thorsten Muehlfelder. burnCDDA is a console frontend to cdrdao, cdrecord, mpg123, oggdec, mppdec, normalize, and mp3_check. It can be used to cr... |
|
|
From category: Audio |
| 4L 1.0r6 is audio software developed by LaCie. 4L lets you use LightScribe direct-disc labeling technology with your Linux system. Now you can burn professional, silkscreen-quality labels di... |
|
|
From category: Audio |
| Boss Ogg 0.13.6 is audio software developed by Ted Kulp. Boss Ogg is a server based music (ogg/mp3/flac) player. Written in Python/C, uses sqlite for a database backend, and xml-rpc for client/serv... |
|
|
From category: Audio |
| DeFX plug-in for XMMS 0.9.9 is audio software developed by Franco Catrin L.. DeFX plug-in for XMMS is a multi-effects processor for XMMS. DeFX is a plug-in module for XMMS. This is an audio... |
|
|
From category: Audio |
| Cdw 0.2.4 is audio software developed by Balazs Varkonyi. Cdw is an ncurses and GTK2 based CD burning frontend for cdrecord & mkisofs taht ca run on linux console and GNOME desktop. Cdw is a CD... |
Leave a comment