How to stream from Wowza to Justin.tv for better quality of streams

7 Jan 15 Comments

The streams on a Wowza Media Server are configured with profile=high, level=5.1, and 720p HD quality. And, how to duplicate streams to some on-line live-streaming service providers like Justin.tv and Ustream? Here’s a configuration for Linux and Windows as below

  1.  Attention: To assure the same quality as the source, I do not use any TRANSCODING methods to avoid any distortion of video/audio quality.
  2. Using VLC to transfer streams from Wowza Media Server to a local sdp by RTP stream-out.
  3. Download and configure JTVLC from http://apiwiki.justin.tv/mediawiki/index.php/Linux_Broadcasting_API#Download
  4. Using JTVLC to retrieve local SDP to generate streams and broadcast to Justin.tv
  5. The latest versions of VLC (2.x.x on Windows, and 1.1.9 on Linux) support RTMP. It’s better to use RTMP rather than RTSP to retrieve the source streams.

On Linux

Download Jtvlc.py

cd ~
git clone git://github.com/justintv/jtvlc.git

To start streaming to justin perform the following steps:

  1. Start VLC with local rtp output
  2. Start jtvlc.py to read rtp input from vlc and stream it to justin.tv
/usr/local/bin/vlc -vv rtmp://localhost:1935/live/myStream.sdp --sout='#rtp{dst=127.0.0.1,port=1234,sdp=file:///tmp/vlc.sdp}'
cd ~/jtvlc
python jtvlc.py bus200 live_1492088_gdsNgILmX82ILdsqlgpiFodLQesdk4 /tmp/vlc.sdp

Replace bus200 with your justin.tv login name and “live_14…” with your stream_key. The stream should start immediately.

On Windows
Start VLC to transfer streams from Wowza to C:\vlc.sdp by RTP over TCP

"C:\Program Files\VideoLAN\VLC\VLC.EXE" -I rc --repeat rtmp://localhost:1935/liveedgelist/livetv --sout="#rtp{dst=127.0.0.1,port=1234,mux=ts,sdp=file:///C:\vlc.sdp}"

Start JTVLC to stream out to Justin.TV

c:\jtvlc\jtvlc bus200 live_1492088_gdsNgILmX82ILdsqlgpiFodLQesdk4 c:\vlc.sdp

Replace bus200 with your justin.tv login name and “live_14…” with your stream_key. The stream should start immediately.
Reference:
http://blog.kyri0s.org/post/1406637341/free-live-video-streaming-with-http-live-streaming
http://apiwiki.justin.tv/mediawiki/index.php/Linux_Broadcasting_API

 

Latest Comments

siteenflash

2013-01-28

Wow, wonderful weblog layout! How long have you ever been blogging for? you make blogging look easy. The total look of your website is great, as smartly as the content!

replay
Flood Restoration Los Angeles l Fire Damage Restoration Los Angeles l Los Angeles Restoration Service l Water damage repair Los Angeles l Restoration Services Los Angeles

2013-01-28

We’re a gaggle of volunteers and starting a new scheme in our community. Your site provided us with helpful information to paintings on. You’ve performed a formidable job and our whole community can be grateful to you.

replay
velvetrising.co.uk

2013-01-31

Thanks from Moygashel 😉

replay
http://printerbelfast.com/flyer-printing-which-3d-systems-corporationddd-printing-stock-is-right-for-you/

2013-02-01

I have been exploring for a bit for any high quality articles or blog
posts in this sort of space . Exploring in Yahoo I finally stumbled
upon this web site. Studying this info So i’m satisfied to express that I’ve a
very excellent uncanny feeling I discovered exactly what I needed.

I most unquestionably will make sure to don?t overlook this web site and provides it a look on a continuing basis.

replay
Rogelio

2013-02-01

bookmarked!!, I love your blog!

replay
The Diet Solution

2013-02-01

I love your blog.. very nice colors & theme. Did you make
this website yourself or did you hire someone to
do it for you? Plz answer back as I’m looking to design my own blog and would like to find out where u got this from. thanks a lot

replay
http://dietsolutionreview.net

2013-02-01

Thanks for the auspicious writeup. It in truth was a entertainment account it.

Look complicated to more added agreeable from you! By the way,
how can we keep in touch?

replay
Diet Solution

2013-02-01

Hi! I know this is somewhat off topic but I was wondering which
blog platform are you using for this site? I’m getting fed up of WordPress because I’ve had issues with hackers and I’m looking at alternatives for another platform. I would be great if you could point me in the direction of a good platform.

replay
dietsolutionreview.net

2013-02-02

Excellent post. I was checking constantly this blog and I am impressed!
Very helpful info particularly the last part 🙂 I care for such info a lot.
I was seeking this particular info for a long time. Thank you and good luck.

replay
Anonymous

2013-02-02

Thanks for finally writing about > How to stream from Wowza to Justin.

tv for better quality of streams | The Solar Systems
Limited < Loved it!

replay
Truth about abs Review

2013-02-02

Greetings from Carolina! I’m bored to death at work so I decided to browse your site on my iphone during lunch break. I love the information you provide here and can’t wait to take a look when I get home.
I’m shocked at how fast your blog loaded on my phone .. I’m
not even using WIFI, just 3G .. Anyhow, superb blog!

replay
affordable catalog printing

2013-02-04

Appreciate it from Ballylinney 😉

replay

Leave a Reply

相關訊息