0

に動画を挿入しようとしてHTMLいるので、動画の URL、幅、高さがあります。正しいオブジェクトを構築するのに十分ですか?.SWF のオブジェクトを作成する方法を見つけましたが、他の形式を作成するにはどうすればよいですか?

PSサーバーにビデオファイルがありません。外部ビデオURLをソースとして使用しています。

.SWF 形式のコードは次のとおりです。

private string GetVideoType(string filename, out string formatHtml)
        {
            string videoType = formatHtml = "";

            if (filename.EndsWith(".swf"))
            {
                videoType = "swf";
                formatHtml = @"
                <object width='{0}' height='{1}' data='{2}' type='application/x-shockwave-flash'>
                    <param name='src' value='{2}'></param>
                    <param name='allowfullscreen' value='true'></param>
                    <param name='allowscriptaccess' value='always'></param>
                    <param name='allowScriptAccess' value='always'></param>
                    <param name='pluginspage' value='http://www.adobe.com/go/getflashplayer'></param>
                    <param name='wmode' value='window'></param>
                    <param name='flashvars' value='playerForm=LVPPlayer&mediaId=a46002fd61264c09a36a90ca66c994cb'></param>
                </object>";
            }
            else if (filename.EndsWith(".flv"))
            {
                videoType = "flv";
                formatHtml = "???"
            }
            else if (filename.EndsWith(".mp4"))
            {
                videoType = "mp4";
                formatHtml = "???"
            }
            else if (filename.EndsWith(".wmv"))
            {
                videoType = "wmv";
                formatHtml = "???"
            }

            return videoType;
        }
4

3 に答える 3

0

HTML5タグを見てみるべきかもしれません。

ここにコード:

<video src="/video/example.ogg" width="320" height="240" controls>
<p>If you are reading this, it is because your browser does not support the HTML5 video element.</p>
</video>
于 2012-11-06T16:15:28.713 に答える
0

要件についてはわかりませんが、HTML5 Video タグを見ると価値があるかもしれません。ここにいくつかの詳細があります: http://www.w3schools.com/html/html5_video.asp

于 2012-11-06T16:14:08.087 に答える
0

または、このプレーヤーをご覧ください: http://www.longtailvideo.com/players/jw-flv-player/

それは本当にうまくいきます。

mp4 ビデオ ファイルを使用でき、Firefox で表示できます

html コード:

<div id="q1">Loading the player ...</div>

JavaScript

<script type="text/javascript">
    jwplayer("q1").setup({
        flashplayer: "/public/javascript/jwp/player.swf",
        file: "/videos/q1.mp4",
        image: "/videos/q1.jpg",
        height: 349,
        width: 620
    });
</script>
于 2012-11-06T16:20:03.460 に答える