竹形誠司 ブログ
談話室    »トピック一覧
掲示板へのスパムが多いため、「ご質問」のコーナーはユーザー登録制とさせていただきました。お手数ですが、上の「新規ユーザーの登録」メニューより登録をお願いします。
帳票Web
アプリケーション

受注開発始めました
詳しくは こちら
竹形 誠司 著/ラトルズ刊
JSP帳票アプリケーション実践開発入門
JSP帳票アプリケーション
実践開発入門

JSP業務アプリケーション短期開発入門
JSP業務アプリケーション
短期開発入門

Java+MySQL+Tomcatで始めるWebアプリケーション構築入門
Java+MySQL+Tomcatで始めるWebアプリケーション構築入門

Java+MySQL+Tomcatで作る掲示板とブログ
Java+MySQL+Tomcatで作る
掲示板とブログ
竹形先生のブログ活用3年間経過の報告。
by ms_naka[nakaso]
標記の件で、投稿してから、約3年経過しましたが、その後の
状況について、報告いたします。
最初に、当方のブログは、WEBというコンテナーを利用した公開ブログではなく、
あくまで、個人ログとして、入力して活用しており、コメントやトラックバックを目的としておりません。
尚、一時期、中断した時期もありましたが、現在も使用させて頂いており、
折々の所感や記録も兼ねて、入力し、自分史として、少し形が出てきました。
以下紹介。
ブログの概要
1)ブログのタイトルー> WebLog 山、花、旅 日記 TEXT by 我が家
2)内容大分類項目
  A)山   簡単な百名山など登山ブログ(我が家の百名山登山は、76座)
  B)生活   家族、個人のイベント、記録
  C)旅行   年末年始旅行や少旅行記
  D)自宅、花 自宅周り
  E)その他、IT関連 トライしたIT分野
  F)雑多。
  以上に大別し、記録。
  簡単に言えば、自己満足のレベルでしょうが、後日、
  レビューする資料にはなっております。
  分類項目の定型化については、ドロップリストなど、
    入力フォームを追加すればよいのでしょうが、
  敷居 が高く感じられ、気持が萎えております。
3)先生のプログラムそのものは、手軽に入力でき、使い勝手としては、
  極めて、良好で、満足しております。
  作成者の先生には、本投稿にて、感謝もうしあげるものです。
    当方にとっては、素晴らしいものとなりました。
4)今後のブログの在り方と対応。
  基本的には、当ブログプログラムで、問題もなく、十分過ぎるほどですが、
  最近のWeb事情としては、携帯モバイル端末(Android)の発達もあり、
  動画撮影環境が増幅されており、ブログにも、動画対応があればと思い、
  何とか、先生のプログラムへの追加で済まないか、
    動画貼り付けの可能性を模索しました。
  が、Java で、ObjectTag、ファイル拡張子から、
    playerを対応させる動画表示方式は、未熟な当方には
    対応できませんでした。
  その代わり、先生にはお詫び申し上げねばなりませんが、
    許可なしの勝手な試行として、
 A)blog index.jsp の中で、文字の回り込みの一つのソースの
    IMGCを単に、EMBEDに変更、および画像拡大機能を削除。
    (センター配置)
      .replaceAll("<IMGC SRC="(.*?)">"
        ,"<DIV STYLE=\"text- align:center;clear:both;\">"
        +"<A HREF=\"/jamyto2/images/"+blogArticle.getId()
        +"_$1\" target=\"_brank\">"
        +"<EMBED SRC=\"/jamyto2/images/"+blogArticle.getId()
        +"_$1\" width ='250'  height='170' BORDER=\"4\">"
   このステートメントは、画像のセンタリング&画像拡大ですが、これを
   借用して、動画表示を試みました。
   ユーザー環境での、ブラウザーの動画プレイヤーアドオン次第の
      動画表示ならば、運がよければ、表示できるのではないかという、
   プログラムにもならない対応でしたが、
   当方の環境では、MOV、MPG、ASF動画が表示されました。
   単なる偶然なのか、OKなのか、
   先生にはご教授願えればと願っております。
  B)Flash FLVタイプ動画では、設定パラメーターも多いのですが、
    上記同様、左配置のソースを利用し、以下、設定変更しました。
    
.replaceAll("&lt;IMGL SRC=&quot;(.*?)&quot;&gt;"
,"<A HREF=\"/jamyto2/images/"+blogArticle.getId()
+"_$1\" target=\"_brank\">"
+"<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" width=\"640px\" height=\"500px\">"
+"<param name=\"allowScriptAccess\" value=\"sameDomain\" />"
+"<param name=\"FlashVars\" value=\"flvpath=/jamyto2/images/"+blogArticle.getId()+"_$1\" />"
+"<param name=\"movie\" value=\"/jamyto2/images/flvplayer.swf\" />"
+"<param name=\"quality\" value=\"high\" />"
+"<param name=\"bgcolor\" value=\"#ffffff\" />"
+"<param name=\"allowFullScreen\" value=\"true\" />"
+"<embed src=\"flvplayer.swf\" FlashVars=\"flvpath=/jamyto2/images/"+blogArticle.getId()+"_$1\" quality=\"high\" bgcolor=\"#ffffff\" allowFullScreen=\"true\" width=\"640px\" height=\"500px\" name=\"player\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />"
+"</object>"
+"")
     以上の修正で、確かにFLV動画は表示されました。
     動画のアップロードでは、許容サイズを変更し、
     写真と同じように、アップロードさせます。
     唯、、当方には、アップロード画像一覧のプログラムは
     修正出来ませんので、動画は×印が付き、表示はされませんが、  blogArticle.getId()は有効にしてあります。
