Problem beim Abspielen von Hotstar-Videos

32

Ich habe Ubuntu 16.04 LTS auf meinem PC installiert. Ich habe ein Problem beim Abspielen von Hotstar- Videos auf Google Chrome. Version von Google Chrome: 51.0.2704.63 (64-Bit). Alle anderen YouTube-Videos werden normalerweise in Google Chrome abgespielt. Ich habe sogar versucht, die Hotstar- Videos in Firefox abzuspielen, aber das gleiche Problem besteht weiterhin. Kann mir da jemand weiterhelfen?

Jigar Faria
quelle
4
Nur ein schwarzes Videofenster mit Ladekreis.
Jigar Faria
4
Ich konnte auf meinem Linux Mint auch keine Hotstar-Videos abspielen. Wenn Sie jedoch "hotstar" durch "sudohotstar" in der URL ersetzen, wird das Video in einem separaten Host abgespielt.
Akash Pinnaka
Am
Anony User
1
@AkashPinnaka Früher war es der einfachste Weg. Jetzt klappt es nicht. Die Website ist nicht erreichbar.
RajaRaviVarma
Leider funktioniert es nicht. Sie können jedoch die Chrome-Erweiterung verwenden, um Hotstar-Videos in hsplayer abzuspielen. Bitte überprüfen Sie den Link github.com/sweta20/hotstar-linux
Akash Pinnaka

Antworten:

35

Einige Lösungen, die für mich funktioniert haben - Stand: 20. März 2017

Lösung Nr. 1 . Spielen Sie direkt in Firefox / Google Chrome

  1. Öffnen Sie in Ihrem Browser https://www.hlsplayer.net/ und wählen Sie den M3U8-Player aus (falls nicht bereits ausgewählt).
  2. Jetzt müssen wir die URL bekommen, um sie in das Eingabefeld einzufügen.
    1. Holen Sie sich zuerst die ID von der Videoseite. Angenommen, Ihre Videoseite ist http://www.hotstar.com/sports/cricket/india-vs-australia-day-4/2001805383 , die ID ist 2001805383
    2. Öffnen Sie http://getcdn.hotstar.com/AVS/besc?action=GetCDN&asJson=Y&channel=TABLET&id=123&type=VOD . (Ersetzen Sie 123 durch Ihre aktuelle Videoseiten-ID. Hier ist es 2001805383.)
    3. Rufen Sie in der json-Antwort den Wert von src ab. Dies ist die URL. Bsp . : Es wird so ähnlich sein .

Ich mag diesen Weg, weil es Ihnen erlaubt, in Video / Streaming zurückzukehren.

Hinweis : Falls ein Fehler auftritt, wiederholen Sie Schritt 2 und rufen Sie die URL erneut ab (jedes Mal, wenn Sie Schritt 2 ausführen, erhalten Sie eine neue URL).

Quelle : Inspiriert von dieser Lösung Quora

Lösung Nr. 2 . Spielen Sie in Vlc

  1. Installieren Sie die Abhängigkeiten

    sudo apt-get install php7.0 livestreamer
    
  2. Klonen / Laden Sie das Projekt hier herunter

  3. Öffne das Terminal (bash), gehe in den Ordner, in den es heruntergeladen wurde und starte es

    cd hotstarsportslivestreamer-master
    ./hotstarlivestreamer.sh
    

    (Befolgen Sie die Anweisungen des Skripts. Einige Tipps: Sie können einen Hotstar-Link vom Browser erhalten. Die Schreibqualität kann je nach Bandbreite entweder "am besten" oder "am schlechtesten" sein.)

Vorteil: Sie können das Video auch herunterladen

Lösung Nr. 3 . Spielen Sie in Firefox

Du kannst den Anweisungen hier folgen - HBONOW auf Ubuntu 16.04LTS

Vorteil: Sobald Sie den Schritt ausgeführt haben, werden Videos nahtlos und mühelos wiedergegeben, ohne dass für die nächsten Videos ein Schritt ausgeführt werden muss.

Haftungsausschluss: Ich habe diese Lösung jedoch nicht persönlich ausprobiert

Also, bis du einen auswählst;)

