Архив форума Ace Stream       Wiki        Info

перейти на новый форум
Расширенный поиск  

Автор Тема: Тестируем ACE Stream Media 3.1 (for Windows)  (Прочитано 480720 раз)

0 Пользователей и 9 Гостей смотрят эту тему.

Constantin

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1757
    • Torrent Stream
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #195 : 06 Октября 2016, 23:22:29 »

Для пользователей версии 3.1.8, желающих попробовать экспериментальные возможности Ace Stream и получить бонусы, в рамках партнерства с компанией Яндекс, прямая ссылка на установку дистрибутива Яндекс: http://dl.acestream.org/Ace.Yandex.exe
« Последнее редактирование: 07 Октября 2016, 13:26:22 от Constantin »
Записан

watchmaker

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 14
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #196 : 13 Октября 2016, 20:55:34 »

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

nexterr

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 4
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #197 : 17 Октября 2016, 15:25:49 »

на последней версии ошибка, пользовать не могу.
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: Не найден указанный модуль.
Записан

jobik

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 23
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #198 : 28 Декабря 2016, 15:24:12 »

Админы ответьте на вопрос по 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
« Последнее редактирование: 28 Декабря 2016, 15:27:39 от jobik »
Записан

Benny

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 666
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #199 : 28 Декабря 2016, 15:40:10 »

возвращается пустой, в ответе ТОЛЬКО заголовок - #EXTM3U
Это баг, будет исправлено в ближайших релизах.
Пока можно использовать альтернативный метод:
--------------------------------------------------------------------------------------------------------------
Получить список файлов для торрента с несколькими файлами можно таким образом:
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 пока еще нигде не задокументирован.
--------------------------------------------------------------------------------------------------------------
Записан

jobik

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 23
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #200 : 28 Декабря 2016, 16:25:00 »

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

Проверил - работает.
Спасибо за помощь.

На почве отчаяния я начал проверять все версии ace_engine - искал ту которая правильно отдаёт manifest.m3u8...
Нашел - Ace_Stream_Media_3.1.3-b1.exe
После неё - все с этой ошибкой.

Подскажите метод get_media_files позже не будет отменён?
Не хочется скрипты переделывать...
Записан

jobik

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 23
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #201 : 28 Декабря 2016, 17:02:28 »

Посмотрел ace_engine сервер...
может кому надо будет -
метод get_media_files помимо content_id работает ещё с url, infohash и magnet
Записан

Constantin

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1757
    • Torrent Stream
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #202 : 28 Декабря 2016, 19:31:39 »

Подскажите метод get_media_files позже не будет отменён?
Нет, отменен не будет
Записан

Constantin

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1757
    • Torrent Stream
Обновление (версия 3.1.15)
« Ответ #203 : 02 Февраля 2017, 17:39:57 »

Обновление. Релизная версия 3.1.15

Что нового:

Данный релиз включает экспериментальную поддержку P2P для самых популярных стиминговых сервисов, таких как YouTube, LiveStream, Twitch, Periscope, а также VK и др. Данная функция предназначена для обеспечения пользователю максимального уровня стабильности трансляций в любой точки мира.

Такой высокий уровень стабильности трансляций достигается за счет нашей P2P технологии, которая обеспечивает возможность одновременного получения данных из разных источников ( от серверов самого сервиса и др. зрителей), чего невозможно достигнуть стандартными технологиями (unicast), используемые обозначенными сервисами, где передача данных идет только с одного источника (от сервера ), а соответственно -  с данной функцией, ваш просмотр трансляций всегда будет более комфортным и более качественным, чем просмотр трансляции напрямую, без использования данной возможности. Чем больше зрителей будет задействовать эту P2P-функцию, тем стабильней будут трансляции!

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

Внимание! Трансляции, которые ограничиваются сервисами для воспроизведения на сторонних ресурсах и плеерах, проигрываться не будут. 

Чуть позже мы подготовим скрипты для расширения "Ace Stream Web Extension", для отрисовки кнопки запуска/выбора плеера на сайтах поддерживаемых ресурсов.

Другое, относящиеся к  3.1.15:

- упрощенный интерфейс запуска трансляции (для запуска собственной P2P- трансляции достаточно указать источник, название и выбрать категорию)
- исправлен баг с дублированием элементов во время обновления плейлиста
- добавлена кнопка "Удалить все" для очистки всего плейлиста в один клик
- исправлено воспроизведение VOD HLS (раньше работал только live)
- др.
« Последнее редактирование: 02 Февраля 2017, 18:28:41 от Constantin »
Записан

sulamita

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 35
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #204 : 05 Февраля 2017, 22:28:18 »

Как и где скачать обновленную  версию 3.1.15?,или асе сам обновится?
« Последнее редактирование: 06 Февраля 2017, 00:01:31 от sulamita »
Записан

Keeper-Volok

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 11
    • MakCode
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #205 : 12 Февраля 2017, 17:24:58 »

Как и где скачать обновленную  версию 3.1.15?,или асе сам обновится?
если автоматическое обновление не было отменено при установке.

В ручную скачать релизную 3.1.15 - с официального сайта.
Также, на странице загрузки в wiki доступна как 3.1.15, так и бета-версия 3.1.16
Записан

HnrS

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 11
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #206 : 27 Марта 2017, 17:59:44 »

Why does the engine keep high upload speeds even when the player is turned off? Also. Upload speed limit doesn't do anything. My internet connection is quite slow and some kilobits per second basically stops the internet.
Записан

Benny

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 666
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #207 : 27 Марта 2017, 19:21:50 »

Why does the engine keep high upload speeds even when the player is turned off?
Are you sure that its really turned off/closed? Engine can keep download/upload connections for a while, but they will be closed as soon as client (player) disconnected from engine.
Upload speed limit doesn't do anything.
Upload limit is turned off for "live" streams, but should work for "VOD" streams.
You can limit upload bandwidth for Ace Stream either on router or by some software on PC (for Windows - something like this: https://www.raymond.cc/blog/restrict-or-limit-internet-download-and-upload-transfer-speed/)
Записан

HnrS

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 11
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #208 : 29 Марта 2017, 16:38:13 »

Are you sure that its really turned off/closed? Engine can keep download/upload connections for a while, but they will be closed as soon as client (player) disconnected from engine.
Well.. It keeps uploading (I've just watched 3 VOD streams and turned off player, btw, I was watching on VLC). It doesn't happen always, but not rarely too.

Also, upload speed was limited. But everything you see in here was total upload (it doesn't download when player's off).
I've even restarted the engine. It's still uploading.
Записан

denzel519

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 4
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #209 : 15 Апреля 2017, 09:59:25 »

После обновления и тестирования 3.1.16.1 заметил баги в потоковой тв трансляции и затыки в видео + сильная нагрузка на процессор. Вернулся на 3.1.2 и всё пашет на ура!
Записан