なお、上記の内、flvplayer.swfのライブラリーを/jamyto2/images/に配置する必要があります
     
    以上、センター&レフト画像配置&拡大機能はなくなり、
    つらいものがありますが
    ブログに動画が表示は、珍しいことではないでしょうが、
    自分にとっては、勉強になったと考えております。
    さらに、WiFiルーター経由(128KB)の携帯端末Android 実機
    (3機種)では、ブラウザーのアドオンがないとか、または、
    動画が文字列に化け、表示されませんでした。
    同じ、WiFiルーター経由で、Win7 PCノートでは、低速度ながらも、    MPG、MOV,FLVは閲覧できました。
    つまり、LAN以外の外部接続でもOKということになります。
    大変うれしく思っております。
    PCノートと携帯端末Android 実機の格差が出た結果ですが、
    携帯端末Android のブラウザーの性能には、まだ、PCノートには、
    なれないわけで、携帯端末モバイル時代には、まだ、
    至っていないのでしょうか。
    以上の方式で、一般のPC環境で幸運なユーザーであれば、
    動画閲覧もできるというのは、
    プログラムの世界には、あり得ないことであり、許されず、
    また、勝手なな改悪対応となれば、なおさらのことと、
    自戒しております。
    
    最後に、竹形先生のブログプログラム活用状況に関し、身勝手な報告を    させて頂きましたが、
    どうぞ、ご容赦くださいますよう、お願いいたします。
    追伸
    動画表示に関し、先生から、アドバイスを頂ければ、幸いでございま     す。
    以上
    

投稿:ms_naka[nakaso]/2011年 04月 24日 14時 58分 /更新:2011年 04月 24日 14時 59分
RE:竹形先生のブログ活用3年間経過の報告。
by 竹形 誠司[takegata]
竹形です、こんにちは。
着々とウェブの更新を進めておられるようでなによりです。
私が入門書やブログで公開したプログラムは、そのまま使っていただくのが目的ではなく、読者の方に理解を深めていただくためのものですから、書きなおして使っていただけるのは、むしろ私にとっては喜ばしいことです。
動画については不勉強なものですみません、今後の課題とさせてください。
投稿:竹形 誠司[takegata]/2011年 04月 26日 01時 16分 /更新:2011年 04月 26日 01時 17分
RE:竹形先生のブログ活用3年間経過の報告。
by ms_naka[nakaso]
先生には、ご多忙のおり、コメントを頂き、お礼申し上げます。
使用させて頂いていますブログ_プログラムは、我が家のクロニクル作成
とは、大げさですが、動画も加えて、楽しんで、入力してまいります。
なお、動画の表示は、回線速度、ブラウザー&AddOn、OS, PlayerToolに
左右され閲覧もままならようです。
御承知の如く、先の投稿で、触れましたように、埋め込み動画の場合は、ファイル拡張子から、
MIME Typeを指定し、クライアントにAddOnを強要させる仕様もあり、最近は
私見ですが、どうも、ユーチューブ 系、FLV系にシフトしているような感じを持っておりますが、
どのようになるのでしょうか。悩ましい状況です。
以上、お礼連絡をさせて頂きました。有難うございます。
投稿:ms_naka[nakaso]/2011年 04月 26日 20時 11分 /更新:2011年 04月 26日 20時 12分
RE:続竹形先生のブログ活用3年間経過の報告。(Android動画表示)
by ms_naka[nakaso]
先生のブログ_プログラムとAndroid モバイル携帯端末でのFLV動画表示の件。

前回の投稿では、Windows PC & Windows Movile 端末でのFLV埋め込み動画の表示はOKであるが、
Android携帯端末の、ブログでのFLV動画表示ができなかった旨、報告しておりました。
今回、FLV形式動画のみですが、埋め込み動画の表示ができましたので、報告いたします。
1)不表示の原因と対応。
ー>単純なミスです。<−
Windows IE では、embed src=\"flvplayer.swf\"のみで、パスの/jamyto2/images/flvplayer.swf
の指定を忘れたまま、param name側だけの value=\"/jamyto2/images/flvplayer.swf\"のパスだけで、
問題もなく表示されましたが、
普通ならば、embed src=\"/jamyto2/images/flvplayer.swf\"のパスを含めた指定
が必要でありました。
Windows系はなんでもやってくれますが、
4日間トライアンドエラーを繰り返し、パスミスに気が付き、これを
加えますと、ようやくAndroid系携帯端末でのJSP埋め込みFLV動画が表示されました。
2)FLV動画Android携帯端末と環境。
  端末 HTC Desire    Android 2.3
          OPTIMUSPAD  Android 3.0
          GALAXYTAB    Android 2.2
  WiFi  ルーター     
          Air Edge     低速回線(実行速度) 70KBS
                最初の画面表示から終了まで、20分
     B-movile        低速回線(実行速度) 200KBS だたし動画規制がありますが
                動画が見れました。
                     最初の画面表示から動かず。
     ドコモ       通常回線        700kbs
                閲覧可能です。
3)総括
  以上の如く、携帯端末からでも、先生のブログ_プログラムFLV 動画を閲覧できるようになりました。
  Android携帯端末の動画Player 自体は他のタイプの動画も閲覧できると思いますが、
  当ブログ_プログラムでの埋め込み型MPGなどの動画をどのようにすれば、表示できるのか、
  今後の取り組み課題となります。
以上。
  
         
投稿:ms_naka[nakaso]/2011年 04月 30日 20時 49分 /更新:2011年 04月 30日 20時 50分