Problema al reproducir videos de Hotstar

32

Tengo Ubuntu 16.04 LTS instalado en mi PC. Tengo un problema al reproducir videos de Hotstar en Google Chrome. Versión de google chrome: 51.0.2704.63 (64 bits). Todos los demás videos de YouTube se reproducen normalmente en Google Chrome. Incluso intenté reproducir los videos de Hotstar en Firefox pero el mismo problema persiste. ¿Alguien puede ayudarme con lo mismo?

Jigar Faria
fuente
44
Solo una ventana de video negra que muestra el círculo de carga.
Jigar Faria
44
No pude reproducir videos hotstar en mi Linux mint también. Pero si reemplaza 'hotstar' con 'sudohotstar' en la url, reproducirá el video en un host separado.
Akash Pinnaka
mira
1
@AkashPinnaka Solía ​​ser la forma más fácil. Ahora no funciona. El sitio web no es accesible.
RajaRaviVarma
Lamentablemente no está funcionando. Pero puede usar la extensión de Chrome para reproducir videos hotstar en hsplayer. Por favor, consulte el enlace github.com/sweta20/hotstar-linux
Akash Pinnaka

Respuestas:

35

Un par de soluciones que funcionaron para mí - A partir del 20 de marzo de 2017

Solución # 1 . Juega directamente en Firefox / Google Chrome

  1. En su navegador, abra https://www.hlsplayer.net/ y seleccione el reproductor M3U8 (si aún no está seleccionado)
  2. Ahora tenemos que obtener la url para pegarla en el cuadro de entrada.
    1. Primero, obtenga la identificación de la página de video. Digamos que su página de video es http://www.hotstar.com/sports/cricket/india-vs-australia-day-4/2001805383 , la identificación es 2001805383
    2. Abra http://getcdn.hotstar.com/AVS/besc?action=GetCDN&asJson=Y&channel=TABLET&id=123&type=VOD . (Reemplace 123 con su ID de página de video real. Aquí está 2001805383)
    3. En la respuesta json, obtenga el valor de src. Esta es la url. Ej : Será algo así como .

Me gusta de esta manera porque te permite volver a video / streaming.

Nota : en caso de que arroje algún error, repita el Paso 2 y obtenga la URL nuevamente (cada vez que realice el paso 2, obtendrá una nueva URL)

Fuente : inspirada en esta solución Quora

Solución # 2 . Jugar en VLC

  1. Instalar las dependencias

    sudo apt-get install php7.0 livestreamer
    
  2. Clonar / Descargar el proyecto aquí

  3. Abra la terminal (bash), vaya a la carpeta donde se descargó y ejecute

    cd hotstarsportslivestreamer-master
    ./hotstarlivestreamer.sh
    

    (Siga las instrucciones proporcionadas por el script. Pocos consejos: Puede obtener el enlace hotstar desde el navegador. La calidad de escritura puede ser "mejor" o "peor" según su ancho de banda)

Ventaja: también puedes descargar el video

Solución # 3 . Juega en Firefox

Puede seguir las instrucciones aquí: HBONOW en Ubuntu 16.04LTS

Ventaja: una vez que realice el paso, los videos se reproducirán sin problemas y sin esfuerzo sin realizar ningún paso para los próximos videos.

Descargo de responsabilidad: aunque no he probado esta solución personalmente

Entonces, depende de ti elegir uno;)

Mac
fuente
2
¡La solución 1 funciona!
Sarcástico
1
@mac: la solución 1 ya no funciona. Creo que Hotstar cambió un poco las cosas. No puedo obtener la URL del CDN ahora. No hay URL de CDN en la consola.
Manoj Sawai
# 2 todavía funciona. # 1 - Recibí la URL de CDN ahora de diferentes medios, pero aún no funciona
mac
He instalado las dependencias mencionadas en el n. ° 2. ¿Cómo "y ejecutar el script desde github.com/biezom/hotstarsportslivestreamer "?
bluepearlsky
@bluepearlsky agregó las instrucciones. Espero que ayude
mac
8

Tengo la solución más simple y fácil. Simplemente instale "User-Agent Switcher para Google Chrome" de la tienda web de Chrome.

ingrese la descripción de la imagen aquí

Después de instalar la extensión Haga clic en la extensión ...

ingrese la descripción de la imagen aquí

Luego, seleccione la opción "Tableta Nexus 7".

Ahora están bien para ir chicos. Hotstar almacenará en búfer los videos, pero siempre verificará si la extensión está activada y seleccionada como opción "Tableta Nexus 7".

Ryko
fuente
Esta es quizás la única forma de hacerlo funcionar en Linux sin demasiados problemas a partir de diciembre de 2017
Vishnu Nair
Esto tampoco funciona: muestra "Iniciar aplicación" como la opción en el reproductor de video.
booleanhunter
3

Vale la pena intentar instalar HAL desde el PPA de Martin Wimpress. Esto significa Capa de abstracción de hardware y es necesario para algunos contenidos Flash protegidos por DRM.

Abra una ventana de terminal ( Alt+ Ctrl+ T) y escriba los siguientes comandos:

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

Luego reinicie su navegador web e intente reproducir el contenido de Hotstar nuevamente. Esto debería funcionar en Firefox; No estoy tan seguro acerca de Chrome (ya que viene con su propia versión de flash).

Nick Weinberg
fuente
La solución mencionada anteriormente no funciona. El problema aún persiste.
Jigar Faria
1
Puede probar las instrucciones de Pipelight aquí: askubuntu.com/questions/764727/hbonow-on-ubuntu-16-04lts/… , aunque estas instrucciones son para Firefox, no para Google Chrome
Nick Weinberg
3

