forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FTN.DEVELOP

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 25.10.2017, 01:57
Mithgol the Webmaster
Guest
 
Сообщений: n/a
По умолчанию Технический*успех демонстрации*звукозаписи в*фидонетовской*эхопочте

Mithgol the Webmaster написал(а) к All в Oct 17 22:26:52 по местному времени:


Вчера и*сегодня я*провёл испытание возможности употребления в*гипертекстовом Фидонете звукозаписи, заранее*помещённой в*P2P-распределённую файловую*систему [IPFS](https://ipfs.io/), и*возможности последующего прослушивания такой звукозаписи в*результатах трансляции сообщений, совершаемой из*гипертекстового Фидонета далее по*RSS и*в*социальной*сети LiveJournal.

Аналогичная демонстрация видеозаписи (которую я*упоминал*тут в*сообщении area://Ru.FTN.Develop?msgid=2:50/88+59aada7e в*начале сентября) не*обошлась, к*сожалению, без*некоторых проблем, поэтому сейчас я*с*удовольствием упомяну проблемы, без*которых сейчас удалось обойтись при*звуковоспроизведении.


При*выборе видеозаписи проблемою становится формат: запатентованный формат*MP4 не*поддерживается движком*Chromium (чтобы не*провоцировать программистов, использующих этот*движок, на*нарушение патента), а*лицензионно более*чистый формат*WebM не*поддерживается в*iOS (то*есть на*айфонах и*айпэдах и*айподах компании*Apple, тем*самым оказывающей*давление для*торжества MP4 над*WebM).

Что*касается звукозаписи, то*выбор*формата однозначен: в*нынешнем*году MP3 освободился от*патентов, ограничивавших его*употребление в*два*предшествующих десятилетия, и*его невозбранно поддерживает каждый браузерный движок.


Видеопроигрыватель мне*пришлось ужимать по*ширине*страницы (так*как*кадр использовавшейся в*сентябре видеозаписи был*крупным).

Звукопроигрыватель сам*по*себе невелик по*ширине, и*к*тому*же стили на*всякий*случай ещё*с*сентября содержали и*для*него вписанное*мною ограничение по*ширине.


Единственною на*сей*раз проблемою стала*та, которая проявилась при*трансляции тестового*сообщения из*гипертекстового Фидо по*RSS и*далее в*социальную*сеть LiveJournal. Оказалось, что*LiveJournal просто-напросто выкусывает тег*audio (как*запрещённый в*LJ, надо*думать?) и*звукопроигрыватель не*показывается.

С*этой проблемой я*ровным*счётом ничего не*могу поделать (проблема*эта ── на*их стороне и*на*их*совести), а*за*вычетом*её моя*тестовая*демонстрация звукозаписи завершилася полным техническим успехом.


Отдельного упоминания заслуживает список тех*достоинств, по*которым этот*мой*стандарт фидонетовской записи звукопроигрыватель опережает прежний*стандарт воспроизведения*звука в*FIPS:

╔═════════════════════════════════════════════════════────────────────────────
║ Цитата из эхи: Ru.Blog.Mithgol (Фидонетовский блог Мицгола-вебмастера)
║ URL сообщения: area://Ru.Blog.Mithgol?msgid=2:50/88+59ee535b
║ Автор и время: Mithgol the Webmaster, 2:50/88 (23 Oct 17 23:37)
║ Кому написано: All
║ Тема: Проверка возможности прослушивания звукозаписей в*эхопочте*Фидонета
╚════════════════════════════════════════════════════════════════════─────────

Раз я*пишу*тут о*&+AKs-;новой технологии&+ALs-;, то*впору в*очередной*раз задаться*вопросом: а*насколько она*новая? ── какими ранее*были в*Фидонете средства звуковоспроизведения?

Мне*сейчас припоминается только*то*одно, которое было*заложено в*просмотрщик фидопочты в*FIPS. Я*вкратце упомяну*сейчас о*том, чем*моё*решение превосходит тогдашнее, и*потрачу на*это пять*абзацев (по*абзацу на*каждое достоинство).

FIPS мог воспроизводить*звук только в*том*случае, если*фидошник заблаговременно скачал и*установил мультимедийный*пакет, содержащий этот*звук. (Это*было очень*разумно во*времена 2400-бодовых модемных соединений, но*появление FGНI*URL, надеюсь, делает более*гибким употребление URLов для*адресации звукозаписей. Даже*если закон*Яровой или*другая путинистская инициатива вызовет чудовищное подорожание Интернета и*сотовой*связи и*возвратит Фидонет во*времена 2400-бодовых модемных соединений, то*и*тогда более*гибким будет употребление URLов*FGНI, указывающих на*звукозаписи в*конкретной файлэхе, а*не*итог попытки собрать мультимедийный пакет всея*Фидонета.)

FIPS мог автоматически воспроизводить*звук при*открытии сообщения фидопочты или конкретной строки сообщения. Я*считаю автозапуск*звука раздражающим, так*что моим*стандартом такой*автозапуск не*предусмотрен.

FIPS предполагал хранение звукозаписей в*формате*WAV. Мой*стандарт рекомендует*MP3, но*в*принципе допускает какой*угодно другой*формат (лишь*бы движки*браузеров поддерживали*его) ── так*что со*временем, если*всё пойдёт хорошо, можно*будет перейти*на*[Opus](http://opus-codec.org/) по*мере появления внутрибраузерной поддержки*его. Здесь уместно*сказать о*том, что*формально формат*WAV также поддерживает хранение звукозаписей MP3 (или,*например, Ogg*Vorbis), но*только при*условии постоянного битрейта (то*есть VBR не*поддерживается), тогда*как мой*стандарт не*накладывает такое*ограничение.

FIPS предполагал для*адресации звукозаписи использовать особое кодовое*слово (например, FmMW21 для*файла 00000001.WAV) и,*следовательно, просмотрщик фидопочты принуждён*был проверять весь*текст на*наличие букв*FmM. Мой*стандарт расширяет мою*же прежнюю*идею фидонетовских*рун, построенных на*знаках пунктуации, во*всяком*случае более*редких, чем*буквы. (Кроме*просмотрщика их*проще*заметить и*читателю, если он*пользуется догипертекстовым просмотрщиком и*оттого вынужден вручную*найти звукозапись в*тексте и*затем*принять решение о*переходе по*указанному*URL для*скачивания.)

FIPS предполагал порядковую*нумерацию звукозаписей в*мультимедийном*пакете (она обернулась трудностями к*тому*времени, когда мультимедийные пакеты отдельно собирались в*Европе и*в*России). FGНI*URL позволяет*файлу иметь какое*угодно имя.

────────────────────────════════╪══╬═╣()╠═╬══╪════════────────────────────────


В*заключение я*укажу адреса некоторой*части достигнутых результатов.

Фидонетовский первоисточник тестовой блогозаписи со*звукопроигрывателем:

area://Ru.Blog.Mithgol?msgid=2:50/88+59ee535b

Результат сохранения тестовой*блогозаписи в*P2P-распределённой файловой*системе IPFS:

https://ipfs.io/ipfs/QmWGdQv3PdhJW3m...Bw1pK7PrKYihq

Результат ретрансляции тестовой*блогозаписи через*RSS в*LiveJournal:

https://fidonet-mithgol.livejournal.com/2752066.html

(Хранение блогозаписей, ретранслированных через*RSS в*LiveJournal, по*правилам*LiveJournal является временным: [FAQ*гласит](https://www.livejournal.com/support/faq/151.html), что*через 14*дней они*автоматически уничтожаются. Значит, как*говорится, спешите*видеть.)

Черновик стандарта фидонетовских*рун на*английском и*на*русском*языке:

https://github.com/Mithgol/node-fido...ster/runes.txt

https://github.com/Mithgol/node-fido.../runes.rus.txt

(Запись звукопроигрывателя стандартизируется в*нём в*подразделе 7.1.)


Фидонет будет великим и гипертекстовым! [Ru.Mozilla] http://Mithgol.Ru/
Mithgol the Webmaster. [Братство Нод] [Team А я меняю subj]

... Я сплю крепко, словно продавец будильников. [PVT.Sova.Club]
--- Эшелону: Национальное Агентство Безопасности террорист Ft. Meade quiche
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:30. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, vBulletin Solutions, Inc. Перевод: zCarot