Пользовательская служба для загрузки, кодирования и публикации видео в службу мультимедиа Azure в ASP.NET Core Web App, а затем запись метаданных ресурса в базу данных SQL - PullRequest
1 голос
/ 23 сентября 2019

Я работаю над функцией загрузки видео, я использую asp.net core веб-приложение с angular, я пытаюсь создать форму для загрузки видео библиотеки, загрузить видео изчерез Интернет для службы. После некоторых исследований и разработок я обнаружил, что мультимедийные службы Azure - это то, что мне нужно для размещения и потоковой передачи этих видео, но Я столкнулся с трудностями при реализации в моем текущем случае, мне нужен кто-то, чтобыпомогите мне прояснить шаги, которые мне нужно сделать для достижения ниже :

  1. Загрузить видео из Интернета, используя запрос API, с некоторыми пользовательскими полями метаданных (пользовательский интерфейс невопрос).
  2. Загрузите видео, закодируйте его, опубликуйте и затем загрузите результат (через Web API и AMS SDK в asp.netcore).
  3. Использование созданных метаданных актива в медиа-сервисе иПользовательские метаданные из формы, я хочу записать строку в базе данных SQL, содержащую информацию о загруженном видео: AssetId, StreamUrl (для медиаплеера), другие пользовательские метаданные, такие как VideoTitle, Description и т. д.

Таким образом, у меня может быть страница библиотеки видео, где я могу читать эти видео напрямую из SQL с помощью веб-API, это просто часть ЗАГРУЗКИ, которая не проста и требует работы, также стоит упомянуть аутентификацию в середине.

Надеюсь найти ответы,

Спасибо:)

...