Проблемы с воспроизведением горячих видео

На моем компьютере установлена ​​Ubuntu 16.04 LTS. У меня проблема с воспроизведением Hotstar видео в Google Chrome. Версия Google Chrome: 51.0.2704.63 (64-разрядная версия). Все остальные видео YouTube нормально воспроизводятся в Google Chrome. Я даже пытался воспроизвести видео Hotstar на Firefox, но та же проблема сохраняется. Может ли кто-нибудь помочь мне с тем же?

32
задан 10 September 2017 в 13:21

8 ответов

Стоит попробовать установить HAL из PPA Martin Wimpress. Это означает уровень аппаратной абстракции и требуется для некоторого содержимого Flash, защищенного DRM.

Откройте окно терминала ( Alt + Ctrl + T ) и введите следующие команды:

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

Затем перезапустите веб-браузер и попробуйте снова воспроизвести контент Hotstar. Это должно работать в Firefox; Я не уверен насчет Chrome (поскольку он поставляется с собственной версией flash).

3
ответ дан 10 September 2017 в 23:21

Пара решений, которые сработали для меня - По состоянию на 20 марта 2017 г.

Решение № 1 . Играйте прямо в Firefox / Google Chrome

  1. В своем браузере откройте https://www.hlsplayer.net/ и выберите M3U8 player (если еще не выбран)
  2. Теперь нам нужно получить URL-адрес, чтобы вставить его в поле ввода.
    1. Сначала получите идентификатор со страницы видео.Скажем, ваша страница с видео http://www.hotstar.com/sports/cricket/india-vs-australia-day-4/2001805383 , идентификатор - 2001805383
    2. Открыть http: / /getcdn.hotstar.com/AVS/besc?action=GetCDN&asJson=Y&channel=TABLET&id=123&type=VOD. (Замените 123 на свой фактический идентификатор страницы видео. Здесь это 2001805383)
    3. В ответе json получите значение src. Это URL. Пример : Это будет что-то вроде .

Мне этот способ нравится, потому что он позволяет вам вернуться к видео / потоковой передаче.

Примечание : в случае возникновения ошибки повторите шаг 2 и снова получите URL (каждый раз, когда вы выполняете шаг 2, вы получаете новый URL)

Источник : На основе этого решения Quora

Решение №2 . Играть в Vlc

  1. Установить зависимости

     sudo apt-get install php7.0 livestreamer
     
  2. Клонировать / загрузить проект здесь

  3. Откройте терминал (bash), перейдите в папку, в которую он загружен, и запустите

     cd hotstarsportslivestreamer-master
     ./hotstarlivestreamer.sh
     

    (Следуйте инструкциям сценария. Несколько советов: вы можете получить ссылку на горячую звезду из браузера. Качество записи может быть "лучшим" или "худшим" ​​в зависимости от вашей пропускной способности)

Преимущество: Вы можете также загрузите видео

Решение №3 . Воспроизведение в Firefox

Вы можете следовать инструкциям здесь - HBONOW в Ubuntu 16.04LTS

Преимущество: После того, как вы выполните этот шаг, видео будет воспроизводиться плавно и без усилий, не выполняя никаких действий для следующих видео.

Заявление об ограничении ответственности: Я лично не пробовал это решение

Итак, вы можете выбрать одно;)

35
ответ дан 10 September 2017 в 23:21
  • Откройте страницу своей звезды в Google Chrome.
  • Нажмите CTRL + SHIFT + I. Перейдите на вкладку консоли.
  • Дважды щелкните источник CDN. Будет загружен файл m3u8.
  • Откройте этот файл m3u8 с помощью totem или vlc (настройка сети должна быть прямо в vlc; Тотем использовать настройки сети Gnome по умолчанию)
    • Дополнительным преимуществом этого метода является то, что вы можете редактировать файл m3u8 в любом текстовом редакторе для уменьшения пропускной способности, если у вас есть проблемы с буферизацией.
1
ответ дан 10 September 2017 в 23:21

Я действительно задумался о том, что не работает Hotstar, а затем узнал ниже решение, которое может легко запускать видео Hotstar в браузере -

Шаг 1. Запустите http: / /www.hotstar.com/ в браузере и перейдите к целевому видео.

