91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 282KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-09
  • 語言: C#
  • 標簽: 播放器??

資源簡介

winform C# 遠程視頻流媒體播放器

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
//這里添加對DirectShow接口的引用
using?QuartzTypeLib;
using?System.Data.SqlClient;

namespace?Stream
{
????public?partial?class?Form1?:?Form
????{
????????//這里對要使用的變量進行聲明
????????public?OpenFileDialog?openFileDialog;
????????public?IVideoWindow?myVideoWindow;
????????public?IMediaEvent?myMediaEvent;
????????public?IMediaEvent?myMediaEventEx;
????????public?IMediaPosition?myMediaPosition;
????????public?IMediaControl?myMediaControl;
????????public?IBasicAudio?myBasicAudio;
????????//數據庫連接字符串
????????private?string?connStr?=?System.Configuration.ConfigurationSettings.AppSettings[“connect“];

????????//初始化媒體文件的播放狀態
????????public?string?state?=?““;
????????//該變量用來保存媒體文件的路徑
????????public?string?path;

????????public?Form1()
????????{
????????????InitializeComponent();
????????}

????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????//獲得收藏夾列表
????????????DataSet?mediaInfo?=?getInfo();
????????????//將數據源與dataset數據集綁定
????????????dgMedia.DataSource?=?mediaInfo.Tables[“musicInfo“];
????????????//停止播放按鈕不可用
????????????stopBtn.Enabled?=?false;
????????????//定時器開始計時
????????????timer1.Start();
????????}

????????//此處為定時器定時觸發事件
????????private?void?timer1_Tick(object?sender?EventArgs?e)
????????{
????????????//如果播放狀態為播放
????????????if?(state?==?“Play“)
????????????{
????????????????//更新狀態欄
????????????????UpdateStatusBar();
????????????}
????????????//若媒體文件沒有播放則不更新狀態欄
????????????else
????????????{
????????????????return;
????????????}
????????}

????????//更新播放狀態欄函數
????????private?void?UpdateStatusBar()
????????{
????????????//查看狀態變量
????????????switch?(state)
????????????{
????????????????//如果狀態變量為停止?狀態欄顯示停止狀態信息
????????????????case?“Stop“:?mediaState.Text?=?“Stopped“;?break;
????????????????//如果狀態變量為暫停?狀態欄顯示暫停狀態信息
????????????????case?“Pause“:?mediaState.Text?=?“Paused?“;?break;
????????????????//如果狀態變量為播放?狀態欄顯示播放狀態信息
????????????????case?“Play“:?mediaState.Text?=?“Play“;?break;
????????????????//如果狀態為空?則不顯示信息
????????????????case?““:?mediaState.Text?=?“Stopped“;?break;
????????????}
????????????//如果狀態不為空?獲得播放時間信息
????????????if?(state?!=?““)
????????????{
????????????????//獲得總的播放時間
????????????????int?sec?=?(int)myMediaPosition.Duration;
????????????????//獲得小時信息
????????????????int?hour?=?sec?/?3600;
????????????????//獲得分鐘信息
????????????????int?min?=?(sec?-?(hour?*?3600))?/?60;
????????????????//獲得秒信息
????????????????sec?=?sec?-?(hour?*?3600?+?min?*?60);
????????????????//將播放時間信息顯示在狀態欄中
????????????????timeState.Text?=?String.Format(“{0:D2}:{1:D2}:{2:D2}“?hour?min?sec);
????????????????//獲得當前的播放時間
????????????????sec?=?(int)myMediaPosition.CurrentPosition;
????????????????//獲得小時信息
????????????????hour?=?sec?/?3600;
????????????????//獲得分鐘信息
????????????????min?=?(sec?-?(hour?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????235??2008-03-21?10:05??流媒體播放\code\Backup\Stream\App.config

?????文件??????15218??2008-03-21?10:05??流媒體播放\code\Backup\Stream\Form1.cs

?????文件??????13504??2008-03-21?10:05??流媒體播放\code\Backup\Stream\Form1.Designer.cs

?????文件???????6575??2008-03-21?10:05??流媒體播放\code\Backup\Stream\Form1.resx

?????文件????????465??2008-03-21?10:05??流媒體播放\code\Backup\Stream\Program.cs

?????文件???????1176??2008-03-21?10:05??流媒體播放\code\Backup\Stream\Properties\AssemblyInfo.cs

?????文件???????2867??2008-03-21?10:05??流媒體播放\code\Backup\Stream\Properties\Resources.Designer.cs

?????文件???????5612??2008-03-21?10:05??流媒體播放\code\Backup\Stream\Properties\Resources.resx

?????文件???????1090??2008-03-21?10:05??流媒體播放\code\Backup\Stream\Properties\Settings.Designer.cs

?????文件????????249??2008-03-21?10:05??流媒體播放\code\Backup\Stream\Properties\Settings.settings

?????文件???????3472??2008-03-21?10:05??流媒體播放\code\Backup\Stream\Stream.csproj

?????文件????????907??2008-03-21?10:05??流媒體播放\code\Backup\Stream.sln

????..A..H.?????12800??2008-03-21?10:05??流媒體播放\code\Backup\Stream.suo

?????文件????????235??2008-03-21?10:05??流媒體播放\code\Stream\App.config

?????文件??????18944??2008-03-21?10:05??流媒體播放\code\Stream\bin\Debug\QuartzTypeLib.dll

?????文件??????18432??2009-04-11?10:48??流媒體播放\code\Stream\bin\Debug\Stream.exe

?????文件????????235??2008-03-21?10:05??流媒體播放\code\Stream\bin\Debug\Stream.exe.config

?????文件??????36352??2009-04-11?10:48??流媒體播放\code\Stream\bin\Debug\Stream.pdb

?????文件??????14328??2009-04-11?11:46??流媒體播放\code\Stream\bin\Debug\Stream.vshost.exe

?????文件????????235??2008-03-21?10:05??流媒體播放\code\Stream\bin\Debug\Stream.vshost.exe.config

?????文件????????490??2007-07-21?01:33??流媒體播放\code\Stream\bin\Debug\Stream.vshost.exe.manifest

?????文件??????15218??2008-03-21?10:05??流媒體播放\code\Stream\Form1.cs

?????文件??????13504??2008-03-21?10:05??流媒體播放\code\Stream\Form1.Designer.cs

?????文件???????6575??2008-03-21?10:05??流媒體播放\code\Stream\Form1.resx

?????文件???????2510??2009-04-11?10:48??流媒體播放\code\Stream\obj\Debug\ResolveAssemblyReference.cache

?????文件????????738??2009-04-11?11:46??流媒體播放\code\Stream\obj\Debug\Stream.csproj.FileListAbsolute.txt

?????文件????????774??2009-04-11?10:48??流媒體播放\code\Stream\obj\Debug\Stream.csproj.GenerateResource.Cache

?????文件??????18432??2009-04-11?10:48??流媒體播放\code\Stream\obj\Debug\Stream.exe

?????文件????????180??2009-04-11?10:48??流媒體播放\code\Stream\obj\Debug\Stream.Form1.resources

?????文件??????36352??2009-04-11?10:48??流媒體播放\code\Stream\obj\Debug\Stream.pdb

............此處省略37個文件信息

評論

共有 條評論