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

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

Автор Тема: Broadcasting ( организация собственных прямых трансляций на базе TS )  (Прочитано 342650 раз)

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

danica

  • Full Member
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 134

Здравствуйте, настроена команда через источник с внешним трекером  XBT
acestreamengine --stream-source
--name "lalal"
--title "lalal"
--source "http://******"
--bitrate 900000
--port 7764
--publish-dir "/var/www/streams"
--cache-dir "/tmp/"
--add-authorized-peers
--skip-internal-tracker
--tracker "udp://***:2710/announce"
--log-stdout

но к сожалению 0 пиров 0 потоков
трекер порт слышит, и еще вот:


Раздача со встроенным трекером прекрасно работает:



Подскажите пожалуйста где ошибка?
« Последнее редактирование: 06 Июля 2014, 18:49:38 от danica »
Записан

anton

  • Administrator
  • Jr. Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 68

В настройках XBT я вижу auto_register=0.
Это значит, что трекер будет отбивать запросы с инфохешем, которого нет в базе данных трекера.

Чтобы заработало, допишите в xbt_tracker.conf:
auto_register = 1
Записан

danica

  • Full Member
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 134

Спасибо большое, спасибо что появились, очень ждал. Прошу посмотрите пожалуйсто это http://oldforum.acestream.media/index.php?topic=57.msg11288#msg11288
Записан

danica

  • Full Member
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 134

В настройках XBT я вижу auto_register=0.
Это значит, что трекер будет отбивать запросы с инфохешем, которого нет в базе данных трекера.

Чтобы заработало, допишите в xbt_tracker.conf:
auto_register = 1

Поставил как вы сказали, теперь


Но 0 пиров 0 потоков

и не понятно куда XBT кладет торрент файл.


Что-то не так?
« Последнее редактирование: 11 Июля 2014, 16:06:45 от danica »
Записан

Constantin

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1757
    • Torrent Stream

Уважаемые бродкастеры! В трансляциях по протоколу 3.0 были выявлены еще некоторые критичные ошибки, для устранения которых нам может понадобиться около недели, поэтому, просим вас на это время перевести свои трансляции на протокол 2.0, чтобы дать основному большинству пользователей нормально смотреть ваши трансляции в этом промежутке времени.

Также просим вас оставить несколько тестовых трансляций на протоколе 3.0, чтобы все могли протестировать трансляции после того как мы выпустим необходимые обновления.
Записан

lgcpiton

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 5

Всем доброго дня!
Решил создать торрент трансляцию и столкнулся с такой проблемкой.... Ну все по порядку...
Сам контент беру с VLC и транслирую на локальный адрес. Проверяю..... трансляция идет.
Установил пакет AceSteam 3.0 под Ubuntu 14....все стало по инструкции.... смотрю трансляции с сайта Торрент-ТВ
Сам смотрю свою трансляцию, в локальной сети смотрят с сайта, а другие люди не могут смотреть, говорят что нет пиров
Запускаю трансляцию с такими параметрами...
acestreamengine --stream-source-node \
--name "test" \
--title "Тестовая трансляция" \
--quality SD \
--category regional \
--source "http://192.168.0.5/stream" \
--bitrate 200000 \
--publish-dir "/tmp/streams" \
--cache-dir "/tmp/streams" \

транслирую за роутером, но порты 7764 и 8621 прокинул...
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      -               
tcp        0      0 0.0.0.0:8621            0.0.0.0:*               LISTEN      4457/acestreamengin
tcp        0      0 127.0.0.1:62062         0.0.0.0:*               LISTEN      4457/acestreamengin
tcp        0      0 0.0.0.0:1234            0.0.0.0:*               LISTEN      6592/vlc       
tcp        0      0 127.0.0.1:5939          0.0.0.0:*               LISTEN      -               
tcp        0      0 0.0.0.0:7764            0.0.0.0:*               LISTEN      12415/acestreamengi