Mac
quelle
2
Lösung 1 funktioniert!
Sarcastic
1
@mac - Lösung 1 funktioniert nicht mehr. Ich denke, Hotstar hat die Dinge ein bisschen verändert. Ich kann die CDN-URL jetzt nicht bekommen. Es gibt keine CDN-URL in der Konsole.
Manoj Sawai
# 2 funktioniert immer noch. # 1 - Ich habe jetzt eine CDN-URL von verschiedenen Seiten bekommen, aber sie funktioniert immer noch nicht
mac
Ich habe die unter # 2 genannten Abhängigkeiten installiert. Bitte erläutern Sie, wie Sie das Skript von github.com/biezom/hotstarsportslivestreamer ausführen .
Bluepearlsky
@bluepearlsky hat die Anleitung hinzugefügt. Hoffe, es hilft
Mac
8

Ich habe die einfachste und einfachste Lösung. Installieren Sie einfach "User-Agent Switcher für Google Chrome" aus dem Chrome-Webshop.

Bildbeschreibung hier eingeben

Nach der Installation der Erweiterung Klicken Sie auf die Erweiterung ...

Bildbeschreibung hier eingeben

Wählen Sie dann die Option "Nexus 7 Tablet".

Jetzt können Sie loslegen, Jungs. Hotstar puffert die Videos, überprüft jedoch immer, ob die Erweiterung aktiviert und als Option "Nexus 7 Tablet" ausgewählt ist.

Ryko
quelle
Dies ist vielleicht der einzige Weg, um es ab Dezember 2017
Vishnu Nair
Dies funktioniert auch nicht - es zeigt "App starten" als Option auf dem Video-Player.
Booleanhunter
3

Es lohnt sich, HAL aus der PPA von Martin Wimpress zu installieren. Dies steht für Hardware Abstraction Layer und wird von einigen durch DRM geschützten Flash-Inhalten benötigt.

Öffnen Sie ein Terminalfenster ( Alt+ Ctrl+ T) und geben Sie die folgenden Befehle ein:

sudo apt-add-repository ppa:flexiondotorg/hal-flash
sudo apt update
sudo apt install libhal1-flash
cd ~/.adobe/Flash_Player
rm -rf NativeCache AssetCache APSPrivateData2

Starten Sie dann Ihren Webbrowser neu und versuchen Sie erneut, Hotstar-Inhalte abzuspielen. Dies sollte in Firefox funktionieren. Bei Chrome bin ich mir nicht so sicher (da es mit einer eigenen Flash-Version geliefert wird).

Nick Weinberg
quelle
Die oben genannte Lösung funktioniert nicht. Das Problem besteht weiterhin.
Jigar Faria
1
Sie können die Pipelight-Anweisungen hier ausprobieren : askubuntu.com/questions/764727/hbonow-on-ubuntu-16-04lts/… . Diese Anweisungen gelten jedoch für Firefox und nicht für Google Chrome
Nick Weinberg,
3

Methode 1:

Schritt 1: HLS m3u8 Chrome Extension aus dem Chrome Store hinzufügen und aktivieren. Link unten:

https://chrome.google.com/webstore/detail/play-hls-m3u8/ckblfoghkjhaclegefojbgllenffajdc?hl=en

Schritt 2: Öffnen Sie den Hotstar-Videolink

http://www.hotstar.com/movies/escape-plan/1000074645/watch

Hinweis: ID = 1000074645

Schritt 3: Link unten öffnen

http://getcdn.hotstar.com/AVS/besc?action=GetCDN&asJson=Y&channel=TABLET&id=123&type=VOD

Schritt 4: Ersetzen Sie die URL id = 123 durch id = ID as

http://getcdn.hotstar.com/AVS/besc?action=GetCDN&asJson=Y&channel=TABLET&id=1000074645&type=VOD

Die Ausgabe wird sein:

{"errorDescription":"200","message":"200","resultCode":"OK","resultObj":{"checkCacheResult":"","height":"360","src":"https://staragvod1-vh.akamaihd.net/i/videos/movies/hindi/1000074645/1000074645_,16,180,400,800,1300,2000,_STAR.mp4.csmil/master.m3u8?subtitle_identifier=1000074645&hdnea=st=1495051740~exp=1495052340~acl=/*~hmac=e9a791981ee7b95fa74d673db688d488f1416df5403165e3608987b3a12a19c0","width":"480"},"systemTime":1495052040}

