Problema ao reproduzir vídeos hotstar

32

Eu tenho o Ubuntu 16.04 LTS instalado no meu PC. Estou com um problema ao reproduzir vídeos Hotstar no google chrome. Versão do google chrome: 51.0.2704.63 (64 bits). Todos os outros vídeos do youtube estão sendo reproduzidos normalmente no google chrome. Eu até tentei reproduzir os vídeos Hotstar no Firefox, mas o mesmo problema persiste. Alguém pode me ajudar com o mesmo?

Jigar Faria
fonte
4
Apenas uma janela de vídeo preta exibindo um círculo de carregamento.
Jigar Faria
4
Também não consegui reproduzir vídeos hotstar no meu linux mint. Mas se você substituir 'hotstar' por 'sudohotstar' no URL, ele reproduzirá o vídeo em um host separado.
Akash Pinnaka
verifique isso da maneira mais fácil: stackoverflow.com/a/44432437/2828219
Usuário Anony
1
@AkashPinnaka Costumava ser a maneira mais fácil. Agora isso não funciona. O site não está acessível.
RajaRaviVarma 9/07
Infelizmente não está funcionando. Mas você pode usar a extensão chrome para reproduzir vídeo hotstar no hsplayer. Por favor, verifique o link github.com/sweta20/hotstar-linux
Akash Pinnaka

Respostas:

35

Duas soluções que funcionaram para mim - em 20 de março de 2017

Solução 1 . Jogue diretamente no Firefox / Google Chrome

  1. No seu navegador, abra https://www.hlsplayer.net/ e selecione M3U8 player (se já não estiver selecionado)
  2. Agora precisamos obter o URL para colá-lo na caixa de entrada.
    1. Primeiro, obtenha o ID da página de vídeo. Digamos que sua página de vídeo seja http://www.hotstar.com/sports/cricket/india-vs-australia-day-4/2001805383 , o ID seja 2001805383
    2. Abra http://getcdn.hotstar.com/AVS/besc?action=GetCDN&asJson=Y&channel=TABLET&id=123&type=VOD . (Substitua 123 pelo seu ID de página de vídeo real. Aqui está 2001805383)
    3. Na resposta json, obtenha o valor de src. Este é o URL. Ex : Será algo parecido .

Eu gosto dessa maneira porque permite que você volte em vídeo / streaming.

Nota : Caso ocorra algum erro, repita a Etapa 2 e obtenha o URL novamente (toda vez que você executar o passo 2, você receberá um novo URL)

Fonte : Inspirado por esta solução Quora

Solução # 2 . Tocar em Vlc

  1. Instale as dependências

    sudo apt-get install php7.0 livestreamer
    
  2. Clone / Baixe o projeto aqui

  3. Abra o terminal (bash), vá para a pasta onde está o download e execute

    cd hotstarsportslivestreamer-master
    ./hotstarlivestreamer.sh
    

    (Siga as instruções fornecidas pelo script. Algumas dicas: você pode obter o link hotstar no navegador. A qualidade da gravação pode ser "melhor" ou "pior" de acordo com a largura de banda)

Vantagem: Você também pode baixar o vídeo

Solução # 3 . Jogue no Firefox

Você pode seguir as instruções aqui - HBONOW no Ubuntu 16.04LTS

Vantagem: depois de executar a etapa, os vídeos serão reproduzidos sem problemas e sem esforço, sem executar nenhuma etapa nos próximos vídeos.

Isenção de responsabilidade: ainda não tentei essa solução pessoalmente

Então, cabe a você escolher um;)

Mac
fonte
2
Solução 1 funciona!
Sarcástico
1
@mac - Solução 1 não está mais funcionando. Eu acho que o hotstar mudou um pouco as coisas. Não consigo obter o URL do CDN agora. Não há URL do CDN no console.
Manoj Sawai
# 2 ainda funciona. # 1 - Eu tenho CDN url agora de diferentes meios, mas ainda não o seu trabalho
mac
Eu instalei as dependências mencionadas no # 2. Por favor, elabore como "E execute o script em github.com/biezom/hotstarsportslivestreamer "?
bluepearlsky
@bluepearlsky adicionou as instruções. Espero que ajude
mac
8

Eu tenho a solução mais simples e fácil. Basta instalar o "User-Agent Switcher for Google Chrome" na loja virtual do Chrome.

insira a descrição da imagem aqui

Após instalar a extensão Clique na extensão ...

insira a descrição da imagem aqui

Em seguida, selecione a opção "Nexus 7 Tablet".

Agora você é bom de ir, pessoal. O Hotstar armazenará em buffer os vídeos, mas sempre verificará se a extensão está ativada e selecionada como opção "Nexus 7 Tablet".

Ryko
fonte
Esta é talvez a única maneira de fazê-lo funcionar no linux sem muito trabalho a partir de dezembro de 2017
Vishnu Nair
Isso também não funciona - mostra "Iniciar aplicativo" como a opção no player de vídeo.
Booleanhunter
3

Vale a pena tentar instalar o HAL do PPA de Martin Wimpress. Isso significa Hardware Abstraction Layer e é exigido por algum conteúdo em Flash protegido por DRM.

Abra uma janela do terminal ( Alt+ Ctrl+ T) e digite os seguintes 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

Em seguida, reinicie o navegador e tente reproduzir o conteúdo do Hotstar novamente. Isso deve funcionar no Firefox; Não tenho tanta certeza sobre o Chrome (já que ele vem com sua própria versão do flash).

Nick Weinberg
fonte
A solução acima mencionada não está funcionando. O problema ainda persiste.
Jigar Faria
1
Você poderia tentar as instruções Pipelight aqui: askubuntu.com/questions/764727/hbonow-on-ubuntu-16-04lts/... , embora estas instruções são para o Firefox, não Google Chrome
Nick Weinberg
3

