Я пытаюсь опубликовать RSS-канал с сайта. Некоторые элементы ленты содержат встроенное видео. Теперь я точно знаю, что это не будет отображаться в фиде, когда элемент фида содержит данные объекта, заключенные в тег <description>
элемента. Фактически валидатор подачи показывает предупреждение для того же самого.
В поисках решения этой проблемы я наткнулся на то, что называется mRSS - расширение для RSS от Yahoo, которое позволяет вставлять видео в каналы. Однако из предоставленных ими примеров встраивание всегда происходит вне тегов описания.
Моя идея состоит в том, чтобы встроенное видео соответствовало потоку страницы, т. Е. Если страница содержит блок текста, видео и еще какой-то текст, то элемент фида должен сохранять порядок. Диаграммы ниже должны прояснить проблему.
Что я получаю:
== HTML Page ==
Text
Video
Text
== Feed ==
Text
Text
Video as mRSS or enclosure
Что я хочу:
== HTML Page ==
Text
Video
Text
== Feed ==
Text
Video as mRSS
Text
Возможно ли это с помощью mRSS или любых других методов? Кто-нибудь успешно это реализовал? Любая помощь будет высоко ценится.