基于VLC的视频播放器 |
您所在的位置:网站首页 › avi视频播放器 › 基于VLC的视频播放器 |
【实例简介】基于VLC的视频播放器,可播放本地文件和网络视频流 【实例截图】
【核心代码】
. ├── VideoPlayer │ ├── App.config │ ├── CTrackBar.cs │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ ├── Settings.settings │ │ ├── fast.png │ │ ├── pau.png │ │ ├── play.png │ │ ├── slow.png │ │ ├── stop - 副本.png │ │ ├── stop.png │ │ └── volume.png │ ├── VideoPlayer.Designer.cs │ ├── VideoPlayer.cs │ ├── VideoPlayer.csproj │ ├── VideoPlayer.resx │ ├── bin │ │ ├── Debug │ │ └── Release │ │ ├── LibVLCSharp.WinForms.dll │ │ ├── LibVLCSharp.dll │ │ ├── VideoPlayer.exe │ │ ├── VideoPlayer.exe.config │ │ ├── VideoPlayer.pdb │ │ └── libvlc │ │ └── win-x86 │ │ ├── axvlc.dll │ │ ├── libvlc.dll │ │ ├── libvlccore.dll │ │ └── plugins │ │ ├── access │ │ │ ├── libaccess_concat_plugin.dll │ │ │ ├── libaccess_imem_plugin.dll │ │ │ ├── libaccess_mms_plugin.dll │ │ │ ├── libaccess_realrtsp_plugin.dll │ │ │ ├── libaccess_srt_plugin.dll │ │ │ ├── libaccess_wasapi_plugin.dll │ │ │ ├── libattachment_plugin.dll │ │ │ ├── libbluray-awt-j2se-1.3.2.jar │ │ │ ├── libbluray-j2se-1.3.2.jar │ │ │ ├── libcdda_plugin.dll │ │ │ ├── libdcp_plugin.dll │ │ │ ├── libdshow_plugin.dll │ │ │ ├── libdtv_plugin.dll │ │ │ ├── libdvdnav_plugin.dll │ │ │ ├── libdvdread_plugin.dll │ │ │ ├── libfilesystem_plugin.dll │ │ │ ├── libftp_plugin.dll │ │ │ ├── libhttp_plugin.dll │ │ │ ├── libhttps_plugin.dll │ │ │ ├── libidummy_plugin.dll │ │ │ ├── libimem_plugin.dll │ │ │ ├── liblibbluray_plugin.dll │ │ │ ├── liblive555_plugin.dll │ │ │ ├── libnfs_plugin.dll │ │ │ ├── librist_plugin.dll │ │ │ ├── librtp_plugin.dll │ │ │ ├── libsatip_plugin.dll │ │ │ ├── libscreen_plugin.dll │ │ │ ├── libsdp_plugin.dll │ │ │ ├── libsftp_plugin.dll │ │ │ ├── libshm_plugin.dll │ │ │ ├── libsmb_plugin.dll │ │ │ ├── libtcp_plugin.dll │ │ │ ├── libtimecode_plugin.dll │ │ │ ├── libudp_plugin.dll │ │ │ ├── libvcd_plugin.dll │ │ │ ├── libvdr_plugin.dll │ │ │ └── libvnc_plugin.dll │ │ ├── access_output │ │ │ ├── libaccess_output_dummy_plugin.dll │ │ │ ├── libaccess_output_file_plugin.dll │ │ │ ├── libaccess_output_http_plugin.dll │ │ │ ├── libaccess_output_livehttp_plugin.dll │ │ │ ├── libaccess_output_rist_plugin.dll │ │ │ ├── libaccess_output_shout_plugin.dll │ │ │ ├── libaccess_output_srt_plugin.dll │ │ │ └── libaccess_output_udp_plugin.dll │ │ ├── audio_filter │ │ │ ├── libaudio_format_plugin.dll │ │ │ ├── libaudiobargraph_a_plugin.dll │ │ │ ├── libchorus_flanger_plugin.dll │ │ │ ├── libcompressor_plugin.dll │ │ │ ├── libdolby_surround_decoder_plugin.dll │ │ │ ├── libequalizer_plugin.dll │ │ │ ├── libgain_plugin.dll │ │ │ ├── libheadphone_channel_mixer_plugin.dll │ │ │ ├── libkaraoke_plugin.dll │ │ │ ├── libmad_plugin.dll │ │ │ ├── libmono_plugin.dll │ │ │ ├── libnormvol_plugin.dll │ │ │ ├── libparam_eq_plugin.dll │ │ │ ├── libremap_plugin.dll │ │ │ ├── libsamplerate_plugin.dll │ │ │ ├── libscaletempo_pitch_plugin.dll │ │ │ ├── libscaletempo_plugin.dll │ │ │ ├── libsimple_channel_mixer_plugin.dll │ │ │ ├── libspatialaudio_plugin.dll │ │ │ ├── libspatializer_plugin.dll │ │ │ ├── libspeex_resampler_plugin.dll │ │ │ ├── libstereo_widen_plugin.dll │ │ │ ├── libtospdif_plugin.dll │ │ │ ├── libtrivial_channel_mixer_plugin.dll │ │ │ └── libugly_resampler_plugin.dll │ │ ├── audio_mixer │ │ │ ├── libfloat_mixer_plugin.dll │ │ │ └── libinteger_mixer_plugin.dll │ │ ├── audio_output │ │ │ ├── libadummy_plugin.dll │ │ │ ├── libafile_plugin.dll │ │ │ ├── libamem_plugin.dll │ │ │ ├── libdirectsound_plugin.dll │ │ │ ├── libmmdevice_plugin.dll │ │ │ ├── libwasapi_plugin.dll │ │ │ └── libwaveout_plugin.dll │ │ ├── codec │ │ │ ├── liba52_plugin.dll │ │ │ ├── libadpcm_plugin.dll │ │ │ ├── libaes3_plugin.dll │ │ │ ├── libaom_plugin.dll │ │ │ ├── libaraw_plugin.dll │ │ │ ├── libaribsub_plugin.dll │ │ │ ├── libavcodec_plugin.dll │ │ │ ├── libcc_plugin.dll │ │ │ ├── libcdg_plugin.dll │ │ │ ├── libcrystalhd_plugin.dll │ │ │ ├── libcvdsub_plugin.dll │ │ │ ├── libd3d11va_plugin.dll │ │ │ ├── libdav1d_plugin.dll │ │ │ ├── libdca_plugin.dll │ │ │ ├── libddummy_plugin.dll │ │ │ ├── libdmo_plugin.dll │ │ │ ├── libdvbsub_plugin.dll │ │ │ ├── libdxva2_plugin.dll │ │ │ ├── libedummy_plugin.dll │ │ │ ├── libfaad_plugin.dll │ │ │ ├── libflac_plugin.dll │ │ │ ├── libfluidsynth_plugin.dll │ │ │ ├── libg711_plugin.dll │ │ │ ├── libjpeg_plugin.dll │ │ │ ├── libkate_plugin.dll │ │ │ ├── liblibass_plugin.dll │ │ │ ├── liblibmpeg2_plugin.dll │ │ │ ├── liblpcm_plugin.dll │ │ │ ├── libmft_plugin.dll │ │ │ ├── libmpg123_plugin.dll │ │ │ ├── liboggspots_plugin.dll │ │ │ ├── libopus_plugin.dll │ │ │ ├── libpng_plugin.dll │ │ │ ├── libqsv_plugin.dll │ │ │ ├── librawvideo_plugin.dll │ │ │ ├── librtpvideo_plugin.dll │ │ │ ├── libschroedinger_plugin.dll │ │ │ ├── libscte18_plugin.dll │ │ │ ├── libscte27_plugin.dll │ │ │ ├── libsdl_image_plugin.dll │ │ │ ├── libspdif_plugin.dll │ │ │ ├── libspeex_plugin.dll │ │ │ ├── libspudec_plugin.dll │ │ │ ├── libstl_plugin.dll │ │ │ ├── libsubsdec_plugin.dll │ │ │ ├── libsubstx3g_plugin.dll │ │ │ ├── libsubsusf_plugin.dll │ │ │ ├── libsvcdsub_plugin.dll │ │ │ ├── libt140_plugin.dll │ │ │ ├── libtextst_plugin.dll │ │ │ ├── libtheora_plugin.dll │ │ │ ├── libttml_plugin.dll │ │ │ ├── libtwolame_plugin.dll │ │ │ ├── libuleaddvaudio_plugin.dll │ │ │ ├── libvorbis_plugin.dll │ │ │ ├── libvpx_plugin.dll │ │ │ ├── libwebvtt_plugin.dll │ │ │ ├── libx26410b_plugin.dll │ │ │ ├── libx264_plugin.dll │ │ │ ├── libx265_plugin.dll │ │ │ └── libzvbi_plugin.dll │ │ ├── control │ │ │ ├── libdummy_plugin.dll │ │ │ ├── libgestures_plugin.dll │ │ │ ├── libhotkeys_plugin.dll │ │ │ ├── libnetsync_plugin.dll │ │ │ ├── libntservice_plugin.dll │ │ │ ├── liboldrc_plugin.dll │ │ │ ├── libwin_hotkeys_plugin.dll │ │ │ └── libwin_msg_plugin.dll │ │ ├── d3d11 │ │ │ └── libdirect3d11_filters_plugin.dll │ │ ├── d3d9 │ │ │ └── libdirect3d9_filters_plugin.dll │ │ ├── demux │ │ │ ├── libadaptive_plugin.dll │ │ │ ├── libaiff_plugin.dll │ │ │ ├── libasf_plugin.dll │ │ │ ├── libau_plugin.dll │ │ │ ├── libavi_plugin.dll │ │ │ ├── libcaf_plugin.dll │ │ │ ├── libdemux_cdg_plugin.dll │ │ │ ├── libdemux_chromecast_plugin.dll │ │ │ ├── libdemux_stl_plugin.dll │ │ │ ├── libdemuxdump_plugin.dll │ │ │ ├── libdiracsys_plugin.dll │ │ │ ├── libdirectory_demux_plugin.dll │ │ │ ├── libes_plugin.dll │ │ │ ├── libflacsys_plugin.dll │ │ │ ├── libgme_plugin.dll │ │ │ ├── libh26x_plugin.dll │ │ │ ├── libimage_plugin.dll │ │ │ ├── libmjpeg_plugin.dll │ │ │ ├── libmkv_plugin.dll │ │ │ ├── libmod_plugin.dll │ │ │ ├── libmp4_plugin.dll │ │ │ ├── libmpc_plugin.dll │ │ │ ├── libmpgv_plugin.dll │ │ │ ├── libnoseek_plugin.dll │ │ │ ├── libnsc_plugin.dll │ │ │ ├── libnsv_plugin.dll │ │ │ ├── libnuv_plugin.dll │ │ │ ├── libogg_plugin.dll │ │ │ ├── libplaylist_plugin.dll │ │ │ ├── libps_plugin.dll │ │ │ ├── libpva_plugin.dll │ │ │ ├── librawaud_plugin.dll │ │ │ ├── librawdv_plugin.dll │ │ │ ├── librawvid_plugin.dll │ │ │ ├── libreal_plugin.dll │ │ │ ├── libsid_plugin.dll │ │ │ ├── libsmf_plugin.dll │ │ │ ├── libsubtitle_plugin.dll │ │ │ ├── libts_plugin.dll │ │ │ ├── libtta_plugin.dll │ │ │ ├── libty_plugin.dll │ │ │ ├── libvc1_plugin.dll │ │ │ ├── libvobsub_plugin.dll │ │ │ ├── libvoc_plugin.dll │ │ │ ├── libwav_plugin.dll │ │ │ └── libxa_plugin.dll │ │ ├── gui │ │ │ ├── libqt_plugin.dll │ │ │ └── libskins2_plugin.dll │ │ ├── keystore │ │ │ ├── libfile_keystore_plugin.dll │ │ │ └── libmemory_keystore_plugin.dll │ │ ├── logger │ │ │ ├── libconsole_logger_plugin.dll │ │ │ └── libfile_logger_plugin.dll │ │ ├── lua │ │ │ └── liblua_plugin.dll │ │ ├── meta_engine │ │ │ ├── libfolder_plugin.dll │ │ │ └── libtaglib_plugin.dll │ │ ├── misc │ │ │ ├── libaddonsfsstorage_plugin.dll │ │ │ ├── libaddonsvorepository_plugin.dll │ │ │ ├── libaudioscrobbler_plugin.dll │ │ │ ├── libexport_plugin.dll │ │ │ ├── libfingerprinter_plugin.dll │ │ │ ├── libgnutls_plugin.dll │ │ │ ├── liblogger_plugin.dll │ │ │ ├── libstats_plugin.dll │ │ │ ├── libvod_rtsp_plugin.dll │ │ │ └── libxml_plugin.dll │ │ ├── mux │ │ │ ├── libmux_asf_plugin.dll │ │ │ ├── libmux_avi_plugin.dll │ │ │ ├── libmux_dummy_plugin.dll │ │ │ ├── libmux_mp4_plugin.dll │ │ │ ├── libmux_mpjpeg_plugin.dll │ │ │ ├── libmux_ogg_plugin.dll │ │ │ ├── libmux_ps_plugin.dll │ │ │ ├── libmux_ts_plugin.dll │ │ │ └── libmux_wav_plugin.dll │ │ ├── packetizer │ │ │ ├── libpacketizer_a52_plugin.dll │ │ │ ├── libpacketizer_av1_plugin.dll │ │ │ ├── libpacketizer_copy_plugin.dll │ │ │ ├── libpacketizer_dirac_plugin.dll │ │ │ ├── libpacketizer_dts_plugin.dll │ │ │ ├── libpacketizer_flac_plugin.dll │ │ │ ├── libpacketizer_h264_plugin.dll │ │ │ ├── libpacketizer_hevc_plugin.dll │ │ │ ├── libpacketizer_mlp_plugin.dll │ │ │ ├── libpacketizer_mpeg4audio_plugin.dll │ │ │ ├── libpacketizer_mpeg4video_plugin.dll │ │ │ ├── libpacketizer_mpegaudio_plugin.dll │ │ │ ├── libpacketizer_mpegvideo_plugin.dll │ │ │ └── libpacketizer_vc1_plugin.dll │ │ ├── services_discovery │ │ │ ├── libmediadirs_plugin.dll │ │ │ ├── libmicrodns_plugin.dll │ │ │ ├── libpodcast_plugin.dll │ │ │ ├── libsap_plugin.dll │ │ │ ├── libupnp_plugin.dll │ │ │ └── libwindrive_plugin.dll │ │ ├── spu │ │ │ ├── libaudiobargraph_v_plugin.dll │ │ │ ├── liblogo_plugin.dll │ │ │ ├── libmarq_plugin.dll │ │ │ ├── libmosaic_plugin.dll │ │ │ ├── libremoteosd_plugin.dll │ │ │ ├── librss_plugin.dll │ │ │ └── libsubsdelay_plugin.dll │ │ ├── stream_extractor │ │ │ └── libarchive_plugin.dll │ │ ├── stream_filter │ │ │ ├── libadf_plugin.dll │ │ │ ├── libaribcam_plugin.dll │ │ │ ├── libcache_block_plugin.dll │ │ │ ├── libcache_read_plugin.dll │ │ │ ├── libhds_plugin.dll │ │ │ ├── libinflate_plugin.dll │ │ │ ├── libprefetch_plugin.dll │ │ │ ├── librecord_plugin.dll │ │ │ └── libskiptags_plugin.dll │ │ ├── stream_out │ │ │ ├── libstream_out_autodel_plugin.dll │ │ │ ├── libstream_out_bridge_plugin.dll │ │ │ ├── libstream_out_chromaprint_plugin.dll │ │ │ ├── libstream_out_chromecast_plugin.dll │ │ │ ├── libstream_out_cycle_plugin.dll │ │ │ ├── libstream_out_delay_plugin.dll │ │ │ ├── libstream_out_description_plugin.dll │ │ │ ├── libstream_out_display_plugin.dll │ │ │ ├── libstream_out_dummy_plugin.dll │ │ │ ├── libstream_out_duplicate_plugin.dll │ │ │ ├── libstream_out_es_plugin.dll │ │ │ ├── libstream_out_gather_plugin.dll │ │ │ ├── libstream_out_mosaic_bridge_plugin.dll │ │ │ ├── libstream_out_record_plugin.dll │ │ │ ├── libstream_out_rtp_plugin.dll │ │ │ ├── libstream_out_setid_plugin.dll │ │ │ ├── libstream_out_smem_plugin.dll │ │ │ ├── libstream_out_standard_plugin.dll │ │ │ ├── libstream_out_stats_plugin.dll │ │ │ └── libstream_out_transcode_plugin.dll │ │ ├── text_renderer │ │ │ ├── libfreetype_plugin.dll │ │ │ ├── libsapi_plugin.dll │ │ │ └── libtdummy_plugin.dll │ │ ├── video_chroma │ │ │ ├── libchain_plugin.dll │ │ │ ├── libgrey_yuv_plugin.dll │ │ │ ├── libi420_10_p010_plugin.dll │ │ │ ├── libi420_nv12_plugin.dll │ │ │ ├── libi420_rgb_mmx_plugin.dll │ │ │ ├── libi420_rgb_plugin.dll │ │ │ ├── libi420_rgb_sse2_plugin.dll │ │ │ ├── libi420_yuy2_mmx_plugin.dll │ │ │ ├── libi420_yuy2_plugin.dll │ │ │ ├── libi420_yuy2_sse2_plugin.dll │ │ │ ├── libi422_i420_plugin.dll │ │ │ ├── libi422_yuy2_mmx_plugin.dll │ │ │ ├── libi422_yuy2_plugin.dll │ │ │ ├── libi422_yuy2_sse2_plugin.dll │ │ │ ├── librv32_plugin.dll │ │ │ ├── libswscale_plugin.dll │ │ │ ├── libyuvp_plugin.dll │ │ │ ├── libyuy2_i420_plugin.dll │ │ │ └── libyuy2_i422_plugin.dll │ │ ├── video_filter │ │ │ ├── libadjust_plugin.dll │ │ │ ├── libalphamask_plugin.dll │ │ │ ├── libanaglyph_plugin.dll │ │ │ ├── libantiflicker_plugin.dll │ │ │ ├── libball_plugin.dll │ │ │ ├── libblend_plugin.dll │ │ │ ├── libblendbench_plugin.dll │ │ │ ├── libbluescreen_plugin.dll │ │ │ ├── libcanvas_plugin.dll │ │ │ ├── libcolorthres_plugin.dll │ │ │ ├── libcroppadd_plugin.dll │ │ │ ├── libdeinterlace_plugin.dll │ │ │ ├── libedgedetection_plugin.dll │ │ │ ├── liberase_plugin.dll │ │ │ ├── libextract_plugin.dll │ │ │ ├── libfps_plugin.dll │ │ │ ├── libfreeze_plugin.dll │ │ │ ├── libgaussianblur_plugin.dll │ │ │ ├── libgradfun_plugin.dll │ │ │ ├── libgradient_plugin.dll │ │ │ ├── libgrain_plugin.dll │ │ │ ├── libhqdn3d_plugin.dll │ │ │ ├── libinvert_plugin.dll │ │ │ ├── libmagnify_plugin.dll │ │ │ ├── libmirror_plugin.dll │ │ │ ├── libmotionblur_plugin.dll │ │ │ ├── libmotiondetect_plugin.dll │ │ │ ├── liboldmovie_plugin.dll │ │ │ ├── libposterize_plugin.dll │ │ │ ├── libpostproc_plugin.dll │ │ │ ├── libpsychedelic_plugin.dll │ │ │ ├── libpuzzle_plugin.dll │ │ │ ├── libripple_plugin.dll │ │ │ ├── librotate_plugin.dll │ │ │ ├── libscale_plugin.dll │ │ │ ├── libscene_plugin.dll │ │ │ ├── libsepia_plugin.dll │ │ │ ├── libsharpen_plugin.dll │ │ │ ├── libtransform_plugin.dll │ │ │ ├── libvhs_plugin.dll │ │ │ └── libwave_plugin.dll │ │ ├── video_output │ │ │ ├── libcaca_plugin.dll │ │ │ ├── libdirect3d11_plugin.dll │ │ │ ├── libdirect3d9_plugin.dll │ │ │ ├── libdirectdraw_plugin.dll │ │ │ ├── libdrawable_plugin.dll │ │ │ ├── libflaschen_plugin.dll │ │ │ ├── libgl_plugin.dll │ │ │ ├── libglwin32_plugin.dll │ │ │ ├── libvdummy_plugin.dll │ │ │ ├── libvmem_plugin.dll │ │ │ ├── libwgl_plugin.dll │ │ │ ├── libwingdi_plugin.dll │ │ │ ├── libwinhibit_plugin.dll │ │ │ └── libyuv_plugin.dll │ │ ├── video_splitter │ │ │ ├── libclone_plugin.dll │ │ │ ├── libpanoramix_plugin.dll │ │ │ └── libwall_plugin.dll │ │ └── visualization │ │ ├── libglspectrum_plugin.dll │ │ ├── libgoom_plugin.dll │ │ ├── libprojectm_plugin.dll │ │ └── libvisual_plugin.dll │ ├── libs │ │ ├── LibVLCSharp.WinForms.dll │ │ └── LibVLCSharp.dll │ └── obj │ ├── Debug │ │ ├── DesignTimeResolveAssemblyReferences.cache │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── TempPE │ │ │ └── Properties.Resources.Designer.cs.dll │ │ ├── VideoPlayer.Properties.Resources.resources │ │ ├── VideoPlayer.VideoPlayer.resources │ │ ├── VideoPlayer.csproj.AssemblyReference.cache │ │ ├── VideoPlayer.csproj.CopyComplete │ │ ├── VideoPlayer.csproj.CoreCompileInputs.cache │ │ ├── VideoPlayer.csproj.FileListAbsolute.txt │ │ ├── VideoPlayer.csproj.GenerateResource.cache │ │ ├── VideoPlayer.exe │ │ └── VideoPlayer.pdb │ └── Release │ ├── DesignTimeResolveAssemblyReferences.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TempPE │ │ └── Properties.Resources.Designer.cs.dll │ ├── VideoPlayer.Properties.Resources.resources │ ├── VideoPlayer.VideoPlayer.resources │ ├── VideoPlayer.csproj.CopyComplete │ ├── VideoPlayer.csproj.CoreCompileInputs.cache │ ├── VideoPlayer.csproj.FileListAbsolute.txt │ ├── VideoPlayer.csproj.GenerateResource.cache │ ├── VideoPlayer.exe │ └── VideoPlayer.pdb ├── VideoPlayer.sln └── 基于VLC的视频播放器,可播放本地文件和网络视频流网_VideoPlayer.zip 43 directories, 420 files
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |