Reproducción de enlace RTMP usando FFplay

Reproducción de enlace RTMP usando FFplay

Logré reproducir varias transmisiones rtmp usando ffplay, pero desafortunadamente no esta, estoy intentando reproducir una transmisión en vivo desdehttp://www1.iransima.ir/

Primer intento

Intenté proporcionar la URL desde la fuente de la página web.

jwplayer("container").setup({
  file : "rtmp://cdn.iransima.ir/e-tv3?wmsAuthSign=c2VydmVyX3RpbWU9OC81LzIwMTUgNjo0OTo1MSBQTSZoYXNoX3ZhbHVlPWJVK3N1MFlTR1FobjJ0bGdJNGRZYVE9PSZ2YWxpZG1pbnV0ZXM9MTA=/tv3-300k.stream",
  width : "100%",
  aspectratio : "16:9",
  Autostart : "true",
  rtmp : {
    securetoken : "4cb3b8d53539e241"
  },
  skin : "/templates/total/player/skins/me.xml",
  abouttext : "Iran Sima",
  aboutlink : "http://www.iransima.ir/",
  logo : {
    file : "/templates/total/images/slogo.png",
    link : "http://www.iransima.ir",
    position : "top-right",
    margin : "12",
    hide : false,
    linktarget : "_blank"
  }
});
jwplayer().onReady(function(dataAndEvents) {
  ga("send", "event", "LiveS Iran 300", "tv3");
});
jwplayer().onError(function(dataAndEvents, pageTitle) {
  ga("send", "event", "LiveS Iran tv3 Error", pageTitle);
});
/**
 * @param {string} action
 * @return {undefined}
 */
function playme(action) {
  ga("send", "event", "LiveS Iran 300", action);
  var name = document.getElementById("seccode").value;
  if (action == "tv3") {
    /** @type {string} */
    var e_tv3 = "e-tv3"
  } else {
    if (action == "varzesh") {
      /** @type {string} */
      e_tv3 = "e-varzesh";
    } else {
      if (action == "ostani") {
        /** @type {string} */
        e_tv3 = "e-ostani";
      } else {
        /** @type {string} */
        e_tv3 = "e-tv";
      }
    }
  }
  $.post("engine/ajax/hcode.php?scode=" + name, function(m3) {
    jwplayer("container").setup({
      file : "rtmp://cdn.iransima.ir/" + e_tv3 + "?wmsAuthSign=" + m3 + "/" + action + "-300k" + ".stream",
      width : "100%",
      aspectratio : "16:9",
      Autostart : "true",
      rtmp : {
        securetoken : "4cb3b8d53539e241"
      },
      skin : "/templates/total/player/skins/me.xml",
      abouttext : "Iran Sima",
      aboutlink : "http://www.iransima.ir/",
      logo : {
        file : "/templates/total/images/slogo.png",
        link : "http://www.iransima.ir",
        position : "top-right",
        margin : "12",
        hide : false,
        linktarget : "_blank"
      }
    });
  });
  jwplayer().onError(function(dataAndEvents, pageTitle) {
    ga("send", "event", "LiveS Iran " + action + " Error", pageTitle);
  });
}
;

y aquí están los comandos de ffplay que probé

ffplay rtmp://cdn.iransima.ir/e-tv3?wmsAuthSign=c2VydmVyX3RpbWU9O
C81LzIwMTUgNjo0OTo1MSBQTSZoYXNoX3ZhbHVlPWJVK3N1MFlTR1FobjJ0bGdJNGRZYVE9PSZ2YWxpZ
G1pbnV0ZXM9MTA=/tv3-300k.stream

y

F:\Apps\ffmpeg>ffplay rtmp://cdn.iransima.ir/e-tv3?wmsAuthSign=c2VydmVyX3RpbWU9O
C81LzIwMTUgNjo0OTo1MSBQTSZoYXNoX3ZhbHVlPWJVK3N1MFlTR1FobjJ0bGdJNGRZYVE9PSZ2YWxpZ
G1pbnV0ZXM9MTA= -rtmp_playpath tv3-300k.stream

También probé el comando con -rtmp_appy -rtmp_swfurlsin éxito.

Segundo intento

Utilicé URL Snooper y Wireshark y logré obtener unrtmpeURL, pero nuevamente no logré reproducirlo exitosamente usando ffplay

ffplay rtmpe://91.225.53.36/e-tv3?wmsAuthSign=c2VydmVyX3RpbWU9OC8
1LzIwMTUgNTo1NTo1OSBQTSZoYXNoX3ZhbHVlPS82bkw2NHl0clQrSkZ6LzBSZUJydkE9PSZ2YWxpZG1
pbnV0ZXM9MTA= -rtmp_playpath tv3-300k.stream

Definitivamente me estoy perdiendo algo aquí y realmente aprecio que alguien me guíe en la dirección correcta.

información relacionada