GithubHelp home page GithubHelp logo

gift4world / dmc Goto Github PK

View Code? Open in Web Editor NEW

This project forked from 944095635/dmc

0.0 0.0 0.0 8.96 MB

cctv?

C++ 19.91% C 1.13% Objective-C 0.03% Kotlin 0.09% Dart 59.32% Swift 2.45% HTML 1.46% CMake 15.61%

dmc's Introduction

DMC 💖

  • 软件英文名字: damn crazy.

  • 软件中文名字: 绝对是来捣乱的/他妈的疯了

  • 是否开源:开源

  • 开发阶段:前期测试阶段UI未定稿

  • 软件没签名,下次更新需要卸载安装,后期增加打包签名

  • 编译Windows的时候 需要好的网络,不然就解压Media.7z的文件到build/windows目录

  • QQ群 623512997





做这个软件的起因

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



准备支持的功能:

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



目前支持的系统:

平台 支持 说明 下载
Android 手机 Phone 平板 Tablet 电视 TV 下载
iOS 暂时无法发布
macOS 暂时无法发布
Windows Windows 7 以上的64位系统. 下载 / 可能需要安装C++ runtime 2015
GNU/Linux 暂时无法发布
Web 暂时无法发布



交互模式:

  • 手机 触屏操作
  • 电视(Android TV + MacOS TV) 遥控器
  • 平板 + 电脑(Windows + MacOS + Linux) 鼠标操作



电视遥控器操作

默认状态下

  • 遥控器 左键 = 呼出电视列表
  • 遥控器 右键 = 关闭电视列表
  • 遥控器 返回 = 无反应,请使用Home键退出

菜单状态下

  • 遥控器 左键 = 切换线路
  • 遥控器 上键 = 上一个电视台
  • 遥控器 下键 = 下一个电视台
  • 遥控器 确认 = 播放该电视台

Windows操作

默认状态下

  • 键盘 左键 = 呼出电视列表
  • 键盘 右键 = 关闭电视列表
  • 键盘 ESC = 隐藏窗口按钮/退出全屏模式
  • 键盘 Space = 播放/暂停

菜单状态下

  • 键盘 左键 = 切换线路
  • 键盘 上键 = 上一个电视台
  • 键盘 下键 = 下一个电视台
  • 键盘 Enter = 播放该电视台



资源来源:

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



App 使用到的框架:

  • Flutter

  • Flutter SDK 3.13.9

  • Dart SDK 3.1.5

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         #

dmc's People

Contributors

944095635 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.