KiSS DP-558 PC-Link replacement for Linux: kissd
(As usual, all norwegian non-Linux fan can just press “Generell” in the Categories list to avoid all this Linux stuff…)
- I’ve got a KiSS DP-558 DVD recorder.
- I’m a Linux user.
- I want to use the PC-Link software, i.e. to be able to play media content remotely from my laptop or PC.
This is possible with kissd.
Here’s a small how-to:
- Download
kissdfrom http://popies.net/kissd/ (as of writing, version 0.9 is the latest) - Build a .rpm (as root): ‘
rpmbuild -tb kissd-0.9.tar.bz2‘ - Install: ‘
rpm -Uvh kissd-0.9.i386.rpm‘ - Edit
/etc/kissd.confaccording to# kissd config file audiopath = /home/media/audio videopath = /home/media/video picturepath = /home/media/photo kmlurl = http://tinystocks.com/k/kiss.php # end of file
Be sure to make those directories and put some sane content there…
For per-user config use~/.kissd.confand check out ‘man kissd‘ - Start the deamon: ‘
service kissd start‘. - On the KiSS DP558 search for the PC-Link client, and use it.
Most probably that won’t work, because iptables blocks the port kissd uses (I think it is port 8888). You will see a “Could not find any PC-Link servers!” on the KiSS player.
The solution:
- As root, edit ‘
/etc/sysconfig/iptables‘ and add the following line just before the first ‘-A‘ line (it must be the first rule):-A INPUT -s XXX.XXX.XXX.XXX -j ACCEPT
whereXXX.XXX.XXX.XXXis the IP address of your KiSS player. - Restart
iptableswith ‘service iptables restart‘.
Now it will work – at least it did for me ![]()
As usual, thanks goes to Terje R.
Update:
For a more robust solution, start system-config-securitylevel as root (i.e. the firewall configurator in Fedora, might be something else for other distros) and add this line under “other ports”:
8000:udp, 8000:tcp, 8888:udp
This way things will work also if your KiSS player changes IP address…
Thanks, Baziel.
December 18th, 2005 at 11:42:41
My experience so far:
It seems
kissdis not able to play.oggfiles (the player hangs), but it does support playing.vobfiles (no searching).There is another Linux PC-Link program out there called
kissntel, available here. This server does support.oggfiles, but does not support.vobfiles…January 4th, 2006 at 17:00:39
Cool, the vob/ogg confusion was a funny one.
See you on monday.
January 5th, 2006 at 20:40:49
Hi “t” (is that your new alias..?) Actually, on monday I will be located in Lancaster toghether with Dani and JP
January 6th, 2006 at 09:13:54
O, happy trip!
January 12th, 2006 at 17:37:29
I got good results unfirewalling tcp port 8000 iso 8888.
March 7th, 2006 at 20:26:48
Does this device allow you to play .iso DVD files? I have a ton of DVDs stored as .iso’s and need a networked DVD to play them.
March 7th, 2006 at 22:15:02
Roberto: I haven’t got any dvd iso images at the moment to test with, but you could always mount the image and play the .vob file (I think). I’ll try to download a dvd iso and test is soon.
By the way – the new kissd 0.10 plays .ogg files just fine
March 9th, 2006 at 00:48:54
hello there.
could anyone please help me with kissd? i own a dp-558 and the kissd is installed on a opened buffalo linkstation2. the dp-558 menu lists all folders mentioned in the config file, but the player isn’t able to play any of the files (wrong codec). doesn’t matter if the file’s a mp3, avi, mpg etc…
i’m not that skilled in linux, but when i type in “top” in the ssh session on the linkstation to see all processes, it says that kissd is sleeping…
i would be VERY thankful for any advice!
thanks in advance!!!
March 9th, 2006 at 22:14:10
Jo: Why not ask the author?
You might want to check whether you have activated the wrappers in
kissd.conf– if so, the scripts must be executable. Try to disable them first.July 23rd, 2006 at 18:45:25
I had some problems starting the kiss daemon after a recent yum update, but found out how to solve it. From my notes:
* Problem: kissd won’t start:
# service kissd restart
Shutting down kissd: [FAILED]
Starting kissd: [ OK ]
Works:
# kissd -d
Doesn’t work:
# kissd -dk
Reason:
# kissd -kv
Using config file /etc/kissd.conf
starting kissd…
bind: Address already in use
This is because “-k” is for the kml page.
Solution 1:
Get rid of CLOSE_WAIT:
# netstat -an |grep CLOSE_WAIT
Read output, then
# fuser -n tcp ,,
Read the last PID, find the process:
# ps aux|grep [PID]
Kill that pid:
# kill [PID]
(See also
'rpcinfo -p')Solution 2 (if
kissdwon’t start at all):# fuser -n tcp 8000
8000/tcp: 2099
# ps aux|grep 2099
...
nasd
# man nasd
# service nasd stop
# service kissd start
# service nasd start
You might considering this (untested):
# mv /etc/rc.d/rc5.d/S99kissd /etc/rc.d/rc5.d/S87kissd
November 19th, 2006 at 22:41:38
Time to check out kissdx. From the web page:
The kissdx enhancements are:
* Playback of the files in a VIDEO_TS folder as if it was a DVD
* Playback of DVD ISO images
* Arbitrary character set translation between server and player
* Wild-card search for subtitle files, relaxing the strict subtitle file naming rules normally imposed by by KiSS players
* Scaling of pictures to better fit TV screen, improve performance, and to avoid display problems with some files
* Caching of scaled pictures to speed up the display of pictures that have already been displayed once
* Pre-caching of the next picture to be displayed to speed up sequential browsing / slideshow
* Configuration changes are recognised without the need for a restart
December 4th, 2006 at 15:28:48
Hi,
a bit OT but nevertheless a general issue for Norwegian users of this player.
NRK do provide a few TV programs for streaming. By using -dumpstream with mplayer the wmv files can be saved and viewed on the PC. After buying this KiSS box I would like to view these programs on the TV.
Have anyone figured out how to transcode the MS formatted NRK videos to mpeg2 or 4 or divx that the KiSS box will play ?
Ole