实例介绍
用网上找来的vlc 1.1.9,用C#做简单的测试程序,可以播放rtsp,地址在源码上,可以自己修改
【实例截图】
【核心代码】
vlc.net
└── vlc.net
├── bin
│ └── Debug
│ ├── axvlc.dll
│ ├── libvlccore.dll
│ ├── libvlc.dll
│ ├── plugins
│ │ ├── liba52_plugin.dll
│ │ ├── liba52tofloat32_plugin.dll
│ │ ├── liba52tospdif_plugin.dll
│ │ ├── libaccess_attachment_plugin.dll
│ │ ├── libaccess_bd_plugin.dll
│ │ ├── libaccess_fake_plugin.dll
│ │ ├── libaccess_ftp_plugin.dll
│ │ ├── libaccess_http_plugin.dll
│ │ ├── libaccess_imem_plugin.dll
│ │ ├── libaccess_mms_plugin.dll
│ │ ├── libaccess_output_dummy_plugin.dll
│ │ ├── libaccess_output_file_plugin.dll
│ │ ├── libaccess_output_http_plugin.dll
│ │ ├── libaccess_output_shout_plugin.dll
│ │ ├── libaccess_output_udp_plugin.dll
│ │ ├── libaccess_realrtsp_plugin.dll
│ │ ├── libaccess_smb_plugin.dll
│ │ ├── libaccess_tcp_plugin.dll
│ │ ├── libaccess_udp_plugin.dll
│ │ ├── libadjust_plugin.dll
│ │ ├── libadpcm_plugin.dll
│ │ ├── libaes3_plugin.dll
│ │ ├── libaiff_plugin.dll
│ │ ├── libalphamask_plugin.dll
│ │ ├── libaout_directx_plugin.dll
│ │ ├── libaout_file_plugin.dll
│ │ ├── libaout_sdl_plugin.dll
│ │ ├── libaraw_plugin.dll
│ │ ├── libasf_plugin.dll
│ │ ├── libatmo_plugin.dll
│ │ ├── libaudiobargraph_a_plugin.dll
│ │ ├── libaudiobargraph_v_plugin.dll
│ │ ├── libaudio_format_plugin.dll
│ │ ├── libaudioscrobbler_plugin.dll
│ │ ├── libau_plugin.dll
│ │ ├── libavcodec_plugin.dll
│ │ ├── libavi_plugin.dll
│ │ ├── libball_plugin.dll
│ │ ├── libbda_plugin.dll
│ │ ├── libblendbench_plugin.dll
│ │ ├── libblend_plugin.dll
│ │ ├── libbluescreen_plugin.dll
│ │ ├── libcaca_plugin.dll
│ │ ├── libcanvas_plugin.dll
│ │ ├── libcc_plugin.dll
│ │ ├── libcdda_plugin.dll
│ │ ├── libcdg_plugin.dll
│ │ ├── libchain_plugin.dll
│ │ ├── libchorus_flanger_plugin.dll
│ │ ├── libclone_plugin.dll
│ │ ├── libcolorthres_plugin.dll
│ │ ├── libconverter_fixed_plugin.dll
│ │ ├── libcroppadd_plugin.dll
│ │ ├── libcrop_plugin.dll
│ │ ├── libcvdsub_plugin.dll
│ │ ├── libdeinterlace_plugin.dll
│ │ ├── libdemux_cdg_plugin.dll
│ │ ├── libdemuxdump_plugin.dll
│ │ ├── libdirac_plugin.dll
│ │ ├── libdirect3d_plugin.dll
│ │ ├── libdirectx_plugin.dll
│ │ ├── libdmo_plugin.dll
│ │ ├── libdolby_surround_decoder_plugin.dll
│ │ ├── libdrawable_plugin.dll
│ │ ├── libdshow_plugin.dll
│ │ ├── libdts_plugin.dll
│ │ ├── libdtstofloat32_plugin.dll
│ │ ├── libdtstospdif_plugin.dll
│ │ ├── libdummy_plugin.dll
│ │ ├── libdvbsub_plugin.dll
│ │ ├── libdvdnav_plugin.dll
│ │ ├── libdvdread_plugin.dll
│ │ ├── libequalizer_plugin.dll
│ │ ├── liberase_plugin.dll
│ │ ├── libes_plugin.dll
│ │ ├── libexport_plugin.dll
│ │ ├── libextract_plugin.dll
│ │ ├── libfaad_plugin.dll
│ │ ├── libfake_plugin.dll
│ │ ├── libfilesystem_plugin.dll
│ │ ├── libflac_plugin.dll
│ │ ├── libflacsys_plugin.dll
│ │ ├── libfloat32_mixer_plugin.dll
│ │ ├── libfluidsynth_plugin.dll
│ │ ├── libfolder_plugin.dll
│ │ ├── libfreetype_plugin.dll
│ │ ├── libgaussianblur_plugin.dll
│ │ ├── libgestures_plugin.dll
│ │ ├── libglobalhotkeys_plugin.dll
│ │ ├── libglwin32_plugin.dll
│ │ ├── libgme_plugin.dll
│ │ ├── libgnutls_plugin.dll
│ │ ├── libgoom_plugin.dll
│ │ ├── libgradient_plugin.dll
│ │ ├── libgrain_plugin.dll
│ │ ├── libgrey_yuv_plugin.dll
│ │ ├── libh264_plugin.dll
│ │ ├── libheadphone_channel_mixer_plugin.dll
│ │ ├── libhotkeys_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
│ │ ├── libinvert_plugin.dll
│ │ ├── libinvmem_plugin.dll
│ │ ├── libkate_plugin.dll
│ │ ├── liblibass_plugin.dll
│ │ ├── liblibmpeg2_plugin.dll
│ │ ├── liblive555_plugin.dll
│ │ ├── liblogger_plugin.dll
│ │ ├── liblogo_plugin.dll
│ │ ├── liblpcm_plugin.dll
│ │ ├── liblua_plugin.dll
│ │ ├── libmagnify_plugin.dll
│ │ ├── libmarq_plugin.dll
│ │ ├── libmediadirs_plugin.dll
│ │ ├── libmemcpy3dn_plugin.dll
│ │ ├── libmemcpymmxext_plugin.dll
│ │ ├── libmemcpymmx_plugin.dll
│ │ ├── libmirror_plugin.dll
│ │ ├── libmjpeg_plugin.dll
│ │ ├── libmkv_plugin.dll
│ │ ├── libmod_plugin.dll
│ │ ├── libmono_plugin.dll
│ │ ├── libmosaic_plugin.dll
│ │ ├── libmotionblur_plugin.dll
│ │ ├── libmotiondetect_plugin.dll
│ │ ├── libmp4_plugin.dll
│ │ ├── libmpc_plugin.dll
│ │ ├── libmpeg_audio_plugin.dll
│ │ ├── libmpgatofixed32_plugin.dll
│ │ ├── libmpgv_plugin.dll
│ │ ├── libmsn_plugin.dll
│ │ ├── 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
│ │ ├── libnetsync_plugin.dll
│ │ ├── libnoise_plugin.dll
│ │ ├── libnormvol_plugin.dll
│ │ ├── libnsc_plugin.dll
│ │ ├── libnsv_plugin.dll
│ │ ├── libntservice_plugin.dll
│ │ ├── libnuv_plugin.dll
│ │ ├── libogg_plugin.dll
│ │ ├── liboldhttp_plugin.dll
│ │ ├── liboldrc_plugin.dll
│ │ ├── liboldtelnet_plugin.dll
│ │ ├── libosdmenu_plugin.dll
│ │ ├── libosd_parser_plugin.dll
│ │ ├── libpacketizer_copy_plugin.dll
│ │ ├── libpacketizer_dirac_plugin.dll
│ │ ├── libpacketizer_flac_plugin.dll
│ │ ├── libpacketizer_h264_plugin.dll
│ │ ├── libpacketizer_mlp_plugin.dll
│ │ ├── libpacketizer_mpeg4audio_plugin.dll
│ │ ├── libpacketizer_mpeg4video_plugin.dll
│ │ ├── libpacketizer_mpegvideo_plugin.dll
│ │ ├── libpacketizer_vc1_plugin.dll
│ │ ├── libpanoramix_plugin.dll
│ │ ├── libparam_eq_plugin.dll
│ │ ├── libplaylist_plugin.dll
│ │ ├── libpng_plugin.dll
│ │ ├── libpodcast_plugin.dll
│ │ ├── libportaudio_plugin.dll
│ │ ├── libpostproc_plugin.dll
│ │ ├── libprojectm_plugin.dll
│ │ ├── libps_plugin.dll
│ │ ├── libpsychedelic_plugin.dll
│ │ ├── libpuzzle_plugin.dll
│ │ ├── libpva_plugin.dll
│ │ ├── libqt4_plugin.dll
│ │ ├── libquicktime_plugin.dll
│ │ ├── librawaud_plugin.dll
│ │ ├── librawdv_plugin.dll
│ │ ├── librawvideo_plugin.dll
│ │ ├── librawvid_plugin.dll
│ │ ├── libreal_plugin.dll
│ │ ├── librealvideo_plugin.dll
│ │ ├── libremoteosd_plugin.dll
│ │ ├── libripple_plugin.dll
│ │ ├── librotate_plugin.dll
│ │ ├── librss_plugin.dll
│ │ ├── librtp_plugin.dll
│ │ ├── librv32_plugin.dll
│ │ ├── libsap_plugin.dll
│ │ ├── libscale_plugin.dll
│ │ ├── libscaletempo_plugin.dll
│ │ ├── libscene_plugin.dll
│ │ ├── libschroedinger_plugin.dll
│ │ ├── libscreen_plugin.dll
│ │ ├── libsdl_image_plugin.dll
│ │ ├── libsharpen_plugin.dll
│ │ ├── libsimple_channel_mixer_plugin.dll
│ │ ├── libskins2_plugin.dll
│ │ ├── libsmf_plugin.dll
│ │ ├── libspatializer_plugin.dll
│ │ ├── libspdif_mixer_plugin.dll
│ │ ├── libspeex_plugin.dll
│ │ ├── libspudec_plugin.dll
│ │ ├── libstats_plugin.dll
│ │ ├── libstream_filter_rar_plugin.dll
│ │ ├── libstream_filter_record_plugin.dll
│ │ ├── libstream_out_autodel_plugin.dll
│ │ ├── libstream_out_bridge_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_raop_plugin.dll
│ │ ├── libstream_out_record_plugin.dll
│ │ ├── libstream_out_rtp_plugin.dll
│ │ ├── libstream_out_smem_plugin.dll
│ │ ├── libstream_out_standard_plugin.dll
│ │ ├── libstream_out_transcode_plugin.dll
│ │ ├── libsubsdec_plugin.dll
│ │ ├── libsubsusf_plugin.dll
│ │ ├── libsubtitle_plugin.dll
│ │ ├── libsvcdsub_plugin.dll
│ │ ├── libswscale_plugin.dll
│ │ ├── libt140_plugin.dll
│ │ ├── libtaglib_plugin.dll
│ │ ├── libtheora_plugin.dll
│ │ ├── libtransform_plugin.dll
│ │ ├── libtrivial_channel_mixer_plugin.dll
│ │ ├── libtrivial_mixer_plugin.dll
│ │ ├── libts_plugin.dll
│ │ ├── libtta_plugin.dll
│ │ ├── libtwolame_plugin.dll
│ │ ├── libty_plugin.dll
│ │ ├── libugly_resampler_plugin.dll
│ │ ├── libvc1_plugin.dll
│ │ ├── libvcd_plugin.dll
│ │ ├── libvideo_filter_wrapper_plugin.dll
│ │ ├── libvisual_plugin.dll
│ │ ├── libvmem_plugin.dll
│ │ ├── libvobsub_plugin.dll
│ │ ├── libvoc_plugin.dll
│ │ ├── libvod_rtsp_plugin.dll
│ │ ├── libvorbis_plugin.dll
│ │ ├── libvout_sdl_plugin.dll
│ │ ├── libvout_wrapper_plugin.dll
│ │ ├── libwall_plugin.dll
│ │ ├── libwaveout_plugin.dll
│ │ ├── libwave_plugin.dll
│ │ ├── libwav_plugin.dll
│ │ ├── libwingdi_plugin.dll
│ │ ├── libx264_plugin.dll
│ │ ├── libxa_plugin.dll
│ │ ├── libxml_plugin.dll
│ │ ├── libxtag_plugin.dll
│ │ ├── libyuv_plugin.dll
│ │ ├── libyuvp_plugin.dll
│ │ ├── libyuy2_i420_plugin.dll
│ │ ├── libyuy2_i422_plugin.dll
│ │ ├── libzip_plugin.dll
│ │ ├── libzvbi_plugin.dll
│ │ ├── plugins-04041e-f8.dat
│ │ ├── plugins-04041e-fe8.dat
│ │ └── plugins.dat
│ ├── vlc.net.exe
│ ├── vlc.net.pdb
│ ├── vlc.net.vshost.exe
│ └── vlc.net.vshost.exe.manifest
├── Form1.cs
├── Form1.Designer.cs
├── Form1.resx
├── libvlccore.dll
├── libvlc.dll
├── obj
│ └── x86
│ └── Debug
│ ├── DesignTimeResolveAssemblyReferences.cache
│ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ ├── vlc.net.csproj.FileListAbsolute.txt
│ ├── vlc.net.csproj.GenerateResource.Cache
│ ├── vlc.net.exe
│ ├── vlc.net.Form1.resources
│ ├── vlc.net.pdb
│ └── vlc.net.Properties.Resources.resources
├── Program.cs
├── Properties
│ ├── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ ├── Resources.resx
│ ├── Settings.Designer.cs
│ └── Settings.settings
├── vlc.net.csproj
├── vlc.net.sln
├── vlc.net.suo
└── VlcPlayer.cs
8 directories, 304 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论