Problem z odtwarzaniem filmów z gwiazdami


32

Mam Ubuntu 16.04 LTS zainstalowany na moim komputerze. Mam problem z odtwarzaniem filmów Hotstar w Google Chrome. Wersja Google Chrome: 51.0.2704.63 (64-bit). Wszystkie inne filmy z YouTube są odtwarzane normalnie w Google Chrome. Próbowałem nawet odtwarzać filmy Hotstar w przeglądarce Firefox, ale ten sam problem występuje nadal. Czy ktoś może mi w tym pomóc?


4
Tylko czarne okno wideo z kołem ładującym.
Jigar Faria,

4
Nie mogłem też odtwarzać filmów z gwiazdami na mojej Linuksie. Ale jeśli zamienisz „hotstar” na „sudohotstar” w adresie URL, odtworzy wideo na osobnym hoście.
Akash Pinnaka

sprawdź to w najprostszy sposób: stackoverflow.com/a/44432437/2828219
Użytkownik Anony

1
@AkashPinnaka To był najłatwiejszy sposób. Teraz to nie działa. Witryna jest niedostępna.
RajaRaviVarma

Niestety nie działa. Ale możesz użyć rozszerzenia chrome, aby odtwarzać filmy Hotstar w hsplayer. Proszę sprawdzić link github.com/sweta20/hotstar-linux
Akash Pinnaka

Odpowiedzi:


35

Kilka rozwiązań, które zadziałały dla mnie - stan na 20 marca 2017 r

Rozwiązanie nr 1 . Graj bezpośrednio w przeglądarce Firefox / Google Chrome

  1. W przeglądarce otwórz https://www.hlsplayer.net/ i wybierz odtwarzacz M3U8 (jeśli jeszcze nie został wybrany)
  2. Teraz musimy pobrać adres URL, aby wkleić go w polu wprowadzania.
    1. Najpierw pobierz identyfikator ze strony filmu. Powiedz, że twoja strona wideo to http://www.hotstar.com/sports/cricket/india-vs-australia-day-4/2001805383 , identyfikator to 2001805383
    2. Otwórz http://getcdn.hotstar.com/AVS/besc?action=GetCDN&asJson=Y&channel=TABLET&id=123&type=VOD . (Zamień 123 na rzeczywisty identyfikator strony z filmem. Oto 2001805383)
    3. W odpowiedzi JSON uzyskaj wartość src. To jest adres URL. Np . : Będzie to coś w rodzaju .

Podoba mi się to, ponieważ pozwala ci wrócić do wideo / streamingu.

Uwaga : w przypadku, gdy zgłosi błąd, powtórz krok 2 i ponownie uzyskaj adres URL (za każdym razem, gdy wykonasz krok 2, otrzymasz nowy adres URL)

Źródło : Inspirowane tym rozwiązaniem Quora

Rozwiązanie nr 2 . Graj w VLC

  1. Zainstaluj zależności

    sudo apt-get install php7.0 livestreamer
    
  2. Sklonuj / pobierz projekt tutaj

  3. Otwórz terminal (bash), przejdź do folderu, w którym został pobrany i uruchom

    cd hotstarsportslivestreamer-master
    ./hotstarlivestreamer.sh
    

    (Postępuj zgodnie z instrukcjami dostarczonymi przez skrypt. Kilka wskazówek: Możesz uzyskać link hotstar z przeglądarki. Jakość zapisu może być „najlepsza” lub „najgorsza” w zależności od przepustowości)

Zaleta: Możesz również pobrać wideo

Rozwiązanie nr 3 . Graj w Firefox

Możesz postępować zgodnie z instrukcjami tutaj - HBONOW na Ubuntu 16.04LTS

Zaleta: po wykonaniu kroku filmy będą odtwarzane płynnie i bez wysiłku, bez wykonywania żadnych kroków dla kolejnych filmów.

Oświadczenie: Nie próbowałem tego rozwiązania osobiście

A więc do wyboru jednego;)


2
Rozwiązanie 1 działa!
Sarcastic

1
@mac - Rozwiązanie 1 już nie działa. Myślę, że hotstar trochę zmienił. Nie mogę teraz pobrać adresu URL CDN. W konsoli nie ma adresu URL cdn.
Manoj Sawai

