VLC总结

1、0.9.0之后的版本,VLC去掉了--no-tls-check-tls命令

 

2、0.9.0之前的版本,VLC不支持指定插件路径的命令

 

3、VLC指定插件路径若是使用相对路径,则开发ActiveX时会遇到找不到路径的问题,解决办法就是指定绝对路径,然后在ActiveX安装时指定下载到哪个路径下,或者在每次运行ActiveX前将文件转移一次(默认情况下ActiveX里的文件会解压安装到system32下)

 

4、新版本的VLC播放器,播放视频时,若窗口移出桌面,则视频会保持不动,而旧版本会移出去

 

5、VLC无法识别TS文件的总时长以及当前播放了多长时间

 

6、VLC播放器旧版高级设置里支持对TLS/SSL等配置,新版去掉该功能,这样会导致非法或过期的HTTPS证书验证不通过,VLC无法播放的问题,旧版VLC要播放HTTPS时,需要将TLS证书合法性验证功能去掉方可

gnutls error: TLS session: access denied
gnutls error: Certificate could not be verified
gnutls error: Certificate's signer was not found
main error: TLS client session handshake error
access_http error: cannot establish HTTP/TLS session
main error: open of ` https://192.168.0.100:2007/cgi-bin/nph-getfile?m=1&begin=031907032010.36&end=031907042010.34' failed: (null)

 

7、VLC无法识别URL带空格,需要进行转义

+ 转义符为 %2B
空格 转义符为 + 或 %20
/ 转义符为 %2F
? 转义符为 %3F
% 转义符为 %25
# 转义符为 %23
& 转义符为 %26
= 转义符为 %3D

8、VLC自带ActiveX,可在VLC安装目录下运行test.html

 

9、新版VLC若不带libpacketizer_copy_plugin.dll,则无法实现单进程多线程多窗口播放的功能

 

10、VLC二次开发可以不使用lib,直接动态调用DLL

 

11、0.8.5VLC,如果一个进程有两个播放任务,VLC_Destroy了其中一个,另一个调用VLC_Destroy时会异常

 

12、新版VLC可通过更改源码关闭TLS证书合法性验证功能

 

13、VLC播放HTTPS流时不支持进度拖放,解决办法是拖动后根据进度重新算出HTTPS地址,停止后播放

 

14、CYGWIN新版的用于编译1.0.0以后版本的VLC,可将新旧CYGWIN同时安装

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值