asxに再生開始位置を記述した場合、それより前の映像は再生できないと思います。
STARTTIMEで指定された部分がメディアの論理的な先頭位置となるからです。
http://msdn.microsoft.com/en-us/library/ms932318.aspxMediaElement.Positionプロパティで実現可能ですが、メディアの配信方法によって、視聴者の体験が変わります。
プログレッシブダウンロードの場合:
部分的にダウンロードが完了している範囲のみ位置指定が可能ですが、そうでなければ、ダウンロードを待つ必要があります。
長尺のビデオで、開始位置を後ろの方に設定すれば、再生までにそうとうイライラすることになります。
すべてダウンロードを終えていれば、任意の位置からメディア再生ができます。
Windows Mediaストリーミングの場合:
メディア内の任意の位置から再生開始できます。すべてのダウンロードを待つ必要はありません。
IIS Smooth Streamingの場合:
smf.codeplex.com のライブラリ内のSmoothStreamingMediaElementを利用していただく必要がありますが、実現できるでしょう。
ただし、Smooth Streaming用にエンコードが必要です。
この投稿は現状のまま何の保証もなく掲載しているものであり、何らかの権利を許諾するものでもありません。コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。詳しくは http://www.microsoft.com/japan/communities/msp.mspx をご覧ください。