Подскажите, в чем загвоздка...... что я не учел
« Последнее редактирование: 17 Ноября 2014, 16:02:07 от lgcpiton »
Записан

Dmitriy88

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 22

На что влияют параметры Max connections, Max Peers, Max upload slots при создании трансляции под Windows?
Записан

Pashko

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 3

привет.
Помогите создать трансляций. Нужно передать поток через интернет с одной компьютера на другой с помощью Ace Stream 3.
На сервере стоит убунту 14.04, Ace Stream 3.0.3
Cоздаю трансляцию:
acestreamengine \
 --stream-source-node \
 --port 7765 \
 --source "http://192.168.1.108:8003/1" \
 --name "Discovery_Channel" \
 --title "Discovery_Channel" \
 --quality SD \
 --category educational \
 --bitrate 300000 \
 --publish-dir /var/www/transport \
 --cache-dir /var/cache/acestream \

в терминале получаю:

/usr/lib/python2.7/dist-packages/pkg_resources.py:1031: UserWarning: /home/pavlo/.python-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable).
  warnings.warn(msg, UserWarning)
2015-02-17 00:13:03,419|MainThread|acestream|enable debug: 0
2015-02-17 00:13:03,432|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:35869
2015-02-17 00:13:03,432|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=7765
2015-02-17 00:13:03,432|MainThread|acestream.LM|listen on 7765
2015-02-17 00:13:03,448|MainThread|acestream.InfiniteHTTPStream|open stream: url=http://192.168.1.108:8003/1 reader=builtin thread=MainThread
2015-02-17 00:13:03,451|MainThread|acestream.streamer|private node: 0
2015-02-17 00:13:03,452|MainThread|acestream.streamer|trackers: ['http://xx.xx.218.4:7765/announce']
2015-02-17 00:13:03,452|MainThread|acestream.streamer|metatrackers: []
2015-02-17 00:13:03,452|MainThread|acestream.streamer|bitrate: 300000
2015-02-17 00:13:03,452|MainThread|acestream.streamer|piece size: 262144
2015-02-17 00:13:03,452|MainThread|acestream.streamer|chunk size: 16384
2015-02-17 00:13:03,452|MainThread|acestream.streamer|publish dir: /var/www/transport
2015-02-17 00:13:03,452|MainThread|acestream.streamer|cache dir: /var/cache/acestream
2015-02-17 00:13:03,453|AceStreamCoreThread|acestream.Live.Storage|__init__: type=disk size=209715200 overflow=5242880 dir=/var/cache/acestream piecelen=262144 chunklen=16384 chunks_per_piece=16 delete_pieces_before_playback=0
2015-02-17 00:13:03,453|AceStreamCoreThread|acestream.StorageEngineDisk|cache path: /var/cache/acestream/tmpeeoQYj
2015-02-17 00:13:03,454|VideoSourceThread-17|acestream.videosource|started input thread

Что я делаю не так?
Где взять ID трансляции?
Записан

highbury

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 2

Здравствуйте, уважаемые разработчики!
Помогите пожалуйста со следующей проблемой.
У меня ACE Stream 3.0.11, Win7 x64 SP1
После обновления на версию 3.0.11 с декабря все работало замечательно. Но примерно с конца февраля не могу создавать трансляции. Все делаю по инструкции вписываю параметры, запускаю, и на этапе, когда должен появиться ID трансляции, окно http://127.0.0.1:7764/app/stream просто не загружается.
Процесс ace_stream.exe вроде как работает, и даже принимает входной поток, судя по сетевой активности, но как достучаться до него получить ID трансляции не понятно.


