Wowza Community

Stream from a DVB-S Video Server to HLS

Hello,

i am very new to Wowza and have researched about 2 days for solving my problem.

i wish to Transcode / Reencode my from NextPVR or DVBviewer generated livestream to a HLS Stream.

From a Stream like:

http://192.168.130.85:8866/live?channel=1

to Wowza output:

http://192.168.130.85:1935/live/myStream/playlist.m3u8

if i stream my: http://192.168.130.85:8866/live?channel=1 in VLC i get a working result with this stream data:

MPEG-1/2 Video (mpgv)

Size 720x576

rate: 50

Planar 4:2:0 YUV

My biggest problem is: how to push / deliver this to Wowza

i have read about the transcoding under:

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

also i have looked as a first step on transcode with VLC using the example file with:

“C:\Program Files (x86)\VideoLAN\VLC\vlc” -vvv “%WMSAPP_HOME%/content/sample.mp4” --sout “#transcode{venc=x264{keyint=60,profile=baseline,level=3.0,nocabac},vcodec=x264,vb=150,scale=0.5,acodec=mp4a,ab=96,channels=2,samplerate=48000}:rtp{dst=127.0.0.1,port=10000,mux=ts}”

VLC starts up but when i try to get this played on a other device with: http://192.168.130.85:1935/live/myStream/playlist.m3u

i only get errors in wowza window like: WARN server comment - HTTPStreamerAdapterCupertinoStreamer.getAppInstance: Stream not found [live/myStream/playlist.m3u8]: myStream

Could please anyone tell me how to make this work with transcoding my input stream to a HLS output?

Is there a extra software needed ?

i am confused after 2 days of research

Wowza does not support http source (except SHOUTcast). The only way I know is to use an encoder like VLC. If VLC can play that source, it should work. Take a look at the transcoding examples in this VLC guide:

https://www.wowza.com/docs/how-to-use-vlc-as-a-live-stream-encoder-with-wowza-media-server-mpeg-ts

And follow this guide to re-stream and playback:

https://www.wowza.com/docs/how-to-publish-and-play-a-live-stream-mpeg-ts-based-encoder

Richard

Ok I will try this

Thanks

Best Regards

Hi, i use dummy udp using udp proxy:

when i get the dvb-s mpegts stream i can play it fine with vlc using:

http://192.168.6.22:8000/udp/235.235.0.10:1111

now i wanted to test the wowza transcoder , so i decided to ingest my mpegts stream with wowza streamamanager and test the transcoder:

in stream manager i click on start receiving stream in application i have : live/definst i choose rtp then stream name is: mpegts.stream which contain the above url for my headend address and its dumy udp link.

now stream manager says succesfull,

so i open vlc and put my wowza address using the rtsp protocol or the http protocol nothing work.

i get this vlc error:

VLC can’t recognize the input’s format:

The format of ‘http://192.168.10.39:1935/live/mpegts.stream/playlist.m3u8’ cannot be detected. Have a look at the log for details.

how can i know that stream manager is able to connect to my headend and grab the live stream?