26 Май 2017, 23:53:56Последний пользователь: mihel
Страниц: [1]   Вниз
  Отправить эту тему  |  Печать  
Автор Тема: Как узнать Content ID трансляции TS в WINDOWS?  (Прочитано 8754 раз)
0 Пользователей и 1 Гость смотрят эту тему.
artanets
Newbie
*
Оффлайн Оффлайн
Сообщений: 39

Email
« : 07 Январь 2013, 18:14:19 »

Загвоздка вот в чем если создаешь одну трансляцию, то все понятно Content ID  видно в браузере по http://127.0.0.1:6879/.
А если создаеш еще одну трансляцию паралельно то ее данные по этому хттп уже не видно, только первой трансляции.
Сообщить модератору   Записан
Maksvel
Full Member
***
Оффлайн Оффлайн
Сообщений: 128

Email
« Ответ #1 : 07 Январь 2013, 18:35:15 »

Загвоздка вот в чем если создаешь одну трансляцию, то все понятно Content ID  видно в браузере по http://127.0.0.1:6879/.
А если создаеш еще одну трансляцию паралельно то ее данные по этому хттп уже не видно, только первой трансляции.

берешь файл трансляции .acelive или подобный и подставляешь в код тестовой страницы.
Сообщить модератору   Записан
artanets
Newbie
*
Оффлайн Оффлайн
Сообщений: 39

Email
« Ответ #2 : 07 Январь 2013, 19:05:43 »

а можно по точнее, файл .acelive то я нашел, а код тестовой трансляции это что?
если .acelive плосто открыть через vlc ts то код у нее там отличается от Content ID и не воспроизводится на http://avod.me/play/......
Сообщить модератору   Записан
artanets
Newbie
*
Оффлайн Оффлайн
Сообщений: 39

Email
« Ответ #3 : 08 Январь 2013, 13:57:04 »

Может ктонибудь всетаки знает как получить нормальный Content ID по типу 4c78e1cf0df23b4f5a16a106829ebed710cb52e0
Потому что пока получается извлечь из файла .acelive только вот такого типа адрес
http://127.0.0.1:6878/content/4c78e1cf0df23b4f5a16a106829ebed710cb52e0/0.673752283974
Сообщить модератору   Записан
artanets
Newbie
*
Оффлайн Оффлайн
Сообщений: 39

Email
« Ответ #4 : 08 Январь 2013, 15:07:39 »

ну что, если никто не хочет отвечать отвечу сам себе ;)

1 создаем пустой хтмл файл.
2 вставляем туда код указанный ниже (спасибо за подсказки пользователям vladimir29 и Maksvel)
<!DOCTYPE html>
<html>
<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Torrent Stream</title>

<style type="text/css">
* {
    font-family: Arial;
}
body {
    background-color: #222
}
.modal {
    background-color:#fff;
    display:none;
    width: 500px;
    padding:15px;
    text-align:left;
    border:2px solid #333;
    font-size: 12px;
   
    opacity:0.8;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    -moz-box-shadow: 0 0 50px #ccc;
    -webkit-box-shadow: 0 0 50px #ccc;
}

.modal input {
    font-size: 12px;
}

.button-long {
    display: inline-block;
    background: transparent url(http://static.torrentstream.org/htmlplayer/img/sprite-player-black.png) no-repeat 100% -129px;
    height: 27px;
    line-height: 24px;
    cursor: pointer;
    position: relative;
    margin-left: 17px;
    top: -3px;
    padding-right: 12px;
    width: 115px;
    text-align: center;
    color: #fff;
    text-decoration: none;
    font-size: 14px;
}

.button-long b {
    background: transparent url(http://static.torrentstream.org/htmlplayer/img/sprite-player-black.png) no-repeat -579px -129px;
    height: 27px;
    width: 17px;
    position: absolute;
    left: -17px;
}

</style>

<!-- black style -->
<link type="text/css" rel="stylesheet" href="http://static.torrentstream.org/jsapi/css/ts-controls-black.css" />

<!-- api files -->
<script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/ts/core.js"></script>
<script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/jquery/jquery-1.7.min.js"></script>
<script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/jquery/jquery-ui-1.8.9.custom.min.js"></script>
<script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/jquery/jquery.mousewheel.js"></script>
<script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/jquery/jquery.jscrollpane.js"></script>
<script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/jquery/jquery.scrollText.js"></script>
<script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/jquery/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/cufon/cufon.js"></script>
<script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/cufon/a_LCDNova_400.font.js"></script>
<script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/ts/player.js"></script>
<script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/ts/controls.js"></script>

<script type="text/javascript">
function init() {
    var useInternalControls = true;
   
    var controls = new TorrentStream.Controls("tsplayer", {
            style: useInternalControls ? "internal" : "ts-black",
            debug: true
    });
   
    try {
        var player = new TorrentStream.Player(controls.getPluginContainer(), {
                debug: true,
                useInternalControls: useInternalControls,
                bgColor: "#000000",
                fontColor: "#ffffff",
                onLoad: function() {
                    this.registerEventHandler(controls);
                    controls.attachPlayer(this);
                    try {
                        var p = this;
                        this.loadTorrent("file:///C:/Users/Vladimir/Desktop/vlc/Torrent%20Stream/LF.acelive");
                    }
                    catch(e) {
                        console.log("init: " + e);
                    }
                }
        });
    }
    catch(e) {
        controls.onSystemMessage(e);
    }
}
</script>

</head>

<body>

    <div id="player_container" style="background-color: #000; width: 800px; height: 483px; margin: 100px auto 0 auto;">
        <div id="tsplayer" style="width: 100%; height: 100%; color: #fff; text-align: center;">
            <div style="padding-top: 232px; background-color: #000000;">Подождите, идет загрузка плеера...</div>
        </div>
    </div>

    <script type="text/javascript">
    init();
    </script>
   
</body>
</html>


3. в этом коде в строке this.loadTorrent("file:///C:/Users/Vladimir/Desktop/vlc/Torrent%20Stream/LF.acelive"); пишете адрес вашего acelive файла. Правильну форму адреса можно узнать вставив в адрессною строку браузерра file:/// а далее выбрать расположение файла .acelive.

4. Сохранить и затем открыть файл в браузере. Получаем код по нажатию правой кнопки мыши по экрану.

П.С
Разработчикам стоило бы задуматься над более доступным путем как узнать код. я по профессии не прграмист и убил кучу нервов пока нашел и понял этот метод
Сообщить модератору   Записан
smahnov
Newbie
*
Оффлайн Оффлайн
Сообщений: 2

Email
« Ответ #5 : 06 Февраль 2013, 20:55:29 »

А по понятнее ни как нельзя? А то больше одной трансляции не делается. вернее трансляции делаются и id узнать ни как.
Сообщить модератору   Записан
gollub
Newbie
*
Оффлайн Оффлайн
Сообщений: 2

Email
« Ответ #6 : 03 Апрель 2017, 11:23:43 »

https://acestreamid.com - сервис, с помощью которого можно получить Content ID  с любой страницы
Сообщить модератору   Записан
Страниц: [1]   Вверх
  Отправить эту тему  |  Печать