# 2 nadal działa. # 1 - Mam adres CDN teraz z różnych środków, ale nadal nie działa
Mac

Zainstalowałem zależności wymienione w punkcie 2. Proszę opracować sposób „ Uruchom skrypt ze strony github.com/biezom/hotstarsportslivestreamer ”?
bluepearlsky

@bluepearlsky dodał instrukcje. Mam nadzieję, że to pomoże
Mac

8

Mam najprostsze i najłatwiejsze rozwiązanie. Wystarczy zainstalować „User-Agent Switcher dla Google Chrome” ze sklepu internetowego Chrome.

wprowadź opis zdjęcia tutaj

Po zainstalowaniu rozszerzenia Kliknij rozszerzenie ...

wprowadź opis zdjęcia tutaj

Następnie wybierz opcję „Tablet Nexus 7”.

Teraz jesteście gotowi, chłopaki. Hotstar buforuje filmy, ale zawsze sprawdza, czy rozszerzenie jest włączone i wybrane jako opcja „Tablet Nexus 7”.


Jest to chyba jedyny sposób, aby działał na Linuksie bez większych problemów w grudniu 2017 r.
Wisznu Nair

To też nie działa - pokazuje „Uruchom aplikację” jako opcję w odtwarzaczu wideo.
booleanhunter

3

Warto spróbować zainstalować HAL z PPA Martina Wimpressa. To skrót od Hardware Abstraction Layer i jest wymagany przez niektóre treści Flash chronione przez DRM.

Otwórz okno terminala ( Alt+ Ctrl+ T) i wpisz następujące polecenia:

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

Następnie uruchom ponownie przeglądarkę internetową i spróbuj ponownie odtworzyć zawartość Hotstar. Powinno to działać w przeglądarce Firefox; Nie jestem pewien co do Chrome (ponieważ ma własną wersję Flasha).


Powyższe rozwiązanie nie działa. Problem nadal występuje.
Jigar Faria

1
Możesz wypróbować instrukcje Pipelight tutaj: askubuntu.com/questions/764727/hbonow-on-ubuntu-16-04lts/… , chociaż te instrukcje dotyczą przeglądarki Firefox, a nie Google Chrome
Nick Weinberg

3

Metoda 1:

Krok 1: Dodaj rozszerzenie HLS m3u8 chrome ze sklepu Chrome i włącz je. Link poniżej:

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

Krok 2: Otwórz link wideo Hotstar

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

Uwaga: ID = 1000074645

Krok 3: Otwórz link poniżej

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

Krok 4: Zamień adres URL id = 123 na id = ID as

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

Dane wyjściowe będą:

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

Krok 5: Wyjmij z niego „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

Krok 6: Otwórz go w nowej karcie. Będzie dobrze działać.

Metoda 2:

Krok 1: Otwórz poniżej

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

Krok 2: Otwórz link wideo Hotstar

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

Uwaga: ID = 1000074645

Krok 3: Otwórz link poniżej

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

Krok 4: Zamień adres URL id = 123 na id = ID as

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

Dane wyjściowe będą:

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

Krok 5: Wyjmij z niego „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

Krok 6: Umieść src w adresie pliku: dodaj miejsce i naciśnij Test Stream

Uwaga: Otwórz wszystko w różnych zakładkach

To zadziała zdecydowanie. W przypadku błędu powtórz go.

wprowadź opis zdjęcia tutaj


Działa od 17 września 2017 r.
Kula ognia. 1

Działa od 28 września 2017 r.
tuxuday

Nie działa w przypadku filmów premium.
Jyotman Singh

1
To nie jest hack dla filmów premium. Będę pracować tylko dla darmowych filmów. @JyotmanSingh
NEHAL AMIN

chyba nie działa teraz
Suraj

2

Naprawdę zastanawiałem się, czy nie działa Hotstar, a potem zapoznałem się z poniższym rozwiązaniem, które może z łatwością uruchamiać filmy Hotstar w przeglądarce -

Krok 1 - Uruchom http://www.hotstar.com/ w przeglądarce i przejdź do docelowego wideo.

Krok 2 Teraz następnie zastąpić hotstarze sudohotstarw adresie URL i naciśnij enter, aby film zacznie się wyświetlać.

