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

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

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

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

JeroniMMo

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 19
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #75 : 18 Июля 2015, 17:08:19 »

У меня сегодня обновился ace stream до версии rc2. Интересно, чего же в ней нового? И когда уже объясните что такое  command_url?
Записан

worldsat

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 2
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #76 : 21 Июля 2015, 00:44:11 »

torrent-tv. заменил источники в плейлисте на http://********/filename.acelive 
И прокси сервер перестал его принимать (заглох)
Записан

jobik

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 23
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #77 : 21 Июля 2015, 10:46:16 »

torrent-tv. заменил источники в плейлисте на http://********/filename.acelive 
И прокси сервер перестал его принимать (заглох)
...что мешает переделать их в ссылки вида:
http://127.0.0.1:6878/ace/getstream?url=http://********/filename.acelive

или получить CID по этой схеме:
http://wiki.acestream.media/Content_ID_Generation

P.S.
тут кстати описан фарма файла:
http://wiki.acestream.media/Create_Transport_File

думаю его можно через BEncoded разобрать(...не проверял)

мой выбор такой
<?php
$api_url 
'http://api.torrentstream.net/upload/raw';
$path 'http://********/77_vip.acelive';   

$data file_get_contents($path);

$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($api_urlfalse$ctx), true);

echo 
"http://127.0.0.1:6878/ace/getstream?id=".$data[content_id]."&hlc=1&spv=1&transcode_audio=0&transcode_mp3=0&preferred_audio_language=False";

?>

« Последнее редактирование: 21 Июля 2015, 11:05:32 от jobik »
Записан

Alekseich

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 62
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #78 : 21 Июля 2015, 11:22:06 »

Внесу свои пять коппек :) При формировании плейлиста по ссылке с Торрент-ТВ по умолчанию ставится параметр group-title="TV" и затем подгруппа - subgroup-title="Фильмы". Нужно в настройках дать возможность убирать группа=TV, чтобы группа была из загружаемого плейлиста (сразу group-title="Фильмы". Некоторые IPTV плееры не умеют работать с двухуровневым разделением.
Записан

aidarkz

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 3
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #79 : 21 Июля 2015, 15:02:10 »

мой выбор такой
<?php
$api_url 
'http://api.torrentstream.net/upload/raw';
$path 'http://********/77_vip.acelive';   

$data file_get_contents($path);

$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($api_urlfalse$ctx), true);

echo 
"http://127.0.0.1:6878/ace/getstream?id=".$data[content_id]."&hlc=1&spv=1&transcode_audio=0&transcode_mp3=0&preferred_audio_language=False";

?>


а где это надо подправить?
Записан

jobik

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 23
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #80 : 22 Июля 2015, 01:10:29 »

а где это надо подправить?

 ...этот скрипт кладем на сервер где есть php(предварительно вписав адрес своего плэйлиста):
(этот для коротких листов)
Цитировать
<?php
/*
коррекция плэйлиста torrent-tv
этот скрипт будет отрублен по времени где-то на 200-й строке
*/
//URL вашего плэйлиста... можно локальный
$plurl "123.m3u";

//функция получает AceStream Conetnt ID по торренту
function cid($t){
$api_url 'http://api.torrentstream.net/upload/raw';
$params base64_encode(file_get_contents($t));
$head 'Content-Type: application/octet-stream\r\n';
$opts = array(
'http' => array(
'method' => 'POST',
'header' => $head,
'content'=> $params
)
);
$ctx stream_context_create($opts);
$data json_decode(file_get_contents($api_urlfalse$ctx), true);
return 
$data[content_id];
}
//выводим новый плэйлист
$lines file($plurl);
foreach($lines as $line){
if(strstr($line,'http') != false){
$line "http://127.0.0.1:6878/ace/getstream?id=".cid(trim($line))."&hlc=1&spv=1&transcode_audio=0&transcode_mp3=0&preferred_audio_language=RUS&sid=".mt_rand(9,99999)."\n";
}
echo $line;
}
?>


(а этот для любых)
Цитировать
<?php
/*
коррекция плэйлиста torrent-tv
*/
//URL вашего плэйлиста... можно локальный
$plurl "123.m3u";

//выводим новый плэйлист
$lines file($plurl);
foreach($lines as $line){
if(strstr($line,'http') != false){
$line "http://127.0.0.1:6878/ace/getstream?url=".trim($line)."&hlc=1&spv=1&transcode_audio=0&transcode_mp3=0&preferred_audio_language=RUS&sid=".mt_rand(9,99999)."\n";
}
echo $line;
}
?>

