![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基于ipv4的流媒体广播
c语言,linux 实现基于ipv4的流媒体广播
研究猿小刘
别懒,跑个demo试试
展开
-
windows下使用vscode的插件Remote Development 远程同步Linux代码进行开发
一, 目的:为了能够在windows下使用vscode 远程连接linux上的代码二,遇到问题以及解决问题的方法研究 链接1时,遇到VSCode : vscode-remote下无法写入文件,使用链接2 解决了问题链接1.windows下使用vscode远程连接Linux服务器进行开发链接2.VSCode : vscode-remote下无法写入文件...原创 2021-07-30 22:32:30 · 361 阅读 · 0 评论 -
IPV4流媒体广播系统05
流媒体原创 2020-11-26 23:51:29 · 353 阅读 · 0 评论 -
IPV4流媒体广播系统04
接上一篇: IPV4流媒体广播系统031. 网络套接字2.1.取得SOCKET2.给SOCKET取得地址(可省略)3.收/发消息4.关闭SOCKET开发思路:(1) man socket socket()函数的作用:socket() creates an endpoint for communication and returns a descrip-tor. int socket(int domain, int type, int protocol); 第一个参原创 2020-11-26 01:36:47 · 458 阅读 · 0 评论 -
IPV4流媒体广播系统03
上一篇:IPV4流媒体广播系统021. 文件共享思路:进程1 读,进程2写,两进程协同工作完成这个工作2.返回文件描述信息的一个系统调用 statman 2 stat 可以看到3.进程的终止方式4.钩子函数正常执行exit(0)之前,挂在钩子上的函数被调用有点像是c++里面的析构函数钩子函数的使用:#include <stdio.h>#include <stdlib.h>static void f1(void){ put原创 2020-11-25 17:54:56 · 234 阅读 · 0 评论 -
IPV4流媒体广播系统02
上一讲:IPV4流媒体广播系统011. 缓冲区的作用: 合并系统调用2. 临时文件char *tmpnam(char *s); 不能保证原子性,在并发的情况下可能冲突FILE *tmpfile(void); 产生一个匿名文件。不会冲突主要内容3.文件描述符4. read ,write和lseek(定位)系统调用man 2 readman 2 writeman 2 lseek5. 标准io 吞吐量更高,响应速度慢,文件io 吞吐量小,相应速度快用户更关心吞吐量命原创 2020-11-25 00:43:59 · 244 阅读 · 1 评论 -
IPV4流媒体广播系统01
-011.项目需求2.大致分析3.推荐参考书目man 手册UNIX环境高级编程UNIX网络编程TCP/IP详解(卷一)深入理解计算机系统 man 手册,一个学习的帮助手册 如果linux上没有没有man手册,则使用一下命令进行下载sudo yum -y install man-pages如何使用 man 手册,直接使用命令 man 需要查的函数名例如你 fopen 这个函数不知道如何使用, 直接 man fopen,再例如 你不知道 s原创 2020-11-24 21:15:30 · 565 阅读 · 0 评论