I have done it with FFMPEG

On 20/03/17 16:13, Akos Veres wrote:
Hi everyone,

I'm trying to stream to youtube live an icecast source paired with an image.

I've followed these resources:
- http://savonet.sourceforge.net/doc-svn/video-static.html <http://savonet.sourceforge.net/doc-svn/video-static.html> - http://liquidsoap.fm/doc-svn/video.html <http://liquidsoap.fm/doc-svn/video.html> - https://www.sk89q.com/2014/05/broadcasting-a-video-playlist-to-nginx-rtmp-module/ <https://www.sk89q.com/2014/05/broadcasting-a-video-playlist-to-nginx-rtmp-module/>

The current script:

    #!/usr/bin/liquidsoap
    # XTRadio Video
    # Standard settings
    set("log.stdout",true)
    set("log.file",false)
    set("log.level",4)
    set("server.telnet",false)
    set("frame.video.width",640)
    set("frame.video.height",480)
    set("frame.video.samplerate",12)
    # Stream Settings
    backup = input.http(id="xtradio","http://xtradio.org:8080/mp3
    <http://xtradio.org:8080/mp3>")
    img = single("/xt-hd.png")
img = mksafe(img)
    radio = backup
    video = img
    radio = buffer(buffer=0.03,mksafe(radio))
    source = mux_video(video=video,radio)
    source = mksafe(source)
    output.gstreamer.audio_video(id="output.youtube",
      video_pipeline=
        "videoconvert ! x264enc bitrate=4000 !
    video/x-h264,profile=baseline ! queue ! mux.",
      audio_pipeline=
        "audioconvert ! voaacenc bitrate=128000 ! queue ! mux.",
      pipeline=
        "flvmux name=mux ! rtmpsink
    location=\"rtmp://a.rtmp.youtube.com/live2/KEY\
    <http://a.rtmp.youtube.com/live2/KEY%5C>"",
      source)


Output

    xtvideo    | 2017/03/19 12:00:17 [replay_metadata_7237:4]
    Activations changed:
    static=[mksafe:output(dot)youtube:output(dot)youtube], dynamic=[].
    xtvideo    | 2017/03/19 12:00:17 [warp_prod_7187:3] Buffer
    emptied, start buffering...
    xtvideo    | 2017/03/19 12:00:17 [mksafe:3] Switch to safe_blank
    with transition.
    xtvideo    | 2017/03/19 12:00:17 [replay_metadata_7237:4]
    Activations changed: static=[], dynamic=[].
    xtvideo    | 2017/03/19 12:00:17 [source:4] Source
    replay_metadata_7237 gets down.
    xtvideo    | 2017/03/19 12:00:17 [mux_7189:4] Activations changed:
    static=[], dynamic=[mksafe:output(dot)youtube:output(dot)youtube].
    xtvideo    | 2017/03/19 12:00:17 [safe_blank:4] Activations
    changed: static=[mksafe:output(dot)youtube:output(dot)youtube],
    dynamic=[mksafe:output(dot)youtube:output(dot)youtube].
    xtvideo    | 2017/03/19 12:00:17 [xtradio:3] New metadata chunk: ?
    -- Calvin Harris feat. Ellie Goulding - Outside (Funk LeBlanc
    Remix) (04:12)
    
http://soundcloud.com/funk-leblanc/calvin-harris-feat-ellie-goulding-outside-funk-leblanc-remix
    
<http://soundcloud.com/funk-leblanc/calvin-harris-feat-ellie-goulding-outside-funk-leblanc-remix>
    .
    xtvideo    | 2017/03/19 12:00:17 [mksafe:3] Switch to xtradio with
    transition.
    xtvideo    | 2017/03/19 12:00:17 [safe_blank:4] Activations
    changed: static=[], dynamic=[mksafe:mksafe:buffer_7186:buffer_7186].
    xtvideo    | 2017/03/19 12:00:17 [xtradio:4] Activations changed:
    static=[mksafe:mksafe:buffer_7186:buffer_7186],
    dynamic=[mksafe:mksafe:buffer_7186:buffer_7186].
    xtvideo    | 2017/03/19 12:00:17 [source:4] Garbage collected
    replay_metadata_7237.
    xtvideo    | 2017/03/19 12:00:18 [xtradio:4] End of track.


It looks like nothing is connecting to youtube, on the dashboard I see no connection what so ever.

Any RTFM or howto is welcome, I'm pretty sure I'm misunderstanding a mechanism somewhere. I don't mind if the same can be achieved with ffmpeg.

Best regards,
/Ákos Veres/



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to