12 Kasım 2018 Pazartesi

WOWZA Live Liveedge Yapısı ve Stream Target(Unicast paketi Multicast yapma) (vod),Automatic Record, DVR

Wowza Live ve Liveedge yapısı

TCP :.RMTP,HTTP
UDP: RTSP,RTP,UDP


Liveedge server kendisine istek gelmedi sürece live serverdan paket talep etmez.

bir adet stream 192.168.1.1:1234 de olabilir 225.1.1.1:1234 de olabilir bir adet stream wowza Live sunucusu tarafından dınlenır.


Live edge üzerinde wowz veya rtmp ile tcp olarak live sunucusun ipsi wowz://10.50.1.151:1935/live seklinde yazılır.


Client tarafından livedge sunucusu ipsi live olusturulan stream ismiyle yazılırak dınlenır.
rtsp://192.168.1.103:1935/liveedge/multicast.stream



Güvenlik icin security keyler yazılabilir live ve liveedge arasında.





LİVE LİVEEDGE YAPISI 2

172.16.1.1 LİVE
172.16.1.2 LİVEEDGE (Primary Origin URL wowz://172.16.1.1:1935/live)

Sürekli video kaydetmek icin liverepeater olmalı liveedge server !!!!!

Live server'da test.stream oluşturuyoruz. Liveedge üzerinden rtsp://172.16.1.1:1935/live/test.stream olarak stream live'den alıyoruz. 

Vlc ile liveedge üzerinden izliyoruz.
rtsp://172.16.1.2:1935/liveedge/test.stream
rtmp://172.16.1.2:1935/liveedge/test.stream



2. Yontem liveedge ile izlemek live'deki stream ile liveedge'teki stream farklı isim verilmelidir !!!!. livede ki test stream icin liveedge deneme stream gibi wowzada :
rtsp://172.16.1.2:1935/liveedge/test.stream

Vlc üzerinde 
rtsp://172.16.1.2:1935/liveedge/deneme.stream






Stream Target (Unicast paketi Multicast yapmak icin)

Source Stream kısmına mevcuttaki stream ismi yazılır.
Destination Stream kısmına hangi isimle dinlemek isteniyorsa o yazılır ve Vlc ile stream acılır.


Udp olarak paket dinlenir . Udp://@yeni Stream ismi
veya
Udp://@10.31.20.35:13300 yazmak yeterli
sonuc: port ve ip yazmak yeterli aslında


Vod yapısı 


rtsp://10.50.1.172:1935/testVOD/mp4:sample.mp4


testVOD adında bir yayın oluşturduk ve Vod kayıdını oluşturduğumuz dosya yolunu wowzaya gösterdik.





Otomatik stream baslamasi icin stream files add to startup stream bunu server startup streams ten de takip edebiliriz.

Transcoder
https://www.wowza.com/docs/how-to-set-up-and-run-wowza-transcoder-for-live-streaming



AUTOMATIC RECORDİNG



Wowza otomatik kayıt icin 
1- C:\Program Files (x86)\Wowza Media Systems\Wowza Streaming Engine 4.7.3\lib dosyası icine lib atılır. 
2-Module ayarlamaları yapılır.

Name
Description
Fully Qualified Class Name
ModuleAutoRecordAuto-record streams that are published to this application instance.com.wowza.wms.plugin.ModuleAutoRecord






DVR
wowza üzerinde dvr aktif edilir. Sonrasında player'da format desteği olanlarda aktif edilir.

To play using Adobe HDS:
http://127.0.0.1:1935/live/eoyki3.stream/manifest.f4m?DVR
To play using Apple HLS:
http://127.0.0.1:1935/live/eoyki3.stream/playlist.m3u8?DVR
To play using Microsoft Smooth Streaming:
http://127.0.0.1:1935/live/eoyki3.stream/manifest?DVR
To play using MPEG-DASH:
http://127.0.0.1:1935/live/eoyki3.stream/manifest_mp[manifestprofile]_mv[manifest-variation].mpd

Hiç yorum yok:

Yorum Gönder