My CPU is just AMD X2 4800+. I've been using ASUS u3100 DMB-TH for some time, but have not been using mythTV yet. Below is my experience so far:
1. With vlc (>= 0.9.4), all channels are OK except the two 高清 channels, which are very sluggish - sound is OK but video plays smoothly for about 0.5 second and then freezes for 0.5 seconds. Problem is that ffmpeg is not multithreading. There's a ffmpeg-mt project which is multithreading, e.g. http://www.gossamer-threads.com/lists/mythtv/mythtvnz/367720 is on building mplayer with ffmpeg-mt. I'm trying it for vlc but is getting compilation error.
2. There's a task [u3100] which cannot be closed, but I found it is not causing any noticeable problem.
3. I can switch channels with vlc without any problem.
4. As I'm not using mythTV, I've written a small script using perl-TK to show a GUI with buttons, one for each channel. I only need to click a button to watch a channel. There's no problem of channel switching. The script actually just kicks off vlc with appropriate parameter to watch a tv channel.
5. I have another small script written in perl, automatically started on reboot, to stream TV programs to other PCs in my home. Watching the streamed program is by another perl-TK script on another PC - both linux or windows PC work OK. Even my ATOM netbook running windows can now watch the streamed channels, except the 高清 ones. Again watching a TV channel is just by clicking a button, which is very user friendly.
6. I have another small script written in perl for recording. Recording has a high priority such that the script would automatically cut any streaming when it is time to record a program.
I'll modify my scripts so that two ASUS u3100 can be connected to a single linux PC, to allow recording and TV streaming, or two different PCs in my home watching the streaming happening at the same time.
I'm willing to share my scripts with anyone interested. |