...я использую первый, т.к. определяю cid по одному

P.S.
получившийся плэйлист можно не скармливать ace_engine, а сразу вставлять в плэйер
« Последнее редактирование: 22 Июля 2015, 01:12:15 от jobik »
Записан

jobik

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 23
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #81 : 22 Июля 2015, 01:26:52 »

...

Подскажите, что я делаю не правильно:
по инструкции:
http://wiki.acestream.media/Engine_HTTP_API
Цитировать
Пример HTML-страницы для запуска HLS-трансляции через движок в плеере VideoJS:
<!DOCTYPE html>
<html>
<head>
<title>HLS example</title>
  <link href="http://vjs.zencdn.net/4.12/video-js.css" rel="stylesheet">
  <script src="http://vjs.zencdn.net/4.12/video.js"></script>
  <script src="https://github.com/videojs/videojs-contrib-media-sources/releases/download/v0.1.0/videojs-media-sources.js"></script>
  <script src="https://github.com/videojs/videojs-contrib-hls/releases/download/v0.11.2/videojs.hls.min.js"></script>
</head>
<body>
  <video id="myvideo" class="video-js vjs-default-skin" controls preload="auto" width="640" height="390" data-setup='{}'>
    <source
      src="http://127.0.0.1:6878/hls/manifest.m3u8?manifest_url=http%3A%2F%2Fwin.cdn.bonus-tv.ru%2FTVB7%2Fntv%2Fplaylist.m3u8"
      type="application/x-mpegurl">
  </video>
</body>
</html>

создал страницу:
http://usbmu.valuehost.ru/hls_test.html

...не работает - "No compatible source was found for this video."
Записан

jobik

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 23
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #82 : 26 Июля 2015, 20:32:57 »

кому надо - есть и такой вариант получения контента:

http://127.0.0.1:6878/ace/getstream?infohash=0faec54a3e3f90116733a99d61cb4cf2bf75955f&format=json

...а я ведь спрашивал раньше про magnet ссылки, но никто не ответил
...пока сам в коде сервера не пороешься...

...когда уже гадать перестанем и wiki будет полный
« Последнее редактирование: 26 Июля 2015, 20:35:22 от jobik »
Записан

casper777

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #83 : 27 Июля 2015, 13:35:21 »

что то я не могу так запустить
http://127.0.0.1:6878/ace/getstream?http://content.torrent-tv.ru/xxxx/cdn/69_reg.acelive

или как надо, чтото я  не понял?
Записан

JeroniMMo

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 19
Записан

casper777

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #85 : 27 Июля 2015, 16:44:10 »

Спасибо разобрался.
Мультистриминг не работает, только один канал одновременно смотреть можно или можно  что исправить?
Записан

Constantin

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1757
    • Torrent Stream
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #86 : 27 Июля 2015, 23:01:32 »


...когда уже гадать перестанем и wiki будет полный

после вывода в основной релиз версии  3.1.
Записан

JeroniMMo

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 19
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #87 : 27 Июля 2015, 23:03:12 »


...когда уже гадать перестанем и wiki будет полный

после вывода в основной релиз версии  3.1.

И когда же примерно это будет?
Записан

Constantin

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1757
    • Torrent Stream
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #88 : 27 Июля 2015, 23:04:21 »

Спасибо разобрался.
Мультистриминг не работает, только один канал одновременно смотреть можно или можно  что исправить?

Что вы подразумеваете (понимаете) под словом "Мультистриминг"?
« Последнее редактирование: 28 Июля 2015, 01:06:51 от Constantin »
Записан

casper777

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: Тестируем ACE Stream Media 3.1 (for Windows)
« Ответ #89 : 28 Июля 2015, 09:29:29 »

Спасибо разобрался.
Мультистриминг не работает, только один канал одновременно смотреть можно или можно  что исправить?

Что вы подразумеваете (понимаете) под словом "Мультистриминг"?

Извините не так выразился.
Я имею в виду что больше одного канала  одновременно смотреть нельзя или я чтото не правильно делаю?
Один и тотже канал  смотреть можно например  на телеке, планшете и телефоне, но как включаешь другой канал все выбивает.
Не идет разные каналы однавремнно на na телеке, планшете, телефоне итд смотреть.
Это будет исправляться  или так и останеться?
Когда примерно версия выйдет для линукса, я понимаю что это не реально сказать , но можно сказать  планируется через месяц 2 илл полгода?
Записан