『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: mars.z

[经验分享] 分享一个利用vlc实现Android和ios弹出摄像头全屏画面的方法

[复制链接]

3

主题

84

帖子

2426

积分

金牌会员

Rank: 6Rank: 6

积分
2426
金钱
2342
HASS币
0
发表于 2023-12-8 09:03:14 | 显示全部楼层
root@不需要密码吗?
shell_command:
  ipad_luanch_camera: ssh [email protected] "rtsp://admin:[email protected]:554/h264/ch1/main/av_stream/"
回复

使用道具 举报

13

主题

540

帖子

5636

积分

论坛元老

Rank: 8Rank: 8

积分
5636
金钱
5096
HASS币
10
 楼主| 发表于 2023-12-8 11:39:51 | 显示全部楼层
本帖最后由 mars.z 于 2023-12-8 11:41 编辑
siri10086 发表于 2023-12-8 09:03
root@不需要密码吗?
shell_command:
  ipad_luanch_camera: ssh  "rtsp://admin:[email protected]:554/h ...

越狱后的root默认密码alpine,可以在homeassistant中生成公钥,加到ipad内的authorized_keys文件中,就能免密执行
还有执行rtsp地址前面还要加uiopen
回复

使用道具 举报

40

主题

2176

帖子

8286

积分

元老级技术达人

积分
8286
金钱
6095
HASS币
110
发表于 2023-12-8 14:41:17 | 显示全部楼层
不越狱 哪个版本的ios也不能调用快捷指令去启动
回复

使用道具 举报

0

主题

20

帖子

192

积分

注册会员

Rank: 2

积分
192
金钱
172
HASS币
0
发表于 2023-12-9 20:17:26 | 显示全部楼层
郭子漳 发表于 2023-12-7 16:13
他的帖子里写的可以弹出视频流,但是我没成功,画面是空白的

朋友你用PIPUP能接收到推流弹窗吗?
帮我看下代码对不对
rest_commands.yaml文件中
pipup_image_on_tv:
  url: http://192.168.1.2:7979/notify
  content_type: 'application/json'
  verify_ssl: false
  method: 'post'
  timeout: 20
  payload: >
    {
      "duration": {{ duration | default(20) }},
      "position": {{ position | default(0) }},
      "title": "{{ title | default('') }}",
      "titleColor": "{{ titleColor | default('#50BFF2') }}",
      "titleSize": {{ titleSize | default(10) }},
      "message": "{{ message }}",
      "messageColor": "{{ messageColor | default('#fbf5f5') }}",
      "messageSize": {{ messageSize | default(14) }},
      "backgroundColor": "{{ backgroundColor | default('#0f0e0e') }}",
      "media": {
        "image": {
          "uri": "{{ url }}",
          "width": {{ width | default(640) }}
        }
      }
    }


pipup_url_on_tv:
  url: http://192.168.1.2:7979/notify
  content_type: 'application/json'
  verify_ssl: false
  method: 'post'
  timeout: 20
  payload: >
    {
      "duration": {{ duration | default(20) }},
      "position": {{ position | default(0) }},
      "title": "{{ title | default('') }}",
      "titleColor": "{{ titleColor | default('#50BFF2') }}",
      "titleSize": {{ titleSize | default(10) }},
      "message": "{{ message }}",
      "messageColor": "{{ messageColor | default('#fbf5f5') }}",
      "messageSize": {{ messageSize | default(14) }},
      "backgroundColor": "{{ backgroundColor | default('#0f0e0e') }}",
      "media": {
        "web": {
          "uri": "{{ url }}",
          "width": {{ width | default(640) }},
          "height": {{ height | default(480) }}
        }
      }
    }

调用 上的服务

alias: 推送到电视
sequence:
  - service: webrtc.create_link
    data:
      open_limit: 1
      time_to_live: 60
      entity: camera.192_168_1_22
      link_id: '{{ link_id }}'   
  - service: rest_command.pipup_url_on_tv
    data:
      title: 标题
      message: 消息
      width: 640
      height: 480
      url: 192.168.1.3:8123/webrtc/embed?url={{ link_id }}&webrtc=false

我的电视PIPUP收不到推送
回复

使用道具 举报

22

主题

473

帖子

6298

积分

元老级技术达人

略懂一些皮毛而已!

积分
6298
金钱
5815
HASS币
40
发表于 2023-12-9 20:19:13 | 显示全部楼层
中国兴隆 发表于 2023-12-9 20:17
朋友你用PIPUP能接收到推流弹窗吗?
帮我看下代码对不对
rest_commands.yaml文件中

能获取到推送,但是白屏,看不到视频流, 研究了好久无果,放弃了,图片可以正常推送,就是视频不行,  白屏,  你用adb命令得把应用最上层权限打开,还得设置开机自启动app或者每次电视打开后用adb命令打开pipup
回复

使用道具 举报

0

主题

9

帖子

62

积分

注册会员

Rank: 2

积分
62
金钱
53
HASS币
0
发表于 2024-7-4 12:16:37 | 显示全部楼层
太赞了厉害
回复

使用道具 举报

0

主题

9

帖子

62

积分

注册会员

Rank: 2

积分
62
金钱
53
HASS币
0
发表于 2024-7-5 12:37:21 | 显示全部楼层
你好,楼主。用vlc软件可以打开视频流,但是最后调用命令的完整代码在homeassistant应该怎么写,加在哪里,可以详细说明吗
回复

使用道具 举报

13

主题

540

帖子

5636

积分

论坛元老

Rank: 8Rank: 8

积分
5636
金钱
5096
HASS币
10
 楼主| 发表于 2024-7-5 13:24:00 | 显示全部楼层
xiaobei 发表于 2024-7-5 12:37
你好,楼主。用vlc软件可以打开视频流,但是最后调用命令的完整代码在homeassistant应该怎么写,加在哪里, ...

ha用adb连接设备建后,调用androidtv.adb_command 这个服务啊,用这个服务执行相关命令就行了
回复

使用道具 举报

8

主题

144

帖子

784

积分

高级会员

Rank: 4

积分
784
金钱
640
HASS币
0
发表于 2024-7-5 13:46:23 | 显示全部楼层
ios不是有ha的app吗?好像直接点击画中画按钮就可以弹出啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 16:02 , Processed in 0.253546 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表