Wie man RTMP-URL
Ich weiß, diese Frage wurde gebeten, eine Menge, viele von Ihnen beantwortet wurden, anzeigen, indem Sie den source-code, in meinem Fall hat es nicht funktioniert, mit Internet Download Manager, ich habe den folgenden link :
rtmp://178.162.202.6/live/fsdlfmlll2?id=247301&pk=a9930efdccdd78b9c127ef17a4150224b859aa6d3ec13c11129a10fd54edf7dd
Dieser link ist nur gültig, auf IDM, aber auf einem Spieler ist es nicht, ich versuche, das rtmp von HIER (Drücken Sie eine beliebige streaming-Element, für links aktualisiert) .
Den source-code enthalten nicht alles, was mit rtmp und der "Element Untersuchen /Netzwerk" hinzufügen diese :
http://www3.javabin.xyz/swf/57163b78560f4-7246945710.swf
http://www3.javabin.xyz/swf/833.m3u8?sf=NTcxNjNiNzg1NjBmNA==&token=M3mEC-3m9nJVB1WzLxTN4Q
Oder eine Möglichkeit, die Verknüpfung und Einbettung in ein Spieler.
Welche Programmiersprache machen Sie den player mit? Beispiel : Sie möchten die Einbettung in HTML5-video-tag??? Oder benötigen Sie C++ - code zu extrahieren, die RTMP-Daten???
Tatsächlich nehme ich einen fertig-code, der programmiert in HTML5
IDM-catch-cookie der Seite, die video Abspielen, wenn Sie verwenden möchten, verknüpfen Sie die meisten hängen Sie der cookie
Welche Programmiersprache machen Sie den player mit? Beispiel : Sie möchten die Einbettung in HTML5-video-tag??? Oder benötigen Sie C++ - code zu extrahieren, die RTMP-Daten???
Tatsächlich nehme ich einen fertig-code, der programmiert in HTML5
IDM-catch-cookie der Seite, die video Abspielen, wenn Sie verwenden möchten, verknüpfen Sie die meisten hängen Sie der cookie
InformationsquelleAutor Jaeger | 2016-05-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie zwei Möglichkeiten. Den angezeigten code können Sie sich eine Vorschau von Tests hier.
(1) das video Einbetten direkt von DailyMotion (mit i-frame) :
Verwenden
autoplay=1
wenn Sie möchten, dass es automatisch zu spielen.(2) Holen Sie die URL aus der Mitte-Mann (ein link downloader) :
Das video, das Sie wollen, ist server-geschützt. Das bedeutet, dass hier der server eine temporäre access-token für jede Verbindung. Ein link wird heute nicht immer funktionieren, da morgen, dass der token abgelaufen ist. Also jedes mal, müssen Sie wissen, wie erstellen Sie ein neues token für den Zugang. Da ist difficut wir mit einem der nächsten system (middle man), die bereits tun es für uns....
Beispielsweise mit diesem downloader Seite als Mitte-Mann, GetVideo.bei, erhalten Sie ein JSON-array von links, indem Sie die url
http://getvideo.at/search?q=VIDEO_URL
wo VIDEO_URL ist Ihr link zur video-Seite (Dailymotion, Youtube, Vimeo, etc).(2.1)
So zu Ihrem Dailymotion-video, der link sieht so aus :
http://getvideo.at/search?q=http://www.dailymotion.com/embed/video/x482s3s
Wenn Sie an diesen oben genannten link erhalten Sie ein JSON-Objekt (text) so etwas wie dieses:
(2.2)
Wie Sie sehen können, für einen Qualität : 240p video die
URL
ist :/download?id=064398ee-1d20-11e6-865b-06c0b400153d
So zu spielen, MP4 kombinieren wir
http://getvideo.at
mit text extrahiert aus gezeigtURL
von JSON. Also der Letzte link spielbar im HTML5-video-tag (src=
) ist wie folgt :http://getvideo.at/download?id=064398ee-1d20-11e6-865b-06c0b400153d
(2.3)
Verwenden Sie es als
<source src="http://rest of link"
bei der Einrichtung der video-tag.HINWEIS: ich nicht verwenden Ruby, zur Verwendung dieser zweiten Methode, Ihre app muss immer schauen, dass
Getvideo.in
link für ein JSON-auf die richtigen links. JSON ist nur text... Also entweder Verwendung von Ruby-JSON-parser oder einfach nur die Verwendung von String-Funktionen zum extrahieren der link-text. Wenn man diesen link an eine String-variable, die Sie tun können, so etwas wie unten in der video-tag:<source src=$myLinkString type="video/mp4">
Ich habe bearbeitet um zu zeigen, wie Sie verwenden können, eine "Mitte-Mann" - service die links bekommen. Ich glaube nicht, verwenden Ruby, so kann ich Ihnen sagen, wie Sie zu extrahieren Sie die info, habe ich im detail erklärt, so dass Sie vielleicht etwas tun können. Die wichtige Sache ist, dass links text als Antwort (vielleicht deine Ruby app erscheinen müssen, wie eine browser-Anfrage an Ihren server?)
PS: Keine sorgen über die bounty. Vielleicht, wenn Sie es akzeptieren können noch vergeben werden, ansonsten denke ich, dass das system tatsächlich geschluckt. Ich beantworte nur cos ist eine interessante Frage & ich lernte etwas, das ich vielleicht eines Tages brauchen..
Ich wünschte, ich kann Ihnen unendliche upvotes, die awesome bounty-system nahm die bounty und nicht halten es, ich brauche den stream links nur für 2 Stunden, so dass der expire-limit ist kein problem für mich. Vielen Dank für deinen ausführlichen, tollen Hilfe!!! .
InformationsquelleAutor VC.One
Ich nehme an, Sie hat so etwas (in HTML) zu finden, die rtmp-Adresse:
https://msankhala.wordpress.com/2014/10/01/save-flash-player-video-rtmp-streaming-with-vlc-player/
Ging ich mit vier Ebenen tief in iframes und ich finde nicht, dass die Adresse. Haben Sie versucht, auf einen VLC-player?
Glück.
InformationsquelleAutor Chris Buck