скачать видео частичное http и отклик клиента браузера - PullRequest
0 голосов
/ 19 января 2020

Как генерировать результат действия ASP. MVC

public ActionResult LoadVideo(){
    string file="http://another-server.com/123.mp4";// file is URL Video 
    // how to response a video partial for view in <Video></Video> HTML
}

Я хочу просмотреть результат в HTML

<video width="400" controls>
  <source src="/Controller/LoadVideo" type="video/mp4">

  Your browser does not support HTML5 video.
</video>
  1. Видео большое, как Можно ли отправить его как частичное в клиентский браузер?
  2. Видео - 720, как конвертировать в 480 и отправить клиенту браузера?
  3. Можно ли конвертировать .m8u3?

1 Ответ

0 голосов
/ 19 января 2020

Я не проверял ваш код, но я ожидал, что он будет работать лучше, как это:

public ActionResult LoadVideo()
{
    return Content("http://another-server.com/123.mp4"); //send URL of Video to caller
}

Тогда ваш HTML будет выглядеть так:
(где src вызывает LoadVideo и использует возвращенный ответ).

<source src="@Url.Content("LoadVideo")" type="video/mp4" />
...