欢迎来到天天文库
浏览记录
ID:1670932
大小:577.50 KB
页数:33页
时间:2017-11-13
《vlc做流媒体播放器(里面有好多知识点哦亲)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、vlc的应用之一:在命令行下的使用2008-11-2813:45:34标签:command 休闲 line 职场 vlc原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeremiah.blog.51cto.com/539865/115910 如果编译得到没有界面的vlc,双击运行后就没法手动选打文件或网络了。在这介绍几个vlc的命令行命令。 1.vlc帮助vlc--help or vlc--help--advanced 2.vlc的debuglogvlc-vv--extraintf=l
2、ogger 运行的log将会保存在vlc-log.txt中。 3.vlc打开文件vlc-vv--extraintf=loggerd:/01.avi 4.作为服务器通过rtp往客户端发送ts流vlc-vvv--extraintf=loggerd:/01.avi:sout=#duplicate{dst=rtp{dst=localhost,mux=ts,port=1234}} 5.作为客户端接收rtp流vlc-vv--extraintf=loggerrtp://@:1234 vlc的应用之二:vlc的ActiveX及cab2008-11-2815:
3、38:01标签:vlc 休闲 cab 职场 ActiveX原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeremiah.blog.51cto.com/539865/115943 2009-05-14补充:8.Activex的卸载;9.让vlc自动安装Activex ;10.关于vlc的Activex的说明。 vlc自带了ActiveX控件--axvlc.dll,在编译完vlc之后的activex文件夹下。ActiveX是个好东西,axvlc.dll可以随意放到任何位置,成功注册之后可以方便的
4、应用在程序和网页之中。可以参考activex文件夹下的test.html和README.TXT。ActiveX控件的接口有第一版和第二版,第一版简单,功能少,已经不再维护建议用第二版本,功能多一点。(参考的[1]) vlc-0.8.6i和vlc-0.9.4的ActiveX注册方法略有不同。 做ActiveX的网页测试之前需要把Internet选项-->安全-->本地Intranet的安全级别调到最低。Jeremiah的网页测试环境是IE7,其他浏览器未进行测试。 1.vlc-0.8.6i的ActiveX注册 在E:下新建文件夹vlc-0.8.6iAct
5、iveX,拷贝vlc-0.8.6i目录下的plugins,libvlc.dll,activex/axvlc.dll到vlc-0.8.6iActiveX/dlls目录下,拷贝activex/test.html到vlc-0.8.6iActiveX下。新建文本文件install.bat内容如下:regsvr32dllsaxvlc.dll 双击install.bat后会提示“dllsaxvlc.dll中的DllRegisterServer成功”。然后用打开test.html,文本框输入MRL就可以播放了。 2.vlc-0.9.4的ActiveX注册 0.9.4不
6、光要告诉计算机vlc的axvlc.dll的位置,还要告诉注册表installdir的位置,也就是libvlc.dll的位置 在E:下新建文件夹vlc-0.9.4ActiveX,拷贝vlc-0.9.4目录下的plugins,libvlc.dll,libvlccore.dll,activex/axvlc.dll到vlc-0.9.4ActiveX/dlls目录下,拷贝activex/test.html到vlc-0.9.4ActiveX下。新建文本文件install.reg内容如下:WindowsRegistryEditorVersion5.00[HKEY_LOCAL_MA
7、CHINESOFTWAREVideoLANVLC]"InstallDir"="E:\vlc-0.9.4ActiveX\dlls" 新建文本文件install.bat内容如下:regsvr32dllsaxvlc.dllregedit/sinstall.reg 双击install.bat后就可以用test.html进行测试了。 3.一点点小提示 如果注册成功,但是test.html播放文件的时候会报错说decodermodules会找不到之类信息,那请将0.8.6i和0.9.4交替注册,可能会解决这个
此文档下载收益归作者所有