Шаг 2 - теперь замените hotstar на sudohotstar в URL-адресе и нажмите ввод, ваше видео запустится.

Например - вы хотите запустить под видео хотстар
http://www.hotstar.com/sports/cricket/india-vs-australia-day-4/2001805383
положить sudo перед hotstar
http://www.sudohotstar.com/sports/cricket/india-vs-australia-day-4/2001805383

2
ответ дан 10 September 2017 в 23:21

Метод 1:

Шаг 1. Добавьте расширение HLS m3u8 chrome из хранилища Chrome и включите его. Ссылка ниже:

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

Шаг 2: Открыть ссылку на видео Hotstar

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

Примечание: ID = 1000074645

Шаг 3: Открыть ссылку ниже

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

Шаг 4: Заменить url id = 123 на id = ID как

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

Вывод будет:

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

Шаг 5: Извлеките из него "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 = e9a791981ee7b95fa74d673db688d488f167e03d6123db688d488f167b03e06e06e02e06e4e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6 Он будет работать нормально.

Метод 2:

Шаг 1: Открыть ниже

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

Шаг 2: Открыть ссылку на видео Hotstar

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

Примечание: ID = 1000074645

Шаг 3: Открыть ссылку ниже

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

Шаг 4: Замените url id = 123 на id = ID как

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

. Результатом будет:

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

Шаг 5: Удалите из него «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 = 149505238140 ~ acl16d3e4e4e4eaaaaaaaaaaaaaaaaaaaaaaaaaная

Шаг 6: Поместите src в URL-адрес файла: добавьте место и нажмите Test Stream

Примечание: Открывайте все на разных вкладках

Это будет работать определенно. В случае ошибки повторите это.

enter image description here

3
ответ дан 10 September 2017 в 23:21

У меня есть самое простое и легкое решение. Просто установите «User-Agent Switcher для Google Chrome» из интернет-магазина Chrome.

enter image description here

После установки расширения Нажмите на расширение ...

enter image description here

Затем выберите вариант «Nexus 7 Tablet».

Теперь у вас все в порядке. пойти, ребята. Hotstar будет буферизовать видео, но всегда проверяет, включено ли расширение и выбрано ли оно в качестве опции «Nexus 7 Tablet».

9
ответ дан 10 September 2017 в 23:21

Приведенное ниже решение сработало для me.

  1. Установите и откройте Google Chrome (Chromium не будет работать, поскольку требуется флэш-память).

  2. Зайдите в интернет-магазин Google Chrome и установите плагин hotstar linux .

    enter image description here

  3. Перезапустите Google Chrome.

  4. Перейдите на www.hotstar.com и воспроизведите видео. Он не запускается.

  5. Щелкните значок hotstar linux в правом верхнем углу.

    enter image description here

    Откроется новая вкладка, на которой будет отображаться https://www.hlsplayer.net/ .

  6. Щелкните значок i в начале URL-адреса в строке URL-адресов. Разрешить вспышку для https://www.hlsplayer.net/ .

    enter image description here

    Если видео по-прежнему не воспроизводится,закройте вкладку и вернитесь на www.hotstar.com . Снова нажмите на верхний правый значок hotstar linux . Он должен начать играть сейчас.

2
ответ дан 10 September 2017 в 23:21

Просто повторно разместите в 2019 году, что лучше всего использовать метод пользовательского агента, чтобы заставить его работать в Ubuntu. Браузер по умолчанию - Firefox для Ubuntu. Я уже вижу ответ на этой странице об использовании пользовательского агента.

Я использую Ubuntu 18.04.3 LTS и использую Mozilla Firefox Quantum 69.0 (64-разрядный).

Содержимое Hooq в hotstar не загружается как они, кажется, видят строку пользовательского агента linux и не загружаются, вы можете получить ошибку EXT_1 или что-то в этом роде.

Очевидно, содержание hooq на серверах hotstar требует отправки определенных заголовков, и вы придется притвориться другим устройством.

Используйте инструменты веб-разработчика в браузере и используйте режим адаптивного дизайна, чтобы выбрать Samsung Galaxy s9, и он начнет воспроизведение, разверните экран по мере необходимости, перетаскивая.

Это будет большую часть времени работают.

0
ответ дан 29 September 2019 в 14:47

Другие вопросы по тегам:

Похожие вопросы: