# audio_socket **Repository Path**: sueble/audio_socket ## Basic Information - **Project Name**: audio_socket - **Description**: 网络音频,实现BC模式的,单向音频传输,服务端为接收端,客户端为发送端,实现类似“楼月局域网声音传输系统”的相关功能,可以进行局域网音频传输,有两台主机电脑的上班摸鱼的福音! - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-07-16 - **Last Updated**: 2022-07-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # audio_socket #### 介绍 由于某月的声音传输系统要500大洋,实在没钱买,网上有没其他相关功能的软件,然后自己查询很久的资料,最终实现这款基于qt实现的网络音频传输系统,实现BC模式的,单向音频udp传输,服务端为接收端,客户端为发送端,实现类似“楼月局域网声音传输系统”的相关功能,可以进行局域网音频传输,有两台主机电脑的上班摸鱼的福音! #### 软件截图 ![音频接收端](https://images.gitee.com/uploads/images/2021/0708/095345_b495a7f4_4793600.png "屏幕截图.png") ![音频发送端](https://images.gitee.com/uploads/images/2021/0708/101430_4a06ff7d_4793600.png "屏幕截图.png") #### 使用说明 1. 采样频率设置为:44100 2. 通道数量设置为:2 3. 采样位宽设置为:16 4. 录音文件的目录不存在会提示"无法打开要写入的录音文件。",请自己先行创建好对应目录后,再启动程序 (当然你可以自己修改程序实现自动创建) 5. 局域网内接收端的监听地址一般以四个0即可,无需修改 6. 发送端填写上接收端的IP地址与接收端的监听端口号 采样频率参考: 在数字音频领域,常用的采样率有: 转载:[采样频率参考](https://baike.baidu.com/item/%E9%9F%B3%E9%A2%91%E9%87%87%E6%A0%B7%E7%8E%87/9023551?fr=aladdin) 1. 8,000 Hz - 电话所用采样率, 对于人的说话已经足够 2. 11,025 Hz-AM调幅广播所用采样率 3. 22,050 Hz和24,000 Hz- FM调频广播所用采样率 4. 32,000 Hz - miniDV 数码视频 camcorder、DAT (LP mode)所用采样率 5. 44,100 Hz - 音频 CD, 也常用于 MPEG-1 音频(VCD, SVCD, MP3)所用采样率 6. 47,250 Hz - 商用 PCM 录音机所用采样率 7. 48,000 Hz - miniDV、数字电视、DVD、DAT、电影和专业音频所用的数字声音所用采样率 8. 50,000 Hz - 商用数字录音机所用采样率 9. 96,000 或者 192,000 Hz - DVD-Audio、一些 LPCM DVD 音轨、BD-ROM(蓝光盘)音轨、和 HD-DVD (高清晰度 DVD)音轨所用所用采样率 10. 2.8224 MHz - Direct Stream Digital 的 1 位 sigma-delta modulation 过程所用采样率 #### 特别说明 本项目基于 [教程地址](https://qtguide.gitee.io/oscodec/) 而开发出的仅供学习使用的软件 ,不得粘贴复制用于商业用途