- 博客(5)
- 资源 (10)
- 收藏
- 关注
原创 修改每包字节数,IP地址,端口号
测试的时候不想再源文件上修改,就把在windows下修改的通过共享文件夹的方式复制到虚拟机下面去make,后面发现报错,很多地方有重复定义。刚开始我还以为是在~/sample/venc/文件夹里面的之前的两个sample文件有冲突,尝试了改名,丢到外面的文件夹里面,发现还是不行。后面是到~/sample/common/文件夹里面发现了问题,原来我复制过来的common_venc.c文件也会有冲突,把它丢到外面文件夹里面就没事了。从此引出了一个结论,就是这个mpp的makefile,是只要文件夹里面有的
2020-09-30 11:27:25 229
原创 移植了ortp库之后的初体验
sample代码后面还是要修改的。通过ortp去推流到本地执行代码之后,出现了我截图的那几行。please press twice ENTER to exit this sample这句是在sample源代码里面的,按两下回车,两个getchar()过去之后,就到了pthread_join回收子线程。然后代码就死了。********oRTP for H.264 Init********这句是新增的,在rtpInit函数里面print出来的。ortp-message-Setting rando.
2020-09-29 23:53:23 792
原创 关于hi3518启动后做了什么
有一段时间没有碰开发板,忘记了之前自己设置启动的地方。一开机就要延时个5秒,然后挂载到虚拟机上。现在要重新修改一下挂载的地址,但是忘记了在哪里找了有印象修改的目录都在/etc/init.d/里面进去目录底下只有这几个文件S00devs S01udev S80network S90hibernate rcS研究了一下rcS,发现挺有趣的,以前以为打印一些字符出来都是用算法啥的,原来只是自己echo凑出来的。另外值得借鉴的是,原来rcS里面是有个for循环的,去执行/etc/init.d目录里面的S
2020-09-29 23:18:58 168
原创 ortp学习记录-session-会话
大概这样去理解这些session都公用一条线路,为了能够分辨出哪个包是哪个session的ssrc=getenv("SSRC"); if (ssrc!=NULL) { printf("using SSRC=%i.\n",atoi(ssrc)); rtp_session_set_ssrc(session,atoi(ssrc)); } 用getenv这个api去获取一个指向SSRC环境变量的指针,通过这个指针里面的信息去包装这个session包(用rtp_session_set_ssrc
2020-09-25 19:48:43 176
原创 ortp学习-防止某个函数被多次调用的设计
学习ortp库中发现了一个技巧static int ortp_initialized=0; //先定义一个静态全局变量/** * Initialize the oRTP library. You should call this function first before using * oRTP API.**/void ortp_init(){ if (ortp_initialized) return; //第一次调用的时候是0,所以不会return ortp_initialized+
2020-09-25 17:40:44 192
服务器客户端 linux C code.zip
2020-08-14
to_alice.c
2020-07-23
adc-ver2.rar
2020-04-10
for testing adc.rar
2020-04-10
rtc_tshow.rar
2020-04-09
看门狗中断与复位部分的简单代码.rar
2020-04-09
interrupt_myown_bee.rar
2020-04-08
key_interrupt.rar
2020-04-07
key.rar--for key polling
2020-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人