Método 1:

Etapa 1: adicione a extensão HLS m3u8 chrome da loja chrome e ative-a. Link abaixo:

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

Etapa 2: abrir o link do vídeo Hotstar

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

Nota: ID = 1000074645

Etapa 3: abrir o link abaixo

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

Etapa 4: Substitua url id = 123 por id = ID como

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

A saída 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}

Etapa 5: tire "src" dele

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

Etapa 6: abra-o em uma nova guia. Vai funcionar bem.

Método 2:

Etapa 1: abra abaixo

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

Etapa 2: abrir o link do vídeo Hotstar

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

Nota: ID = 1000074645

Etapa 3: abrir o link abaixo

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

Etapa 4: Substitua url id = 123 por id = ID como

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

A saída 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}

Etapa 5: tire "src" dele

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

Etapa 6: coloque src no URL do arquivo: adicionando local e pressione Test Stream

Nota: Abra tudo em guias diferentes

Funcionará definitivamente. Em caso de erro, repita-o.

insira a descrição da imagem aqui

NEHAL AMIN
fonte
Isto está funcionando a partir de 17 de setembro de 2017.
fireball.1
Funciona a partir de 28 de setembro de 2017.
tuxuday 28/09
Não funciona para vídeos premium.
JYOTMAN Singh #
1
Não é um truque para vídeos premium. Vou trabalhar apenas para vídeos gratuitos. @JyotmanSingh
NEHAL AMIN
não funciona agora eu acho
Suraj
2

Fiquei realmente pensativo por não estar trabalhando com o hotstar e, em seguida, vim a conhecer a solução que pode executar vídeos hotstar facilmente no navegador -

Etapa 1- Execute o http://www.hotstar.com/ no navegador e acesse o vídeo de destino.

Etapa 2 - agora substitua hotstarpelo sudohotstarURL e pressione enter, seu vídeo começará a ser exibido.

Por exemplo - você deseja exibir abaixo o vídeo hotstar
http://www.hotstar.com/sports/cricket/india-vs-australia-day-4/2001805383
colocado sudona frente de hotstar
http://www.sudohotstar.com/sports / cricket / india-vs-australia-day-4/2001805383

amit_game
fonte
Eu pensei que era uma resposta idiota feita para ganhar reputação, mas funciona.
Sumeet Deshmukh
1
Não por criar reputação no @SumeetDeshmukh, mas por fornecer uma solução pontual.
Amit_game 4/06
Sim eu entendo isso, mas que comprou 'sudohotstar.com' só para mexer com HotStar :)
Sumeet Deshmukh
7
Claramente não funciona mais. O site está inacessível
Khurshid Alam
2

A solução abaixo funcionou para mim.

  1. Instale e abra o Google Chrome (o Chromium não funcionará, pois é necessário o flash).

  2. Acesse a loja on-line do Google Chrome e instale o plug- in hotstar linux .

    insira a descrição da imagem aqui

  3. Reinicie o Google Chrome.

  4. Vá para www.hotstar.com e reproduza um vídeo. Não começará a tocar.

  5. Clique no ícone hotstar linux no canto superior direito.

    insira a descrição da imagem aqui

    Uma nova guia é aberta e leva para https://www.hlsplayer.net/ .

  6. Clique no ícone i no início do URL na barra de URL. Permitir flash para https://www.hlsplayer.net/ .

    insira a descrição da imagem aqui

    Se o vídeo ainda não começar a ser reproduzido, feche a guia e volte para www.hotstar.com . Mais uma vez, clique no ícone superior direito do hotstar linux . Deve começar a jogar agora.

Subhadip_G
fonte
Não está funcionando. Recebo Error: Message: I/O error when loading mediaenquanto jogo Modern Family .
Jyotman Singh
Parece que é um vídeo premium. Da maneira como essa abordagem funciona, acho que não será útil para os vídeos premium. Desculpe. Você pode verificar se consegue jogar de graça? Nesse caso, atualizarei minha resposta com essas informações.
Subhadip_G
O plug-in não funciona para correspondências ipl. Apenas verificado.
Khurshid Alam
1
  • Abra sua página hotstar no Google Chrome.
  • Pressione CTRL + SHIFT + I. Vá para a guia console.
  • Clique duas vezes na fonte CDN. Um arquivo m3u8 será baixado.
  • Abra esse arquivo m3u8 com totem ou vlc (a configuração de rede deve estar correta na vlc; o totem usa a configuração padrão de rede do Gnome)
    • Os benefícios adicionais desse método são que você pode editar o arquivo m3u8 em qualquer editor de texto para reduzir a largura de banda, se houver um problema no buffer.
Mayank Suman
fonte
0

Basta postar novamente em 2019 o melhor para usar o método user agent para que ele funcione no Ubuntu. O navegador padrão é o Firefox para Ubuntu. Já vejo uma resposta nesta página sobre o uso do agente do usuário.

Estou no Ubuntu 18.04.3 LTS e uso o Mozilla Firefox Quantum 69.0 (64 bits).

O conteúdo do Hooq no hotstar não carrega, pois parece ver a sequência de linux do agente do usuário e não carrega, você pode receber um erro EXT_1, algo assim ou algo semelhante.

Aparentemente, o conteúdo hooq nos servidores hotstar precisa que cabeçalhos específicos sejam enviados, e você terá que fingir ser um dispositivo diferente.

Use as ferramentas de desenvolvedor da Web no navegador e use o modo de design responsivo para selecionar o Samsung Galaxy s9 e ele iniciar a reprodução. Expanda a tela conforme a necessidade, arrastando.

Isso funcionará na maioria das vezes.

Pranesh
fonte