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

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

資源簡介

C#調用libvlc插件實現播放器,可通過修改參數進行播放,網絡串流,轉碼等功能,其中轉碼功能未進一步調試,如有有空調試者,還請告訴我,謝謝。 libvlc庫需要自己下載.

資源截圖

代碼片段和文件信息

using?System;
using?System.Runtime.InteropServices;
using?System.Text;
using?MediaStream;

namespace?MediaStream
{
class?Core
{
//coreHandle字段和屬性
private?CoreHandle?coreHandle;
public?CoreHandle?CoreHandle
{
get?{?return?coreHandle;?}
}

//構造方法
public?Core(string[]?argv?ref?ExceptionStruct?ex)
{
//coreHandle?=?libvlc_new(argv.Length?argv?ref?ex);

byte[][]?argvbytes?=?new?byte[argv.Length][];
for?(int?i?=?0;?i? {
argvbytes[i]?=?Encoding.UTF8.GetBytes(argv[i]);
}
coreHandle?=?libvlc_new(argv.Length?ReturnIntPtr(argvbytes?argv.Length)?ref?ex);
}
//轉換函數
private?IntPtr?ReturnIntPtr(byte[][]?data?int?length)
{
IntPtr[]?dataIntPtrArr?=?new?IntPtr[length];
for?(int?i?=?0;?i? {
dataIntPtrArr[i]?=?Marshal.AllocHGlobal(data[i].Length?*?sizeof(byte));
Marshal.Copy(data[i]?0?dataIntPtrArr[i]?data[i].Length);
}
IntPtr?dataIntPtr?=?Marshal.AllocHGlobal(length?*?Marshal.SizeOf(typeof(IntPtr)));
Marshal.Copy(dataIntPtrArr?0?dataIntPtr?length);
return?dataIntPtr;
}

//Dll動態導入
[DllImport(“libvlc“)]
//private?static?extern?CoreHandle?libvlc_new(int?argc?string[]?args?ref?ExceptionStruct?ex);
private?static?extern?CoreHandle?libvlc_new(int?argc?IntPtr?argv?ref?ExceptionStruct?ex);

}
}

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

?????文件???????1394??2010-06-03?11:18??MyOwnPlayer\Core.cs

?????文件????????897??2010-05-26?13:33??MyOwnPlayer\CoreHandle.cs

?????文件???????5554??2010-06-13?11:14??MyOwnPlayer\Form1.cs

?????文件???????9527??2010-05-25?15:29??MyOwnPlayer\Form1.Designer.cs

?????文件???????5817??2010-06-02?18:05??MyOwnPlayer\Form1.resx

?????文件????????896??2010-05-26?13:33??MyOwnPlayer\Media.cs

?????文件????????299??2010-05-26?13:33??MyOwnPlayer\MediaException.cs

?????文件????????921??2010-05-26?13:33??MyOwnPlayer\MediaHandle.cs

?????文件???????1726??2010-05-26?13:33??MyOwnPlayer\MediaPlayer.cs

?????文件????????951??2010-05-26?13:33??MyOwnPlayer\MediaPlayerHandle.cs

?????文件???????8519??2010-06-13?11:22??MyOwnPlayer\MediaStream.cs

?????文件???????3473??2010-05-24?18:29??MyOwnPlayer\MyOwnPlayer.cd

?????文件???????3644??2010-05-26?13:29??MyOwnPlayer\MyOwnPlayer.csproj

?????文件????????842??2010-06-02?18:06??MyOwnPlayer\obj\Debug\MyOwnPlayer.csproj.GenerateResource.Cache

?????文件??????28672??2010-06-13?11:22??MyOwnPlayer\obj\Debug\MyOwnPlayer.exe

?????文件????????180??2010-06-02?18:06??MyOwnPlayer\obj\Debug\MyOwnPlayer.Form1.resources

?????文件??????58880??2010-06-13?11:22??MyOwnPlayer\obj\Debug\MyOwnPlayer.pdb

?????文件????????180??2008-12-04?10:20??MyOwnPlayer\obj\Debug\MyOwnPlayer.Properties.Resources.resources

?????文件????????296??2009-04-11?14:07??MyOwnPlayer\obj\MyOwnPlayer.csproj.FileList.txt

?????文件???????1552??2010-06-13?11:26??MyOwnPlayer\obj\MyOwnPlayer.csproj.FileListAbsolute.txt

?????文件????????470??2008-12-04?10:11??MyOwnPlayer\Program.cs

?????文件???????1148??2008-12-04?13:50??MyOwnPlayer\Properties\AssemblyInfo.cs

?????文件???????2877??2008-12-04?10:11??MyOwnPlayer\Properties\Resources.Designer.cs

?????文件???????5612??2008-12-04?10:11??MyOwnPlayer\Properties\Resources.resx

?????文件???????1095??2008-12-04?10:11??MyOwnPlayer\Properties\Settings.Designer.cs

?????文件????????249??2008-12-04?10:11??MyOwnPlayer\Properties\Settings.settings

?????文件????????922??2008-12-04?10:11??MyOwnPlayer.sln

????..A..H.?????21504??2009-04-11?14:07??MyOwnPlayer.suo

?????目錄??????????0??2010-05-20?17:32??MyOwnPlayer\obj\Debug\TempPE

?????目錄??????????0??2010-06-13?11:22??MyOwnPlayer\obj\Debug

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

評論

共有 條評論