[linux-ileri] Re: VideoLan

---------

From: Oguz KURT (oguzkurt@tracdenizli.org)
Date: Fri 21 Mar 2003 - 08:14:06 EET

  • Next message: Qzmen?= Emre DEMİRKOL: "[linux-ileri] Re: procmail smb swap"

    Streaming icin windowsmedia encoder i kullanabilirsin

    ----- Original Message -----
    From: "Serhan Sevim" <sevims@gmx.net>
    To: <linux-ileri@liste.linux.org.tr>
    Sent: Friday, March 21, 2003 1:38 AM
    Subject: [linux-ileri] Re: VideoLan

    > Arkadaslar konuyla acaip alakasiz ama Windows Media Server'i ariyorum.
    Fakat
    > bulamiyorum hicbiryerde. Media Server'i kuran arkadaslar nerden download
    > ettiler??, yada satin mi aldilar?. Satin aldilarsa bile microsoft.com'da
    > hicbiyerde linkini bulamiyorum, Yardimci olursaniz sevinirim..
    > Serhan.
    >
    >
    > -----Original Message-----
    > From: linux-ileri-bounce@liste.linux.org.tr
    > [mailto:linux-ileri-bounce@liste.linux.org.tr]On Behalf Of Serdar KÖYLÜ
    > Sent: Thursday, March 20, 2003 1:16 PM
    > To: linux-ileri@liste.linux.org.tr
    > Subject: [linux-ileri] Re: VideoLan
    >
    >
    > Selamlar..
    >
    > Birazdan maci millete yayinlayacagim. Zaten calisiyor. Tek sorun anteni
    > adam etmek..=20
    >
    > MPEG olarak yayi yapacaksaniz MPEG Streaming destekleyen bir client
    > bulmaniz lazim. Windows'ta bu cok zor..=20
    >
    > MS MPlayer 7.0 sonrasi ASF olarak bunu yapiyor. WinXP icindeki zaten
    > daha yenisi.
    >
    > Peki sonrasinda ne yapacaksiniz. ffserver icin bir configuration
    > olusturacaksiniz:
    > ###############################
    > # ffserver.conf
    > ###############################
    > # Bind port:
    > Port 8090
    >
    > # Hangi Adresler:
    > BindAddress 0.0.0.0
    >
    >
    > # En fazla kac kullanici:
    > MaxClients 30
    >
    >
    > # Toplam kac kbps bant genisligi:
    > MaxBandwidth 20000
    >
    > # Access Log file (uses standard Apache log file format)
    > CustomLog /var/log/stream
    >
    > # Suppress that if you want to launch ffserver as a daemon
    > #NoDaemon
    >
    > # Altta bir feed var. Bu ffmpeg ile haberlesecek olan bir tur pipe.=20
    > # Ama bir pipe degil, aslen regular bir dosya.
    >
    > <Feed feed1.ffm>
    >
    > # dosya adi:
    >
    > File /tmp/feed1.ffm
    >
    > # En fazla ne boyda olacak:
    >
    > FileMaxSize 40M
    >
    > # Only allow connections from localhost to the feed
    > ACL allow 127.0.0.1
    >
    > </Feed>
    >
    >
    > # Burada yapilacak yayini belirliyoruz:
    > # tv.asf, tv.asf dosyasi -
    >
    > <Stream tv.asf>
    >
    > # Bu dosya browser'dan istenince asagidaki feed'ten baglanacak:
    >
    > Feed feed1.ffm
    >
    > # MS ASF Format:
    >
    > Format asf
    >
    > # Bitrate for the audio stream.=20
    > AudioBitRate 96
    >
    > # Number of audio channels : 1 =3D mono, 2 =3D stereo
    > AudioChannels 1
    >
    > # Sampling frequency for audio. Bu yeterli olur.=20
    > #=A0PAL 5.5 MHz ses tasiyicilarla 8 KHz bant genisligi kullanir:
    > AudioSampleRate 22050
    >
    > # Bitrate for the video stream.
    > VideoBitRate 1024
    >
    > # Number of frames per second
    > VideoFrameRate 25
    >
    > # Size of the video frame : WxH (default: 160x128)
    > # Degistirmeniz pek faydali olmaz. ASF bir hayli sorunlu bu konuda.
    > # 704*480 diyoruz ama, ASF formati bunu bu kadar iyi alamiyor.
    > VideoSize 704x480
    >
    > # Kac karede bir yeni frame yollanacak ?=20
    > VideoGopSize 30
    >
    >
    > # Video Kalitesi: 31 - Maximum:
    >
    > VideoQMin 31
    > VideoQMax 31
    >
    > # 15 Saniyelik goruntuyu sakla, feed icersine. Feed buyuklugunu uygun
    > # olarak ayarlayin:
    > PreRoll 15
    >
    > Author "Gizem Internet"
    > Copyright "Gizem Internet"
    > Title "Gizem Cafe Stream Service"
    >
    >
    > StartSendOnKey
    > # ACL:
    >
    > # Su adresten otekine kadar olan adresler baglansin sadece:
    >
    > ACL ALLOW 192.168.0.0 192.168.0.255
    >
    > #Multi cast icin gerekenler. Ama bir ton is cikariyor.
    > #Win Clientlerde, Linux clientlerde vs.=20
    > #Routing tablosuyla filan bir ton bogusursunuz
    >
    > #MulticastAddress 224.0.0.1
    > #MulticastPort 7070
    > #MulticastTTL 1
    >
    > # Oncelikle route tablonuzda multicast entry iicn=20
    > # bir entryolusturun.
    > # Sonrasinda clientleri RTP olarak kullanacak sekilde ayarlayin.
    > # Biz cok zorlandik. Ama iyi neticede vermedi.
    > # H263 olarak yaparsaniz iyi netice veriyor nispeten.
    > </Stream>
    >
    > Sonrasinda ffserver'i baslatin:
    >
    > [root@kale root]# ffserver -f /dizin/of/config/file/ffserver.conf
    > [root@kale root]# ffmpeg http://127.0.0.1:8090/feed1.ffm
    > Input #0, video_grab_device, from '/dev/video':
    > Stream #0.0: Video: rawvideo, yuv420p, 704x480, 25.00 fps, 800 kb/s
    > Input #1, audio_device, from '/dev/dsp':
    > Stream #1.0: Audio: pcm_s16le, 22050 Hz, mono, 352 kb/s
    > Output #0, ffm, to 'http://127.0.0.1:8090/feed1.ffm':
    > Stream #0.0: Audio: mp3, 22050 Hz, mono, 96 kb/s
    > Stream #0.1: Video: msmpeg4, 704x480, 25.00 fps, q=3D31-31, 1024 kb/s
    > Stream mapping:
    > Stream #1.0 -> #0.0
    > Stream #0.0 -> #0.1
    > Press [q] to stop encoding
    > frame=3D 408 q=3D31.0 size=3D 1752kB time=3D16.2 bitrate=3D
    883.3kbits/s
    >
    > Daha sonra, media player'i acin. open url diyerekten:
    >
    > http://192.168.0.1:8090/tv.asf
    >
    > Sonrada seyredin. Goruntu MPEG'teki kadar kaliteli degil ama...
    > MPEG yaparsaniz, Bence mplayer kullanin. Bu bir hayli iyi anlasiyor
    > ffmpeg ile.
    > MPEG icin gerekenlerde cok farkli degil. Ama Media Player asla
    > begenmiyor. Hepsini indirecegim diye ugrasiyor sonrada caliyor.
    >
    > Bizim server 256 RAM, 40 GB IDE HDD, Ne idigi belirsiz bir TV karti,
    > PIII 1200. Bu durumda
    > 20 kisi baglaninca CPU yuku %64 filan oluyor.=20
    >
    > AverMedia, siradan bir TV kartidir. MPEG yapan FFMPEG'ten turetilmis bir
    > yazilim.
    >
    > Kanali vs. yayina baslamadan once xawtv ile ayarlayin.=20
    >
    >
    >
    >
    >
    > On Thu, 20 Mar 2003 14:53:07 +0200
    > G=FCrkan KARABATAK <gkarabatak@firat.edu.tr> wrote:
    >
    > > Selam
    > > =3DDEu ana kadar deneyimlerimiz =3DFEunlar.
    > >=20
    > > VLS kullanmay=3DFD hen=3DFCz ba=3DFEaramad=3DFDk. Ne mpeg
    dosyas=3DFDndan=
    > ne de
    > > =3D/dev/video =3DE7=3DFDk=3DFD=3DFE=3DFDndan bir =3DE7=3DFDk=3DFD=3DFE
    al=
    > =3DFDp clientlarda
    > > =3D izleyemedik. Hata MPEG 1-2 =3DE7=3DFDk=3DFD=3DFE=3DFD veren bir tv
    ka=
    > rt=3DFD da
    > > =3D kulland=3DFDk (Avermedia TV Studio) Ancak kfir olay=3DFD
    > > olmad=3DFD=3DF0=3DFDndan =3D olsa gerek ba=3DFEar=3DFDl=3DFD
    olamad=3DFDk=
    > . Akl=3DFDma
    > > gelen y=3DF6ntem ffmpeg ile =3D mpeg (divx bile olabilir) format=3DFDnda
    > > capture yap=3DFDp streaming =3D yapmakt=3DFD. Bunu uygulad=3DFDm Ancak
    mp=
    > eg
    > > halinde kaydedip clientlardan =3D izleyebiliyoruz ama sizinde tahmin
    > > edebilece=3DF0iniz olabilecek gibi =3D g=3DF6r=3DFCnmedi.
    =3DC7=3DFCnk=3D=
    > FC
    > > s=3DFCrekli b=3DFCy=3DFCyen bir mpeg dosyas=3DFD ve =3D her ba=3DF0lanan
    =
    > videoyu
    > > ba=3DFEtan izlemek zorunda. Belki sadece 2 sn lik =3D kay=3DFDt
    s=3DFCrek=
    > li
    > > =3DFCzerine yaz=3DFDlarak kaydedilebilirse =3DE7=3DF6z=3DFCm =3D
    olabilir=
    > . Hem
    > > dosya 2 sn lik olur hemde her ba=3DF0lanan 2 sn gecikmeli tv =3D yi
    izler
    > > her ne kadar biraz ilkel bir y=3DF6ntemde olsa neden olmas=3DFDn =3D
    diye
    > > d=3DFC=3DFE=3DFCn=3DFCyorum. Ancak tabi buda teoride. Bu =3DFEekilde =3D
    =
    > s=3DFCrekli
    > > =3DFCzerine yazma olay=3DFD ffmpeg le yap=3DFDlabiliyormu =3D
    bilmiyorum.
    > > Gerek ffmpeg gerekse Linuxte b=3DF6yle bir olay varsa olay
    > > =3D=3DE7=3DF6z=3DFClebilir gibime geliyor. =3DDEunu da belirtmeden
    ge=3DE=
    > 7emiycem
    > > bu =3D olay=3DFD Windows media encoder la yapabiliyoruz. Yani a=3DF0dan
    t=
    > v =3D
    > > kart=3DFDn=3DFD =3DE7ok rahat ve kaliteli bir =3DFEekilde
    izleyebiliyoruz=
    > . =3D
    > > Windosta oluyorsa Linux te kesin olmal=3DFD. (Belki Penguenleri =3D
    > > kam=3DE7=3DFDlar :) )
    > >=20
    > >=20
    > > Cevap i=3DE7in te=3DFEekk=3DFCrler. Akl=3DFDn=3DFDza gelen ba=3DFEka
    =3DF=
    > Eeyler
    > > varsa =3D bilmek isterim.
    >
    >
    >
    >


  • Next message: Qzmen?= Emre DEMİRKOL: "[linux-ileri] Re: procmail smb swap"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.