Schritt 5: Nehmen Sie "src" heraus

src = https://staragvod1-vh.akamaihd.net/i/videos/movies/hindi/1000074645/1000074645_,16,180,400,800,1300,2000,_STAR.mp4.csmil/master.m3u8?subtitle_identifier=1000074645&hdnea=st=1495051740~exp=1495052340~acl=/*~hmac=e9a791981ee7b95fa74d673db688d488f1416df5403165e3608987b3a12a19c0

Schritt 6: Öffnen Sie es in einem neuen Tab. Es wird gut funktionieren.

Methode 2:

Schritt 1: Öffnen Sie unten

http://demo.jwplayer.com/developer-tools/http-stream-tester/

Schritt 2: Öffnen Sie den Hotstar-Videolink

http://www.hotstar.com/movies/escape-plan/1000074645/watch

Hinweis: ID = 1000074645

Schritt 3: Link unten öffnen

http://getcdn.hotstar.com/AVS/besc?action=GetCDN&asJson=Y&channel=TABLET&id=123&type=VOD

Schritt 4: Ersetzen Sie die URL id = 123 durch id = ID as

http://getcdn.hotstar.com/AVS/besc?action=GetCDN&asJson=Y&channel=TABLET&id=1000074645&type=VOD

Die Ausgabe wird sein:

{"errorDescription":"200","message":"200","resultCode":"OK","resultObj":{"checkCacheResult":"","height":"360","src":"https://staragvod1-vh.akamaihd.net/i/videos/movies/hindi/1000074645/1000074645_,16,180,400,800,1300,2000,_STAR.mp4.csmil/master.m3u8?subtitle_identifier=1000074645&hdnea=st=1495051740~exp=1495052340~acl=/*~hmac=e9a791981ee7b95fa74d673db688d488f1416df5403165e3608987b3a12a19c0","width":"480"},"systemTime":1495052040}

Schritt 5: Nehmen Sie "src" heraus

src = https://staragvod1-vh.akamaihd.net/i/videos/movies/hindi/1000074645/1000074645_,16,180,400,800,1300,2000,_STAR.mp4.csmil/master.m3u8?subtitle_identifier=1000074645&hdnea=st=1495051740~exp=1495052340~acl=/*~hmac=e9a791981ee7b95fa74d673db688d488f1416df5403165e3608987b3a12a19c0

Schritt 6: Geben Sie src in die Datei-URL ein: Platz hinzufügen und klicken Sie auf Test Stream

Hinweis: Öffnen Sie alles in verschiedenen Registerkarten

Es wird definitiv funktionieren. Im Fehlerfall wiederholen.

Bildbeschreibung hier eingeben

NEHAL AMIN
quelle
Dies funktioniert ab dem 17. September 2017.
Feuerball.1
Funktioniert ab dem 28. September 2017.
Dienstag,
Funktioniert nicht für Premium-Videos.
Jyotman Singh
1
Es ist kein Hack für Premium-Videos. Ich werde nur für kostenlose Videos arbeiten. @JyotmanSingh
NEHAL AMIN
funktioniert jetzt wohl nicht
Suraj
2

Ich dachte wirklich darüber nach, dass ich nicht mit Hotstar arbeite, und erfuhr dann die folgende Lösung, mit der Hotstar-Videos einfach über den Browser ausgeführt werden können:

Schritt 1 - Rufe http://www.hotstar.com/ im Browser auf und erreiche dein Zielvideo.

Schritt 2: Ersetzen Sie nun hotstarmit sudohotstarin URL und drücken Sie die Eingabetaste. Ihr Video wird gestartet.

Zum Beispiel - Sie unter HotStarTaq Video laufen
http://www.hotstar.com/sports/cricket/india-vs-australia-day-4/2001805383
setzen sudovor hotstar
http://www.sudohotstar.com/sports / cricket / indien-gegen-australien-tag-4/2001805383

