adott egy műholdvevő, amely crosslink ethernet kábellel egy PCre van kötve. 100baseTx FD kapcsolat. ez elég kellene, hogy legyen bármelyik HD adáshoz. mégis sebességproblémák miatt vannak elvesztett adatcsomagok HD esetében. a sat decoder CIFS kapcsolattal kapcsolódik a PC Samba serverére. mivel nem hagyományos filementésről van szó, hanem mediastream mentéséről, ezért a fileservernek használt PCnek minden pillanatban biztosítania kell a szükséges sávszélességet. azaz,
#1 elégségesnek kell lennie az ethernet kapcsolatnak. a 100mbit erre elég kell, hogy legyen. még a bluray filmnek is csak 54 Mbit/s a maxinális sávszéligénye, és a HDTV igénye jóval kevesebb.
#2 a samba servernek fogadnia kell az érkező adatokat. imho ez lehet a gyenge láncszem.
#3 végül természetesen a winchesternek rögzítenie kell a streamet. egy SATA HDDről van szó. annak a HD adás bitrátája nem okozhat gondot.
hogyan érdemes optimalizálni a sambat a feladathoz?
mind a sat decoderen, mind a PCn linux os van.
a sat decoderen a következő opciókkal mountoltam a samba meghajtót,
//bla on /var/mnt/hdd type cifs (rw,nodiratime,unc=\192.168.0.40\dreamshare,username=sambasanyi,rsize=16384,wsize=65536)