Прикладываю логи:
acestream.log
2015-03-14 20:50:17,470|MainThread|acestream|platform=win32
2015-03-14 20:50:17,470|MainThread|acestream|app=acestream
2015-03-14 20:50:17,470|MainThread|acestream|version=3.0.11 code=3001100 revision=1575 date=2015/02/27 00:15:04
2015-03-14 20:50:17,470|MainThread|acestream|use_local_db=True
2015-03-14 20:50:17,470|MainThread|acestream|use_m2crypto=True
2015-03-14 20:50:17,470|MainThread|acestream|enable debug: 0
2015-03-14 20:50:17,470|MainThread|acestream|get_default_api_version: 2
2015-03-14 20:50:19,289|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:55938
2015-03-14 20:50:19,289|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=8621
2015-03-14 20:50:19,289|MainThread|acestream.LM|listen on 8621
2015-03-14 20:50:19,299|MainThread|acestream.VideoServer|start: addr=127.0.0.1 port=6878
2015-03-14 20:50:19,335|MainThread|acestream.VideoServer|start: addr=127.0.0.1 port=6879
2015-03-14 20:50:19,339|MainThread|acestream.lang|setting up languages: default=en_EN.lang system=ru_RU
2015-03-14 20:50:19,359|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:55941
2015-03-14 20:50:19,359|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=127.0.0.1 port=57396
2015-03-14 20:50:19,365|Instance2InstanceThread-27|acestream.APIServer|run: ready to receive remote commands on 57396
2015-03-14 20:54:02,361|Thread-37|acestream.coreapp|gui_webui_create_stream: args=['C:\\Users\\Usver\\AppData\\Roaming\\ACEStream\\engine\\ace_stream.exe', '--name', u'live1', '--title', u'live1', '--source', u'http://localhost:8083', '--bitrate', '312500', '--port', '7764', '--quality', u'HD', '--category', u'sport', '--stats-report-interval', '2', '--cache-dir', u'E:\\', '--publish-dir', u'E:\\', '--max-connections', '1000', '--max-peers', '50', '--max-upload-slots', '7']
2015-03-14 20:54:03,365|Thread-37|acestream.coreapp|gui_webui_create_stream: check stream process: %s[Errno 10061] Подключение не установлено,

acestream_source.log
2015-03-14 20:54:02,674|MainThread|acestream|enable debug: 0
2015-03-14 20:54:03,598|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:59953
2015-03-14 20:54:03,599|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=7764
2015-03-14 20:54:03,599|MainThread|acestream.LM|listen on 7764
2015-03-14 20:54:05,131|MainThread|acestream.InfiniteHTTPStream|open stream: url=http://localhost:8083 reader=builtin thread=MainThread
2015-03-14 20:54:05,155|MainThread|acestream.streamer|private node: 0
2015-03-14 20:54:05,155|MainThread|acestream.streamer|trackers: ['http://85.**.**.**:7764/announce']
2015-03-14 20:54:05,155|MainThread|acestream.streamer|metatrackers: []
2015-03-14 20:54:05,157|AceStreamCoreThread|acestream.Live.Storage|__init__: use_disk=1 mem_size=52428800(min=52428800) disk_size=562500000 dir=E:\ piecelen=262144 chunklen=16384 chunks_per_piece=16 delete_pieces_before_playback=0
2015-03-14 20:54:05,157|MainThread|acestream.streamer|bitrate: 312500
2015-03-14 20:54:05,157|MainThread|acestream.streamer|piece size: 262144
2015-03-14 20:54:05,157|MainThread|acestream.streamer|chunk size: 16384
2015-03-14 20:54:05,157|MainThread|acestream.streamer|publish dir: E:\
2015-03-14 20:54:05,157|MainThread|acestream.streamer|cache dir: E:\
2015-03-14 20:54:05,160|VideoSourceThread-18|acestream.videosource|started input thread
2015-03-14 20:54:05,575|AceStreamCoreThread|acestream.LM|_run: error
Traceback (most recent call last):
  File "ACEStream\Core\APIImplementation\LaunchManyCore.pyo", line 462, in _run
  File "ACEStream\Core\BitTornado\ServerPortHandler.pyo", line 283, in listen_forever
  File "ACEStream\Core\BitTornado\RawServer.pyo", line 237, in listen_forever
  File "core.c", line 226, in
  File "core.c", line 187, in
  File "core.c", line 243, in
  File "core.c", line 1907, in