amit_game
quelle
Ich dachte, es wäre eine blöde Antwort, um einen guten Ruf zu erlangen, aber es funktioniert.
Sumeet Deshmukh
1
Nicht, um sich einen Namen zu machen @SumeetDeshmukh, sondern um eine einzige Lösung anzubieten.
amit_game
Ja, ich verstehe das, aber wer kaufte "sudohotstar.com", nur um sich mit hotstar zu messen :)
Sumeet Deshmukh
7
Funktioniert eindeutig nicht mehr. Die Seite ist nicht erreichbar
Khurshid Alam
2

Die folgende Lösung hat bei mir funktioniert.

  1. Installieren und öffnen Sie Google Chrome (Chromium funktioniert nicht, da Flash erforderlich ist).

  2. Rufen Sie den Google Chrome-Webshop auf und installieren Sie das Hotstar-Linux- Plugin.

    Bildbeschreibung hier eingeben

  3. Starten Sie Google Chrome neu.

  4. Gehen Sie zu www.hotstar.com und spielen Sie ein Video ab. Es wird nicht abgespielt.

  5. Klicken Sie oben rechts auf das Hotstar Linux- Symbol.

    Bildbeschreibung hier eingeben

    Ein neuer Tab öffnet sich und wechselt zu https://www.hlsplayer.net/ .

  6. Klicken Sie am Anfang der URL in der URL-Leiste auf das Symbol i . Erlaube Flash für https://www.hlsplayer.net/ .

    Bildbeschreibung hier eingeben

    Wenn das Video immer noch nicht abgespielt wird, schließen Sie den Tab und kehren Sie zu www.hotstar.com zurück . Klicken Sie erneut auf das Symbol oben rechts für Hotstar Linux . Es sollte jetzt anfangen zu spielen.

Subhadip_G
quelle
Funktioniert nicht. Ich bekomme, Error: Message: I/O error when loading mediawährend ich Modern Family spiele .
Jyotman Singh
Es scheint ein Premium-Video zu sein. So wie dieser Ansatz funktioniert, denke ich nicht, dass er für die Premium-Videos nützlich sein wird. Es tut uns leid. Können Sie überprüfen, ob Sie die kostenlosen spielen können? Ich werde meine Antwort in diesem Fall mit diesen Informationen aktualisieren.
Subhadip_G
Das Plugin funktioniert nicht für IPL-Übereinstimmungen. Gerade kontrolliert.
Khurshid Alam
1
  • Öffnen Sie Ihre Hotstar-Seite in Google Chrome.
  • Drücken Sie STRG + UMSCHALT + I. Gehen Sie zur Registerkarte Konsole.
  • Doppelklicken Sie auf CDN-Quelle. Eine m3u8-Datei wird heruntergeladen.
  • Öffne diese m3u8-Datei mit totem oder vlc
    • Ein zusätzlicher Vorteil dieser Methode ist, dass Sie die m3u8-Datei in einem beliebigen Texteditor bearbeiten können, um die Bandbreite zu verringern, wenn Pufferprobleme auftreten.
Mayank Suman
quelle
0

Einfach 2019 erneut posten, dass es am besten ist, die User-Agent-Methode zu verwenden, um Ubuntu zum Laufen zu bringen. Der Standardbrowser ist Firefox für Ubuntu. Auf dieser Seite wird bereits eine Antwort zur Verwendung des Benutzeragenten angezeigt.

Ich bin auf Ubuntu 18.04.3 LTS und benutze Mozilla Firefox Quantum 69.0 (64-Bit).

Hooq-Inhalte in hotstar werden nicht geladen, da sie die Linux-Zeichenfolge des Benutzeragenten zu sehen scheinen und nicht geladen werden. Möglicherweise wird die Fehlermeldung EXT_1 angezeigt.

Anscheinend müssen für den Hooq-Inhalt auf den Hotstar-Servern bestimmte Header gesendet werden, und Sie müssen sich als anderes Gerät ausgeben.

Verwenden Sie die Webentwicklertools im Browser und verwenden Sie den Responsive Design-Modus, um Samsung Galaxy S9 auszuwählen. Die Wiedergabe beginnt. Erweitern Sie den Bildschirm nach Bedarf, indem Sie ihn ziehen.

Dies wird die meiste Zeit funktionieren.

Pranesh
quelle