ACE Stream Media 3.1 (for Windows)

Обновление бета-версии

Выпущена в релиз бета-версия 3.1.6 (постоянная ссылка на бета-версию: http://dl.acestream.media/products/acestream3-beta/win/latest )

Добавлена поддержка GoogleCast и AirPlay

Владельцам AppleTV, ChromeCast, NexusPlayer, являющимся любителями торрентов рекомендуем установить скрипт Magic Player, через который вы сможете в онлайне стримить торренты на данные устройства.

У меня работает версия 3.1.2, жду, когда обновится автоматически

А можно сделать адекватную систему рекламы? Сохранять таймкод последнего показа и не показывать в ближайшие полчаса-час? А то это вообще ни в какие ворота… ставишь паузу секунда на 5 - реклама.

Адекватная система рекламы - это ее отсутствие вообще! Это здесь

А у кого-нибудь ПРОКСИ-СЕРВЕР работает? :-\

У меня работает, без проблем.

А у кого-нибудь ПРОКСИ-СЕРВЕР работает?
У меня не работает,перестал загружать(обновлять) лист с помойки ,вроде как неделю ,а может больше ,было уже такое ,потом заработало а сейчас что-то глухо.

С каждым обновлением прокси-сервер (через http engine api) работает все хуже и хуже, медленнее и медленнее…
HLS выдает с обрывами, то прогружает сегмент ts, то ошибка 501…
Хотел уйти от привычного кардшаринга в пользу торрент технологий, но не тут то было.
Причем в 3.1.0 - 3.1.2 работало все намного стабильнее.

В действии коварный план по отторжению пользователей…

Поддержка H265 будет добавлена? Пытался скинуть кодеки от VLC последней версии в AS 3.1.6, но они не подключаются…
Не хочется зоопарк из плееров держать на ПК. Вот характеристики файла:

 The.X-Files.s10e06.HD720p.WEB-DL.x265.Rus.Eng.BaibaKo.tv.mkv
   General
      Unique ID : 253160261162074059749376761958355545650 (0xBE74E48C94B0E1EDB0B02B5AED1DAE32)
      Complete name : D:\Downloads\The.X-Files.s10e06.HD720p.WEB-DL.x265.Rus.Eng.BaibaKo.tv.mkv
      Format : Matroska
      Format version : Version 4 / Version 2
      File size : 325 MiB
      Duration : 43mn 43s
      Overall bit rate : 1 040 Kbps
      Encoded date : UTC 2016-02-24 00:18:43
      Writing application : mkvmerge v8.9.0 ('Father Daughter') 64bit
      Writing library : libebml v1.3.3 + libmatroska v1.4.4
   Video #1
      ID : 1
      Format : HEVC
      Format/Info : High Efficiency Video Coding
      Format profile : Main 10@L3.1@Main
      Codec ID : V_MPEGH/ISO/HEVC
      Duration : 43mn 42s
      Bit rate : 881 Kbps
      Width : 1 280 pixels
      Height : 720 pixels
      Display aspect ratio : 16:9
      Frame rate mode : Constant
      Frame rate : 23.976 (24000/1001) fps
      Color space : YUV
      Chroma subsampling : 4:2:0
      Bit depth : 10 bits
      Bits/(Pixel*Frame) : 0.040
      Stream size : 275 MiB (85%)
      Writing library : x265 1.8+221-f548abe8eae8fb75:[Windows][GCC 5.3.0][64 bit] 10bit: KG7x 1280x720 fps=24000/1001 bitdepth=10 wpp ctu=64 min-cu-size=8 max-tu-size=32 tu-intra-depth=1 tu-inter-depth=1 me=1 subme=2 merange=57 no-rect no-amp max-merge=2 temporal-mvp no-early-skip rdpenalty=0 no-tskip no-tskip-fast strong-intra-smoothing no-lossless no-cu-lossless no-constrained-intra no-fast-intra no-open-gop no-temporal-layers interlace=0 keyint=250 min-keyint=23 scenecut=40 rc-lookahead=20 lookahead-slices=4 bframes=4 bframe-bias=0 b-adapt=2 ref=3 limit-refs=3 no-limit-modes no-weightp no-weightb aq-mode=1 qg-size=64 aq-strength=1.00 cbqpoffs=0 crqpoffs=0 rd=3 psy-rd=2.00 rdoq-level=0 psy-rdoq=0.00 no-rd-refine signhide no-deblock no-sao no-sao-non-deblock b-pyramid cutree no-intra-refresh rc=crf crf=22.0 qcomp=0.60 qpmin=0 qpmax=51 qpstep=4 vbv-maxrate=10000 vbv-bufsize=10000 crf-max=0.0 ipratio=1.40 pbratio=1.30
      Default : Yes
      Forced : No
   Audio #2
      ID : 2
      Format : Opus
      Codec ID : A_OPUS
      Duration : 43mn 43s
      Bit rate : 80.6 Kbps
      Channel(s) : 2 channels
      Channel positions : Front: L R
      Sampling rate : 48.0 KHz
      Frame rate : 50.000 fps (960 spf)
      Compression mode : Lossy
      Stream size : 25.2 MiB (8%)
      Language : Russian
      Default : Yes
      Forced : No
   Audio #3
      ID : 3
      Format : Opus
      Codec ID : A_OPUS
      Duration : 43mn 43s
      Bit rate : 75.8 Kbps
      Channel(s) : 2 channels
      Channel positions : Front: L R
      Sampling rate : 48.0 KHz
      Frame rate : 50.000 fps (960 spf)
      Compression mode : Lossy
      Stream size : 23.7 MiB (7%)
      Language : English
      Default : No
      Forced : No

Поставил 3.1.7b1 - в Firefox начала постоянно вываливаться ошибка “failed to run”, со второго раза проигрывание запускается. Это специально сделано?
По поводу рекламы - в последнее время одна и та же реклама при запуске плеера может проигрываться от двух до пятнадцати раз. У всех так?

А какие нововведения в версии 3.1.7? Пока заметил, что при просмотре на тв samsung серии C через встроенный прокси стало значительно меньше “артефактов” и программа показывает на компьютере рекламное окно (хотя просмотр идёт на другом устройстве).

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

  1. Формирование плей-листа для раздела LiveTV, с возможностью добавления и привязки EPG (телепрограммы), как в автоматическом режиме (системный epg), так и в ручном режиме (добавление в ручную, из источников пользователя)

  2. Автопоиск трансляций. Это уникальная функция, включение которой обеспечивает автоматический поиск рабочей и самой стабильной/качественной трансляции во всей P2P-сети, по названию канала, который есть в плей-листе пользователя (для которого вкл. данная функция). То есть, к примеру, если у вас в плей-лист был когда-то добавлен “первый канал”, и вы вкл. для него функцию автопоиска, то в случае когда бродкасер перестал вещать добавленную вами трансляцию и/или в P2P-сети есть более качественна и стабильная трансляция этого канала от другого бродкасетра, то ваша старая автоматически будет обновляться на такую новую, и у вас всегда будет находится в рабочем состоянии (если конечно для нее будет хоть один вещающий в P2P источник)

Далее, будет еще интересней :wink:

у меня проигрывается реклама в плеере во время просмотра канала это что сделано специально?
раньше проигрывалась только в начале при загрузке сейчас же каждые 10 минут какое-то казино врывается в эфир.

Уважаемые пользователи!

В рамках партнерства с компанией Яндекс, мы хотим вам представить специальную сборку Яндекс.Браузера, в котором включена поддержка основного функционала Ace Stream, а также внедрены новые экспериментальные возможности, в виде инновационного веб-плеера, позволяющего воспроизводить в браузере большинство популярных форматов, при использовании стандарта HTML5.

В качестве бонуса, для тех кто установит эту экспериментальную сборку, мы бесплатно предоставим опцию “прокси-сервер”, которая через несколько дней станет платной для пользователей других браузеров (заканчивается период бета-теста). Кроме этого, в самое ближайшее время, в данном браузере будет включена возможность удобного поиска трансляций.

Браузер распространяется через инсталляционный пакет Ace Stream Media (3.1.8), а тем у кого уже установлен наш софт, и обновился до версии 3.1.8 можно отдельно скачать специальный Яндекс.Браузер по этой ссылке: http://dl.acestream.media/Ace.Yandex.exe

Если у вас уже установлен Яндекс.Браузер, но вы хотите воспользоваться всеми преимуществами Яндекс.Браузера, со вкусом Ace Stream, то вам нужно удалить установленную у вас версию браузера, и установить новую (которая распространяется через наш пакет или которая будет предоставлена в виде отдельного пакета Яндекс)

Установка Яндекс.Браузера, через инсталляционный пакет доступна для следующих стран:
Российской Федерация, Украина, Белоруссия, Казахстан, Узбекистан,
Азербайджан, Армения, Киргизия, Молдавия, Таджикистан, Туркмения, Грузия

В качестве бонуса, для тех кто установит эту экспериментальную сборку, мы бесплатно предоставим опцию “прокси-сервер”, которая через несколько дней станет для других платной (заканчивается период бета-теста). Кроме этого, в самое ближайшее время, в данном браузере будет включена возможность удобного поиска трансляций.

P.S. Предоставляемая нами версия Яндекс.Браузера, является официальной сборкой компании Яндекс. Вопросы и пожелания по работе браузера, пжл., адресуйте непосредственно Яндекс.

Релиз 3.1.8

  • Включена поддержка экспериментального веб-плеера, на базе технологии HTML5, позволяющего проигрывать большинство популярных форматов в веб-браузере. На данный момент поддержка подключена в полном объеме только для специальной версии Яндекс.браузера ( распространяется вместе с релизом 3.1.8) и для скрипта Magic Player.

  • Оптимизирована работа медиа-сервера

  • Устранено большое количество выявленных багов.

Внимание Разработчикам веб-сайтов! Если вы автономно используете наши скрипты, сделайте их обновления.
Тестовая страница: http://acestream.net/demos/embedding/index.html

Для пользователей версии 3.1.8, желающих попробовать экспериментальные возможности Ace Stream и получить бонусы, в рамках партнерства с компанией Яндекс, прямая ссылка на установку дистрибутива Яндекс: http://dl.acestream.media/Ace.Yandex.exe

В последнее время Ace Stream вылетает один-два раза в час на ровном месте, высвечивается “произошёл крах плагина” и просит перезагрузить страницу. Windows 10 (14931) x64, Firefox последних сборок (обновляется автоматически), Ace Stream 3.1.7, 3.1.8.

на последней версии ошибка, пользовать не могу.

Traceback (most recent call last):
  File "main_wx.py", line 9, in <module>
  File "acestreamengine\jsplayer.pyo", line 12, in <module>
  File "acestreamengine\jsplayer.pyo", line 10, in __load
  File "core.c", line 29, in 
  File "acestreamengine\pyvlc.pyo", line 12, in <module>
  File "acestreamengine\pyvlc.pyo", line 10, in __load 
ImportError: DLL load failed: Не найден указанный модуль.

Админы ответьте на вопрос по API:

Раньше я делал так:

$data = file_get_contents(http://new-ru.org/download/303727);
$opts = array(
‘http’ => array(
‘method’ => ‘POST’,
‘header’ => “Content-Type: application/octet-stream\r\n”,
‘content’=> base64_encode($data)
));
$ctx = stream_context_create($opts);
$data = json_decode(file_get_contents(http://api.torrentstream.net/upload/raw, false, $ctx), true);

На выходе получаем $data[content_id]=bde8e70f78a92092f1381d74652057654b786092 (для torrenta - http://new-ru.org/download/303727)

…в torrente ДВЕ серии, поэтому дальше я делал так:
http://127.0.0.1:6878/ace/manifest.m3u8?id=bde8e70f78a92092f1381d74652057654b786092

потом разбирал и получал ссылки на воспроизведение:
http://127.0.0.1:6878/ace/getstream?id=bde8e70f78a92092f1381d74652057654b786092&_idx=1&sid=654
http://127.0.0.1:6878/ace/getstream?id=bde8e70f78a92092f1381d74652057654b786092&_idx=0&sid=654

СЕГОДНЯ обнаружил, что этот запрос:
http://127.0.0.1:6878/ace/manifest.m3u8?id=bde8e70f78a92092f1381d74652057654b786092

возвращается пустой, в ответе ТОЛЬКО заголовок - #EXTM3U

Отсюда вопрос - КАК теперь получать список воспроизведения, если в транспортном файле НЕСКОЛЬКО серий фильма?

В документации об этом ни слова - http://wiki.acestream.media/Engine_HTTP_API

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

Получить список файлов для торрента с несколькими файлами можно таким образом:
http://localhost:6878/server/api?method=get_media_files&content_id=bde8e70f78a92092f1381d74652057654b786092

Ответ в таком формате:
{
“result”: {
“0”: “part 2.mkv”,
“1”: “part 1.mkv”
},
“error”: null
}

0 и 1 - это индексы файлов в торренте. Для воспроизведения конкретного файла необходимо передать индекс параметром _idx. Например, для воспроизведения файла “part 2.mkv” можно использовать такую команду:
http://127.0.0.1:6878/ace/getstream?id=bde8e70f78a92092f1381d74652057654b786092&_idx=0

Метод get_media_files пока еще нигде не задокументирован.