the answer depends.. if both systems are running linux and both already have running desktops then the answer would be, from computer b, ssh -X computer a, log in, then run mplayer and it should automatically forward mplayer from computer a to b
mind you full frame video might be laggy via network
you could also use xinit to start another X session with nothing but an xterm, ssh -X computer a, gnome-session& (or whatever desktop you want to run..) then run your application as normal.
but if videos on computer a playing on computer b is all you want then nfs is probably better
just add a line as such to /etc/exports on comp a
Code:
/path_to_video ip.addr.of.compb(rw,root_squash)
then restart nfs services (/etc/init.d/nfs restart or perhaps /etc/init.d/nfs-kernel-server restart)
then add on comp b's /etc/fstab
Code:
/mount_point_for_videos ip.addr.of.compa:/path_to_video nfs defaults 0 0
and then mount network share and play them as if they were local