・前提条件
※TV録画予約システム構築(vrs)に携帯動画作成機能を追加が導入済であること
・サーバ側設定手順
(1)MIME設定
[root@verju ~]# vi /etc/httpd/conf.d/emone.conf ← emone設定ファイル作成
AddType video/3gpp .3gp
[root@verju ~]# /etc/rc.d/init.d/httpd reload ← Webサーバー設定反映
httpd を再読み込み中: [ OK ]
|
(2)携帯用TOPリンク表示
[root@verju ~]# vi /var/www/vrs/lib/TopContents.php
<td align="center">
<a href="record.php?MODE=<?php echo MODE_VIEW_ARCHIVE; ?>"><img src="image/archive.gif" border="0" ALIGN="middle"></a>
</td>
<td>
録画したファイル一覧を見る場合にクリック
−−携帯用TOPリンク表示追加(ここから)
<form method="POST" action="record.php">
<input type="text" name="cnt" size="2" value="3">件<input type=submit value="表示">
<input type="hidden" name="MODE" value="<?php echo MODE_VIEW_ARCHIVE; ?>">
</form>
−−携帯用TOPリンク表示追加(ここまで)
</td>
|
(3)録画一覧件数表示対応
[root@verju ~]# vi /var/www/vrs/lib/ArchiveViewerContents.php
<td align="center">日付</td>
<td align="center">時間</td>
<td align="center">ダウンロード</td>
<td align="center">変更</td>
<td align="center">削除</td>
</tr>
<?php $i = 0;
$archives = $container->getArchives();
usort( $archives, "compareStartTimeReverse" );
$viewCnt = ( array_key_exists( 'cnt', $parameter ) ) ? ( $parameter['cnt'] ) : 0; ← 追加
foreach( $archives as $key => $reservation ) {
++$i; ?> ← " ?>"部分を削除
↓
++$i;
−−録画一覧件数表示対応追加(ここから)
if($viewCnt != 0 && $viewCnt < $i) {
break;
}
?>
−−録画一覧件数表示対応追加(ここまで)
<?php
if( ! $reservation->nowRecording() ) {
$controller->createThumbImage( $reservation );
}
?>
|
・クライアント(EM・ONE)側設定手順
携帯動画再生にはTCPMPを使っています。インストールされてなければ、The Core Pocket Media Player (通称TCPMP)を参考にインストールしましょう。
またOperaブラウザのチューニングも施したほうが良いでしょう。Opera Mbileの「Operaのチューニング方法」を参考にチューニングします。
(1)opera.ini設定
マイ デバイス\Application Data\Opera\opera.ini
をテキストエディタ等で開き、下記修正します。
[File Types]
application/sdp=3,\windows\wmplayer.exe,,,sdp,|
application/mheg=3,\windows\wmplayer.exe,,,mheg,|
application/rstl=3,\windows\wmplayer.exe,,,rstl,|
video/3gpp=1,\program files\tcpmp\player.exe,,,3gp,| ← 追加
|
自分がチューニングを施したopera.iniを置いときます。書き換える時は、バックアップを忘れずに。
|