Na przykład - chcesz uruchomić poniżej HotStar wideo
http://www.hotstar.com/sports/cricket/india-vs-australia-day-4/2001805383
umieścić sudoprzed hotstar
http://www.sudohotstar.com/sports / cricket / india-vs.-australia-day-4/2001805383


Myślałem, że to głupia odpowiedź wymyślona, ​​by zyskać reputację, ale działa.
Sumeet Deshmukh

1
Nie po to, by zyskać reputację @SumeetDeshmukh, ale by zapewnić jedno rozwiązanie na miejscu.
amit_game

Tak, rozumiem to, ale kto kupił „sudohotstar.com” tylko po to, aby zadzierać z hotstar :)
Sumeet Deshmukh

7
Najwyraźniej już nie działa. Strona jest nieosiągalna
Khurshid Alam

2

Poniższe rozwiązanie działało dla mnie.

  1. Zainstaluj i otwórz Google Chrome (Chromium nie będzie działać, ponieważ wymagana jest pamięć flash).

  2. Przejdź do sklepu internetowego Google Chrome i zainstaluj wtyczkę Hotstar Linux .

    wprowadź opis zdjęcia tutaj

  3. Uruchom ponownie Google Chrome.

  4. Wejdź na www.hotstar.com i odtworzyć wideo. Nie rozpocznie się odtwarzanie.

  5. Kliknij ikonę Hotstar Linux w prawym górnym rogu.

    wprowadź opis zdjęcia tutaj

    Otwiera się nowa karta i prowadzi do https://www.hlsplayer.net/ .

  6. Kliknij ikonę i na początku adresu URL na pasku adresu. Zezwól na flashowanie dla https://www.hlsplayer.net/ .

    wprowadź opis zdjęcia tutaj

    Jeśli wideo nadal się nie rozpoczyna, zamknij kartę i wróć do strony www.hotstar.com . Ponownie kliknij ikonę w prawym górnym rogu, aby wyświetlić Linuksa Hotstar . Teraz powinno zacząć grać.


Nie działa. Dostaję Error: Message: I/O error when loading mediapodczas gry Modern Family .
Jyotman Singh,

Wygląda na to, że jest to film premium. Sposób, w jaki to podejście działa, nie sądzę, aby był on przydatny w przypadku filmów premium. Przepraszam. Czy możesz sprawdzić, czy możesz grać w te darmowe? W takim przypadku zaktualizuję swoją odpowiedź o te informacje.
Subhadip_G

Wtyczka nie działa dla dopasowań IPL. Właśnie sprawdziłem.
Khurshid Alam,

1
  • Otwórz stronę hotstar w Google Chrome.
  • Naciśnij CTRL + SHIFT + I. Przejdź do zakładki konsoli.
  • Kliknij dwukrotnie źródło CDN. Plik m3u8 zostanie pobrany.
  • Otwórz ten plik m3u8 za pomocą totemu lub vlc (ustawienie sieci powinno być prawidłowe w vlc; totem używa domyślnego ustawienia sieci Gnome)
    • Dodatkowymi zaletami tej metody jest możliwość edycji pliku m3u8 w dowolnym edytorze tekstowym w celu zmniejszenia przepustowości w przypadku problemów z buforowaniem.

0

Po prostu ponownie opublikuj w 2019 r., Że najlepiej jest użyć metody agenta użytkownika, aby działała na Ubuntu. Domyślną przeglądarką jest Firefox dla Ubuntu. Widzę już odpowiedź na tej stronie dotyczącą korzystania z klienta użytkownika.

Jestem na Ubuntu 18.04.3 LTS i używam Mozilla Firefox Quantum 69.0 (64-bit).

Treści Hooq w hotstar nie ładują się, ponieważ wydają się widzieć ciąg agenta użytkownika linuksa i nie ładują się, może pojawić się błąd EXT_1 coś takiego lub coś podobnego.

Najwyraźniej zawartość hooq na serwerach hotstar wymaga wysłania określonych nagłówków i będziesz musiał udawać, że jest innym urządzeniem.

Użyj narzędzi programistycznych w przeglądarce i użyj responsywnego trybu projektowania, aby wybrać Samsung Galaxy s9 i rozpocznie się odtwarzanie, rozszerz ekran zgodnie z potrzebami, przeciągając.

Będzie to działać przez większość czasu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.