欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

把ipad变成电脑的音箱

程序员文章站 2022-04-27 08:09:13
...

先写效果

  • 在装Windows的台式机上放音乐,声音从ipad上放出来。
  • 无线连接

Introduction

xm3戴久了,耳朵受不了,本来想买音箱,想想还是没买,回头看见一个吃灰的ipad,想着把它改造一下,毕竟外放音质还是可以的,然后各种网上查询,说装这个那个软件,一通尝试没什么用。
休息了一会儿,想着人家直播都行,我这放个音乐还不可以么,然后自行到直播平台试了下直播,想看看人家用的什么技术。
结果:bilibil - rtsp; youtube - 等一天才给直播,没看到用的啥
原理:主播用软件把内容推到服务器,用户通过软件访问服务器的内容, 咱这里直接推给目标设备

记录时间:7 December 2020

开始折腾

准备篇

都是免费的常用软件,随便搜一下就能找到。

  1. 电脑上装录屏软件:OBS
  2. 移动端装接收软件:VLC
  3. 双方都在同一网络下,简单说就是都连的同一个wifi

电脑端设置

  • 如下图,点OBS软件界面右下角的设置

把ipad变成电脑的音箱

  • 详细参数如图
    把ipad变成电脑的音箱
    1.进入Output
    2.选择录制选项卡
    3.输出到URL
    4.我这里用的是rtp协议,尝试过udp协议也是可以的,其他协议各位同学可以自行尝试
    格式:
    rtp协议:rtp://@目标设备地址:端口号
    udp协议:udp://目标地址:端口号 (好像是这样,下方的参考资料用的是udp,可以去看看)
    
    我的目标设备ip地址:192.168.7.25
    ip地址在设置中的wifi里面找,原谅我这么啰嗦,我怕有些用苹果设备的人真的找不到
    
    端口号随便写,只要不和常用的冲突就好,比如21,23,80。我这儿是1234
    
    所以,我的rtp协议地址rtp://@192.168.7.25:1234
    在下面的参考资料里目标ip地址好像还可以设置成多播地址,这样可以多设备访问,各位可以自行尝试
    
  1. rtp协议用rtp_mpegts;udp是mpegts
  2. 视频编码器:默认的就可以,我瞎改之后找不到原来的了,这个mpeg4也可以。
  3. 音频编码器:默认的就可以。
  • 点击Ok保存
  • 返回主页面之后,点击右下角的开始录制,不是Streaming,streaming是主播用的,我们不是。。
    把ipad变成电脑的音箱

参考资料:
https://obsproject.com/forum/resources/obs-studio-send-an-udp-stream-to-a-second-pc-using-obs.455/

移动端

  • Ipad
  1. 打开VLC
  2. 点下方的Network
  3. 进入Open Network Stream

把ipad变成电脑的音箱
4. 在上方输入之前的rtp地址,点击Open Network Stream就可以啦
把ipad变成电脑的音箱

  • 手机同理,但是要去软件设置里改成允许背景播放,不然切换界面就停了

提示

只想听歌的同学可以像下面这样设置OBS,这样就没有画面了
把ipad变成电脑的音箱

相关标签: 笔记 ipad