Problema durante la riproduzione di video hotstar


32

Ho Ubuntu 16.04 LTS installato sul mio PC. Ho un problema con la riproduzione di video Hotstar su Google Chrome. Versione di Google Chrome: 51.0.2704.63 (64 bit). Tutti gli altri video di YouTube vengono riprodotti normalmente su Google Chrome. Ho anche provato a riprodurre i video di Hotstar su Firefox, ma lo stesso problema persiste. Qualcuno può aiutarmi con lo stesso?


4
Solo una finestra video nera che mostra il cerchio di caricamento.
Jigar Faria,

4
Non sono riuscito a riprodurre video hotstar anche sul mio sistema operativo Linux. Ma se sostituisci "hotstar" con "sudohotstar" nell'URL, il video verrà riprodotto in un host separato.
Akash Pinnaka,

controllare questo via d'uscita più semplice: stackoverflow.com/a/44432437/2828219
anony utente

1
@AkashPinnaka Era il modo più semplice. Ora non funziona. Il sito Web non è raggiungibile.
RajaRaviVarma,

Purtroppo non funziona. Ma puoi usare l'estensione di Chrome per riprodurre video hotstar in hsplayer. Si prega di controllare il link github.com/sweta20/hotstar-linux
Akash Pinnaka,

Risposte:


35

Un paio di soluzioni che hanno funzionato per me - A partire dal 20 marzo 2017

Soluzione n . 1 . Gioca direttamente su Firefox / Google Chrome

  1. Nel tuo browser, Apri https://www.hlsplayer.net/ e seleziona il lettore M3U8 (se non è già selezionato)
  2. Ora dobbiamo ottenere l'URL per incollarlo nella casella di input.
    1. Innanzitutto, ottieni l'ID dalla pagina del video. Supponi che la tua pagina video sia http://www.hotstar.com/sports/cricket/india-vs-australia-day-4/2001805383 , id 2001805383
    2. Apri http://getcdn.hotstar.com/AVS/besc?action=GetCDN&asJson=Y&channel=TABLET&id=123&type=VOD . (Sostituisci 123 con il tuo vero ID pagina video. Eccolo 2001805383)
    3. Nella risposta json, ottieni il valore di src. Questo è l'URL. Es : Sarà qualcosa del genere .

Mi piace in questo modo perché ti consente di tornare indietro in video / streaming.

Nota : nel caso in cui si verifichi un errore, ripetere il passaggio 2 e ottenere nuovamente l'URL (ogni volta che si esegue il passaggio 2, si ottiene un nuovo URL)

Fonte : ispirato da questa soluzione Quora

Soluzione n . 2 . Gioca in Vlc

  1. Installa le dipendenze

    sudo apt-get install php7.0 livestreamer
    
  2. Clona / Scarica qui il progetto

  3. Apri il terminale (bash), vai alla cartella in cui è stato scaricato ed eseguito

    cd hotstarsportslivestreamer-master
    ./hotstarlivestreamer.sh
    

    (Seguire le istruzioni fornite dallo script. Alcuni suggerimenti: è possibile ottenere un collegamento hotstar dal browser. La qualità di scrittura può essere "migliore" o "peggiore" in base alla larghezza di banda)

Vantaggio: è possibile scaricare anche il video

Soluzione n . 3 . Gioca in Firefox

Puoi seguire le istruzioni qui - HBONOW su Ubuntu 16.04LTS

Vantaggio: una volta eseguito il passaggio, i video verranno riprodotti senza interruzioni e senza sforzo, senza eseguire alcun passaggio per i video successivi.

Disclaimer: non ho provato personalmente questa soluzione

Quindi, spetta a te sceglierne uno;)


2
La soluzione 1 funziona!
Sarcastico

1
@mac - La soluzione 1 non funziona più. Penso che hotstar abbia cambiato un po 'le cose. Non riesco a ottenere l'URL cdn ora. Non c'è nessun URL cdn nella console.
Manoj Sawai,

