2012-10-13 2 views
3

flowplayer를 ASP mvc 3 응용 프로그램에 통합하고 싶습니다. SQL Server 2008을 사용하고 있습니다. 데이터베이스에는 폴더에 저장된 파일 경로도 들어 있습니다. 나는 비디오를 flv로 변환 할 수있는 라이브러리를 썼다. 이제이 비디오를 페이지에서 사용하고 싶습니다.flowplayer에 표시 할 비디오 (flv) 경로를 반환하는 방법은 무엇입니까?

구현 방법에 대한 지식이있는 사람이 있습니까?

flowplayer 샘플 코드를 찾았습니다.

http://flowplayer.org/docs/

하지만 코드 숨김 용액 (C#을) (비디오의 경로를 반환하는 방법) 그런 일을 구현하는 방법을 찾고 있어요. 누군가 코드를 가지고 있다면 도움에 감사 할 것입니다.

보세요.

public string FindMusicByID(int musicID) 
    { 
     var pathh = from plik in _data.musicMusicTables 
        where plik.musicMusicID == musicID 
        select new PathToFile { PathFile = plik.musicMusicPath }; 
     return pathh.ToString(); 
    } 

이것은 내가 사용하는 linq 부품 코드입니다. FindMusicByID (int musicID) .flv 파일의 경로를 반환합니다. 웹 페이지에 출력 파일 경로를 보내는 방법을 찾고 있습니다. 나는이 흐름을 플로우 플레이어에서 사용하고 싶다.

<div class="flowplayer" data-engine="flash"> <video src="some path"></video>

폭스 예를 들어이 내 ouptut 경로 D는 : 나는 자바 스크립트로 출력을 보낼 필요가 있다는 생각

file.flv \. ID로 플로우 플레이어에 경로를 삽입하려면 어떻게해야합니까?

답변

1

나는 당신이 무엇을 요구 모르겠지만, 당신은 당신의 플레이어 .flv 파일을 반환하는 방법을 알고 싶다면 당신은이 MIME 유형 사용 FileStremResult을 반환 Action 필요의 라인을 따라 video/x-flv

1

뭔가 :

public string FindMusicByID(int musicID) 
    { 
     var pathh= from plik in _data.musicMusicTables 
        where plik.musicMusicID == musicID 
        select new PathToFile { PathFile = plik.musicMusicPath }; 
var cd = new System.Net.Mime.ContentDisposition { 
       FileName = "filename", 
       Inline = false 
      }; 
Response.AppendHeader("Content-Disposition", cd.ToString()); 
      return File(path, asset.AssetType.MimeType); 
     } 
관련 문제