5
Lasciatemi fare un esempio. Questo è il codice embed del video:Trovare l'URL del flusso RTMP effettivo?
<script type="text/javascript" src="jwplayer/jwplayer.js"></script>
<div id="container">Loading the player ...</div>
<script type="text/javascript">
jwplayer("container").setup({
flashplayer: "jwplayer/player.swf",
file: "bmw/250413/vod.flv",
streamer:'rtmp://216.185.104.75/vod',
autoplay:"true",
icons:"true",
skin:"glow.zip",
controlbar:"over",
height: 270,
width: 480,
image: "images/bmw1.jpg"
});
</script>
E questa è la pagina attuale: http://www.24framesdigital.com/bmw/webcast/250413/vod.html
Ora, quale sarebbe l'URL del flusso RTMP? Ho provato:
rtmp://www.24framesdigital.com/bmw/250413/vod.flv
rtmp://www.24framesdigital.com/bmw/webcast/250413/bmw/250413/vod.flv
rtmp://216.185.104.75/vod/bmw/250413/vod.flv
rtmp://216.185.104.75/bmw/250413/vod.flv
... tra pochi altri. Nessuno funziona. Sto usando curl per lo streaming/scaricare il video:
curl rtmp://.../vod.flv -o vod.flv
Inoltre, volevo solo sapere perché è stato modificato fuori: '$ rtmpdump rtmp -r: //216.185.104.75/vod -y bmw/250413/vod -o a.flv'? (Se è buono, ti preghiamo di tenerlo nella risposta - non è disponibile nelle versioni di questa risposta.) –
Ok, un'ultima cosa. Perché il 'playpath' o' -y' è 'bmw/250413/vod' e NOT' bmw/250413/vod.flv' (che ovviamente non funziona) come visto nel codice? Come hai dedotto che dovrebbe essere così? –
@TheoneManis Ho usato RtmpDumpHelper. Questo è un problema, tuttavia, perché è solo per Windows, non è sicuro di una soluzione Linux. –