一款基于vlc、python的数字键盘可控制的iptv流播放程序
支持启动后,播放全屏。 支持蓝牙的数字键盘。
下载两个源代码文件,并安装依赖,使用pyinstaller -f my_vlc.py进行打包。 将exe文件,已经整理好的m3u文件放置到vlc压缩包版解压后的文件夹内,双击exe执行文件即可。 如图:
1、当键盘按下+-*/ enter 5个摁键的时候,及时想用频道加减、音量加减、静音; 2、当按下其他摁键,并且可以被转换为数字,会在没有任何操作1秒后,跳转到对应的频道。 3、当按下esc摁键后,程序会结束运行。
开源的vlc播放器,需要下载压缩包版本; python3.10以及第三方库,详见源码仓库。
m3u文件的内容格式如下:
#EXTM3U\
#EXTINF:-1,CCTV-1
http://192.168.2.1:4022/rtp/239.254.200.45:8008
#EXTINF:-1,CCTV-2
http://192.168.2.1:4022/rtp/239.254.200.158:6000
#EXTINF:-1,CCTV-3高清
http://192.168.2.1:4022/rtp/239.254.201.152:7205
#EXTINF:-1,CCTV-4
http://192.168.2.1:4022/rtp/239.254.200.190:6307
1、可以在windows上设置任务计划,再开机后,就运行exe程序,就能实现类似传统方式看电视的效果; 2、本人只在windows上进行了测试,其他环境需要自己测试哦; 3、本项目所有权归本账号的归属人,其他第三方任何平台、任何人均不得搬运此项目到任何平台、任何文件,仅用于个人的技术交流、测试。 4、如果感觉项目还不错,可以个项目点个start哦。