# DMC **Repository Path**: Lh_o/DMC ## Basic Information - **Project Name**: DMC - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-02-20 - **Last Updated**: 2024-02-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DMC 💖 - 软件英文名字: `damn crazy.` - 软件中文名字: `绝对是来捣乱的`/`他妈的疯了` - 是否开源:开源 - 开发阶段:前期测试阶段UI未定稿 - 软件没签名,下次更新需要卸载安装,后期增加打包签名 - 编译Windows的时候 需要好的网络,不然就解压Media.7z的文件到build/windows目录 - ## QQ群 623512997



#### 做这个软件的起因 - 这个软件是做给我自己用的,所有的资源都是公开的,可以从github上面搜到,我只是做了一个播放器加载它们。 - 平时看电视比较多,但是电信机顶盒 和 小米电视,切换系统就要更换遥控器非常的麻烦,快速切换直播源一直是我想要的功能。 - 这个事情早晚会放开的,会有专门的电视App用来播放电视直播,所以这个程序目前只是一个过渡产品,能维持到什么时候也不确定,我甚至不知道是否合法。

#### 准备支持的功能: | 功能 | 支持 | 说明 | | -------- | ----- | ----- | | 电视直播 | ✅ | CCTV + 地方电视台 | | 手机投屏 | ⛔ | 手机选好节目推送到电视播放 | | 局域网NAS | ⛔ | 选择NAS资源进行播放或推送给电视播放 |

#### 目前支持的系统: | 平台 | 支持 | 说明 | 下载 | | -------- | ----- | ----- | ---- | | Android | ✅ | 手机 Phone 平板 Tablet 电视 TV | [下载](https://github.com/944095635/DMC/releases) | | iOS | ⛔ | 暂时无法发布 | | | macOS | ⛔ | 暂时无法发布 | | | Windows | ✅ | Windows 7 以上的64位系统. | [下载](https://github.com/944095635/DMC/releases) / 可能需要安装C++ runtime 2015| | GNU/Linux | ⛔ | 暂时无法发布 | | | Web | ⛔ | 暂时无法发布 | |

#### 交互模式: - 手机 触屏操作 - 电视(Android TV + MacOS TV) 遥控器 - 平板 + 电脑(Windows + MacOS + Linux) 鼠标操作

#### 电视遥控器操作 默认状态下 - 遥控器 左键 = 呼出电视列表 - 遥控器 右键 = 关闭电视列表 - 遥控器 返回 = 无反应,请使用Home键退出 菜单状态下 - 遥控器 左键 = 切换线路 - 遥控器 上键 = 上一个电视台 - 遥控器 下键 = 下一个电视台 - 遥控器 确认 = 播放该电视台 #### Windows操作 默认状态下 - 键盘 左键 = 呼出电视列表 - 键盘 右键 = 关闭电视列表 - 键盘 ESC = 隐藏窗口按钮/退出全屏模式 - 键盘 Space = 播放/暂停 菜单状态下 - 键盘 左键 = 切换线路 - 键盘 上键 = 上一个电视台 - 键盘 下键 = 下一个电视台 - 键盘 Enter = 播放该电视台

#### 资源来源: 所有的资源来自互联网分享,我无法保证资源的访问权限,访问速度,清晰度,质量等。

#### App 使用到的框架: - [Flutter](https://flutter.dev/) - Flutter SDK 3.13.9 - Dart SDK 3.1.5 ```yaml dependencies: get: ^4.6.6 #GetX http: ^1.1.0 #网络访问 animate_do: ^3.1.2 #动画组件 flutter_svg: ^2.0.9 #SVG图标 date_format: ^2.0.7 #日期格式 window_manager: ^0.3.7 #窗口管理 json_annotation: ^4.8.1 #JSON device_info_plus: ^9.1.0 #设备信息 flutter_easyloading: ^3.0.5 #提示信息 cached_network_image: ^3.3.0 #图片缓存 media_kit: ^1.1.10+1 # media_kit_video: ^1.2.4 # media_kit_libs_video: ^1.0.4 # ```