2017-01-03 11 views
2

Я хотел бы передавать медиа через определенные промежутки времени - своего рода онлайн-радио, если хотите. В настоящее время я использую Icecast, но скорее всего это одноранговое решение. Я вижу, что есть доказательство концепции для потоковой передачи на Swarm roadmap, но не так много контекста вокруг него.Поддерживает ли «святая троица» (Эфириум, Рой и Шепот) мультимедийные потоки?

+0

Возможно, вы уже ответили на свой вопрос. Это на дорожной карте. – default

ответ

3

Вы можете абсолютно передать файлы по рою.

Хотя протокол маршрутизации, разработанный для роя, скорее всего, будет абстрагирован, чтобы он мог использоваться для любых целенаправленных передачи данных/сообщений (от одного участвующего эфирного узла к другому), и это может быть адаптировано для потоковой передачи непосредственно от вас до ваши слушатели, есть более простое решение, которое будет работать сразу:

Идея состоит в том, что вы заранее загружаете свою музыку/контент, чтобы потом рояли, а затем позже выпускали рой-иды по разному каналу, это шепот сообщений или изменение регистрации ENS. В сочетании с интерфейсом JS-приложения, которое подписывается на ваш канал рояльных хэшей и загружает соответствующее содержимое роя, это должно сделать функционирующую радиостанцию ​​даже с альфа-версией концепции роя.

удачи!

+0

Amazing. Спасибо вам! –

2

хорошо, как @coborsism говорит, что простое потоковое вещание возможно с роем из коробки.

Элемент «дорожная карта» относится к проекту, который все еще находится на стадии исследования, который будет сочетать эффективную маршрутизацию многоадресной передачи и адаптивное кодирование битрейта (например, MDASH, RT (S) P) для обеспечения широковещательной поддержки «один ко многим» для рой.

Немного больше контекст https://gist.github.com/zelig/74b3486bcd5523a0b61e12d804d3c00d и упомянуть в моем devcon2 скользит http://swarm-gateways.net/talks/amsterdam-2016-09-07/web3.pdf

Если содержание не жить, вопрос гораздо менее проблематично, вещание в определенный момент времени, то просто необходимо приурочен выпуск адрес вашего канала и/или предоставления ключей децитирования. Оба легко управляются вне рой.

+0

Замечательно знать. Мой контент не является живым, поэтому для меня хороший проект для изучения Рой. С нетерпением ждем экспериментов :) –