没有合适的资源?快使用搜索试试~ 我知道了~
流媒体广播
共18个文件
h:8个
c:6个
makefile:2个
需积分: 50 12 下载量 87 浏览量
2021-02-08
01:56:37
上传
评论 3
收藏 60KB ZIP 举报
温馨提示
基于IPV4的流媒体广播项目 一个使用UDP协议的流媒体音频广播项目,基于客户端/服务器模型(C / S)开发,采用UDP协议技术,实现了MP3格式的音乐广播系统。服务器采用多线程处理频道节目单和音频,客户端采用多进程,父进程接收套接字数据,输出节目单信息和进行频道选择,通过音频数据通过,解析媒体目录,读取MP3文件并通过令牌桶进行流量控制,再通过UDP发送。管道传送给子进程,子进程进行数据解码并播放。 设计需求 实现一个音乐广播系统 用户可以接收显示节目单,选择要听的频道 考虑到流量控制 基于客户端/服务器模型,服务器以守护进程运行 需求分析 一对多的服务,在扩展和广播之间进行选择,并和广播都比较节省资源,但是更多使用更加灵活,客户端可以根据所需数据流加入不同的组;同时,在上方中,,只是只有加入了一个同一个组的主机可以接受到此组内的所有数据,不影响其他不需要(未加入组)的主机的通讯,所以
资源推荐
资源详情
资源评论
收起资源包目录
StreamingMediaBroadcast-master.zip (18个子文件)
StreamingMediaBroadcast-master
client
Makefile 108B
client.h 307B
client.c 6KB
server
mytbf.h 264B
Makefile 187B
medialib.c 7KB
thr_channel.c 3KB
mytbf.c 3KB
thr_list.h 156B
server.c 6KB
thr_channel.h 221B
thr_list.c 2KB
medialib.h 273B
server_conf.h 664B
README.md 4KB
include
proto.h 2KB
site_type.h 96B
项目框架.png 48KB
共 18 条
- 1
资源评论
崔迪潇
- 粉丝: 45
- 资源: 4671
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功