Método 1:

Paso 1: agregue la extensión de cromo HLS m3u8 de Chrome Store y actívela. Enlace debajo:

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

Paso 2: abre el enlace de video de Hotstar

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

Nota: ID = 1000074645

Paso 3: abra el enlace a continuación

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

Paso 4: Reemplace url id = 123 a id = ID como

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

La salida será:

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

Paso 5: Saca "src"

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

Paso 6: ábralo en una nueva pestaña. Funcionará bien

Método 2:

Paso 1: abrir a continuación

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

Paso 2: abre el enlace de video de Hotstar

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

Nota: ID = 1000074645

Paso 3: abra el enlace a continuación

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

Paso 4: Reemplace url id = 123 a id = ID como

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

La salida será:

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

Paso 5: Saca "src"

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

Paso 6: Ponga src en la URL del archivo: agregue lugar y presione Test Stream

Nota: Abra todo en diferentes pestañas

Funcionará definitivamente. En caso de error repítalo.

ingrese la descripción de la imagen aquí

NEHAL AMIN
fuente
Esto está funcionando desde el 17 de septiembre de 2017.
fireball.1
Funciona a partir del 28 de septiembre de 2017.
tuxuday
No funciona para videos premium.
Jyotman Singh
1
No es un truco para videos premium. Trabajaré solo para videos gratis. @JyotmanSingh
NEHAL AMIN
no funciona ahora, supongo
Suraj
2

Realmente pensé en no estar trabajando en hotstar, y luego llegué a conocer la siguiente solución que puede ejecutar videos de hotstar fácilmente en el navegador:

Paso 1- Ejecute http://www.hotstar.com/ en el navegador y llegue a su video de destino.

Paso 2- ahora reemplaza hotstarcon sudohotstarURL y presiona enter, tu video comenzará a ejecutarse.

Por ejemplo, desea ejecutar debajo del video hotstar
http://www.hotstar.com/sports/cricket/india-vs-australia-day-4/2001805383
puesto sudodelante de hotstar
http://www.sudohotstar.com/sports / cricket / india-vs-australia-day-4/2001805383

amit_game
fuente
Pensé que era una respuesta tonta hecha para ganar algo de reputación, pero funciona.
Sumeet Deshmukh
1
No por ganar reputación en @SumeetDeshmukh, sino por proporcionar una solución puntual.
amit_game
Sí, lo entiendo, pero quién compró 'sudohotstar.com' solo para meterse con Hotstar :)
Sumeet Deshmukh
77
Claramente ya no funciona. El sitio es inalcanzable
Khurshid Alam
2

La siguiente solución funcionó para mí.

  1. Instale y abra Google Chrome (Chromium no funcionará ya que se requiere flash).

  2. Vaya a la tienda web de Google Chrome e instale el complemento hotstar linux .

    ingrese la descripción de la imagen aquí

  3. Reinicia Google Chrome.

  4. Vaya a www.hotstar.com y reproduzca un video. No comenzará a jugar.

  5. Haga clic en el icono de Hotstar Linux en la esquina superior derecha.

    ingrese la descripción de la imagen aquí

    Se abre una nueva pestaña que lleva a https://www.hlsplayer.net/ .

  6. Haga clic en el ícono i al comienzo de la url en la barra de url. Permita flash para https://www.hlsplayer.net/ .

    ingrese la descripción de la imagen aquí

    Si el video aún no comienza a reproducirse, cierre la pestaña y regrese a www.hotstar.com . De nuevo, haga clic en el icono superior derecho para hotstar linux . Debería comenzar a jugar ahora.

Subhadip_G
fuente
No funciona. Me pongo Error: Message: I/O error when loading mediajugando Modern Family .
Jyotman Singh
Parece que es un video premium. La forma en que funciona este enfoque, no creo que sea útil para los videos premium. Lo siento. ¿Puedes comprobar si puedes jugar los gratuitos? Actualizaré mi respuesta en ese caso con esa información.
Subhadip_G
El complemento no funciona para coincidencias ipl. Acabo de revisarlo.
Khurshid Alam
1
  • Abra su página de hotstar en Google Chrome.
  • Presione CTRL + MAYÚS + I. Ir a la pestaña de la consola.
  • Haga doble clic en la fuente CDN. Se descargará un archivo m3u8.
  • Abra ese archivo m3u8 con totem o vlc (la configuración de red debe estar en vlc; totem usa la configuración de red Gnome predeterminada)
    • Los beneficios adicionales de este método es que puede editar el archivo m3u8 en cualquier editor de texto para reducir el ancho de banda si tiene problemas de almacenamiento en búfer.
Mayank Suman
fuente
0

Solo volviendo a publicar en 2019 que es mejor usar el método de agente de usuario para que funcione en Ubuntu. El navegador predeterminado es Firefox para Ubuntu. Ya veo una respuesta en esta página sobre el uso del agente de usuario.

Estoy en Ubuntu 18.04.3 LTS y uso Mozilla Firefox Quantum 69.0 (64 bits).

El contenido de Hooq en hotstar no se carga, ya que parece ver la cadena de agente de usuario de Linux y no se carga, puede obtener un error EXT_1 algo así o algo similar.

Aparentemente, el contenido de hooq en los servidores hotstar necesita encabezados específicos para ser enviado, y tendrá que pretender ser un dispositivo diferente.

Use las herramientas de desarrollador web en el navegador y use el modo de diseño receptivo para seleccionar Samsung Galaxy s9 y comience a reproducir, expanda la pantalla según sea necesario arrastrando.

Esto funcionará la mayor parte del tiempo.

Pranesh
fuente