TypeError: got_piece() takes exactly 3 positional arguments (2 given)

И еще один вопрос, как можно на винде сделать быстрый запуск трансляции (приведите пожалуйста пример .bat-файла), чтобы не прописать параметры один раз и не делать это каждый раз вручную?
Записан

Dmitriy88

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 22

Здравствуйте, уважаемые разработчики!
Помогите пожалуйста со следующей проблемой.
У меня ACE Stream 3.0.11, Win7 x64 SP1
После обновления на версию 3.0.11 с декабря все работало замечательно. Но примерно с конца февраля не могу создавать трансляции. Все делаю по инструкции вписываю параметры, запускаю, и на этапе, когда должен появиться ID трансляции, окно http://127.0.0.1:7764/app/stream просто не загружается.
Процесс ace_stream.exe вроде как работает, и даже принимает входной поток, судя по сетевой активности, но как достучаться до него получить ID трансляции не понятно.

Откатись на версию 3.0.10, там все работает. Сам столкнулся с такой же проблемой
Записан

highbury

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 2


Откатись на версию 3.0.10, там все работает. Сам столкнулся с такой же проблемой

Огромное спасибо, заработало!
Записан

All36

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 3

Здравствуйте, уважаемые разработчики!
Помогите пожалуйста со следующей проблемой.
У меня ACE Stream 3.0.11, Win7 x64 SP1
После обновления на версию 3.0.11 с декабря все работало замечательно. Но примерно с конца февраля не могу создавать трансляции. Все делаю по инструкции вписываю параметры, запускаю, и на этапе, когда должен появиться ID трансляции, окно http://127.0.0.1:7764/app/stream просто не загружается.
Процесс ace_stream.exe вроде как работает, и даже принимает входной поток, судя по сетевой активности, но как достучаться до него получить ID трансляции не понятно.

Откатись на версию 3.0.10, там все работает. Сам столкнулся с такой же проблемой
А не подскажите где найти, а то в Яндексе вбиваю acestream 3.0.10, и толком то что надо не нахожу, на турбобите и в большинстве сайтов, "Файл не найден".  У самого такая проблема, только запускается, страница после создания потока обновляется, а пиров 0, скорости 0, ID вообще пустое поле. 3.0.12 acestream
Записан

All36

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 3

Короче установил версию 3.0.10. Но почему-то не запускается стрим, ввожу всё по инструкции, а на выходе страница обновляется, и ещё обновляется, и "ошибка загрузки, страницы".
« Последнее редактирование: 04 Апреля 2016, 22:23:41 от All36 »
Записан

All36

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 3

Проблема с запуском acestream Broadcastingа - решана. Жаль что я тут 1(((.
Записан

vladimir29

  • Специалист
  • Jr. Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 82

Давненько здесь не был, много воды утекло))) Но речь не об этом.
Появляется ошибка в логах при трансляции (ubuntu 14.04):
2016-04-29 19:07:37,384|AceStreamCoreThread|acestream.SocketHandler.SocketHandler|error in start_connection()
Traceback (most recent call last):
  File "ACEStream/Core/BitTornado/SocketHandler.py", line 547, in start_connection
  File "ACEStream/Core/BitTornado/SocketHandler.py", line 482, in start_connection_raw
error: (101, 'ENETUNREACH')

пишется почти каждую секунду, при этом трансляция идет нормально, вопрос что это и как вылечить?
P.S. в логах пишется конкретно по этой трансляции 8d312e260c507edbda354d67540d4bea70cc36c2, остальные идут без подобных сообщений.
P.P.S. благодарочка разработчикам за прогресс в разработке acestream, сейчас дает реальную конкуренцию сопкасту, хотя многие не доверяют асе в связи с его прошлым))
Записан