# 2 funziona ancora. # 1 - Ora ho ricevuto l'URL della CDN da diversi mezzi ma non funziona ancora
mac

Ho installato le dipendenze menzionate al n. 2. Elaborare come "ed eseguire lo script da github.com/biezom/hotstarsportslivestreamer "?
bluepearlsky

@bluepearlsky ha aggiunto le istruzioni. Spero che sia d'aiuto
mac

8

Ho la soluzione più semplice e facile. Basta installare "User-Agent Switcher per Google Chrome" dal Chrome Web Store.

inserisci qui la descrizione dell'immagine

Dopo l'installazione dell'estensione Fare clic sull'estensione ...

inserisci qui la descrizione dell'immagine

Quindi seleziona l'opzione "Tablet Nexus 7".

Ora sei bravo ad andare ragazzi. Hotstar eseguirà il buffering dei video ma verificherà sempre se l'estensione è attivata e selezionata come opzione "Tablet Nexus 7".


Questo è forse l'unico modo per farlo funzionare su Linux senza troppe seccature a dicembre 2017
Vishnu Nair,

Neanche questo funziona: mostra "Avvia app" come opzione sul lettore video.
booleanhunter l'

3

Vale la pena provare a installare HAL dal PPA di Martin Wimpress. Questo significa Hardware Abstraction Layer ed è richiesto da alcuni contenuti Flash protetti da DRM.

Apri una finestra del terminale ( Alt+ Ctrl+ T) e digita i seguenti comandi:

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

Quindi riavviare il browser Web e provare a riprodurre nuovamente i contenuti Hotstar. Questo dovrebbe funzionare in Firefox; Non sono così sicuro di Chrome (dal momento che viene fornito con la sua versione di Flash).


La soluzione sopra menzionata non funziona, il problema persiste ancora.
Jigar Faria,

1
Puoi provare le istruzioni Pipelight qui: askubuntu.com/questions/764727/hbonow-on-ubuntu-16-04lts/… , anche se queste istruzioni sono per Firefox, non Google Chrome
Nick Weinberg,

3

Metodo 1:

Passaggio 1: aggiungi l'estensione cromata HLS m3u8 dal negozio Chrome e abilitala. Collegamento sottostante:

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

Passaggio 2: aprire il collegamento video Hotstar

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

Nota: ID = 1000074645

Passaggio 3: Apri il link in basso

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

Passaggio 4: sostituire l'URL id = 123 in id = ID come

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

L'output sarà:

{"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}

Passaggio 5: togli "src" da esso

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

Passaggio 6: aprilo in una nuova scheda. Funzionerà benissimo.

Metodo 2:

Passaggio 1: Apri sotto

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

Passaggio 2: aprire il collegamento video Hotstar

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

Nota: ID = 1000074645

Passaggio 3: Apri il link in basso

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

Passaggio 4: sostituire l'URL id = 123 in id = ID come

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

L'output sarà:

{"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}

Passaggio 5: togli "src" da esso

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

Passaggio 6: inserisci src nell'URL del file: aggiungi posto e premi Test Stream

Nota: Apri tutto in diverse schede

Funzionerà sicuramente. In caso di errore ripeterlo.

inserisci qui la descrizione dell'immagine


Funziona dal 17 settembre 2017.
palla di fuoco. 1

Funziona dal 28 settembre 2017.
martedì

Non funziona per i video premium.
Jyotman Singh,

1
Non è un trucco per i video premium. Lavorerò solo per video gratuiti. @JyotmanSingh
NEHAL AMIN

non funziona ora credo
Suraj

2

Pensavo davvero di non lavorare su hotstar, e poi ho scoperto la soluzione di seguito che può eseguire facilmente video hotstar sul browser:

Passaggio 1- Esegui http://www.hotstar.com/ sul browser e raggiungi il video di destinazione.

Passo 2 ora quindi sostituisci hotstarcon sudohotstarin URL e premi invio, il tuo video inizierà a funzionare.

Ad esempio: vuoi correre sotto il video hotstar
http://www.hotstar.com/sports/cricket/india-vs-australia-day-4/2001805383
messo sudodi fronte a hotstar
http://www.sudohotstar.com/sports / grillo / india-vs-australia-giorno-4/2001805383


Ho pensato che fosse una stupida risposta inventata per guadagnare un po 'di reputazione, ma funziona.
Sumeet Deshmukh,

1
Non per fare reputazione @SumeetDeshmukh, ma per fornire una soluzione spot.
amit_game

Sì, lo capisco, ma chi ha acquistato "sudohotstar.com" solo per scherzare con Hotstar :)
Sumeet Deshmukh,

7
Chiaramente non funziona più. Il sito non è raggiungibile
Khurshid Alam,

2

La soluzione di seguito ha funzionato per me.

  1. Installa e apri Google Chrome (Chromium non funzionerà poiché è necessario il flash).

  2. Vai al webstore di Google Chrome e installa il plug-in Linux hotstar .

    inserisci qui la descrizione dell'immagine

  3. Riavvia Google Chrome.

  4. Vai su www.hotstar.com e riproduci un video. Non inizierà a giocare.

  5. Fai clic sull'icona di Linux hotstar nell'angolo in alto a destra.

    inserisci qui la descrizione dell'immagine

    Si apre una nuova scheda che porta a https://www.hlsplayer.net/ .

  6. Clicca su Mi sull'icona a inizio l'URL nella barra degli indirizzi. Consenti flash per https://www.hlsplayer.net/ .

    inserisci qui la descrizione dell'immagine

    Se il video continua a non essere riprodotto, chiudere la scheda e tornare a www.hotstar.com . Fai di nuovo clic sull'icona in alto a destra per hotstar linux . Dovrebbe iniziare a giocare ora.


Non funziona. Ricevo Error: Message: I/O error when loading mediagiocando a Modern Family .
Jyotman Singh,

Sembra un video premium. Il modo in cui funziona questo approccio, non penso che sarà utile per i video premium. Scusate. Puoi controllare se sei in grado di giocare a quelli gratuiti? In quel caso aggiornerò la mia risposta con quelle informazioni.
Subhadip_G

Il plugin non funziona per le partite ipl. Ho appena controllato.
Khurshid Alam,

1
  • Apri la tua pagina hotstar in Google Chrome.
  • Premere CTRL + MAIUSC + I. Vai alla scheda console.
  • Fare doppio clic sull'origine CDN. Verrà scaricato un file m3u8.
  • Apri quel file m3u8 con totem o vlc (l'impostazione di rete dovrebbe essere corretta in vlc; totem usa l'impostazione di rete Gnome predefinita)
    • I vantaggi di questo metodo sono la possibilità di modificare il file m3u8 in qualsiasi editor di testo per ridurre la larghezza di banda in caso di problemi di buffering.

0

Basta ripubblicare nel 2019 che è meglio usare il metodo agente utente per farlo funzionare su Ubuntu. Il browser predefinito è Firefox per Ubuntu. Vedo una risposta già in questa pagina sull'utilizzo dell'agente utente.

Sono su Ubuntu 18.04.3 LTS e utilizzo Mozilla Firefox Quantum 69.0 (64-bit).

I contenuti Hooq in hotstar non si caricano poiché sembrano vedere la stringa dell'agente utente di Linux e non si caricano, potresti ricevere un errore EXT_1 qualcosa del genere o qualcosa di simile.

Apparentemente il contenuto hooq sui server hotstar richiede l'invio di intestazioni specifiche e dovrai far finta di essere un dispositivo diverso.

Usa gli strumenti per sviluppatori Web nel browser e usa la modalità di progettazione reattiva per selezionare Samsung Galaxy s9 e inizia a giocare, espandi lo schermo secondo necessità trascinandolo.

Questo funzionerà per la maggior parte del tempo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.