
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1 介绍video_loopback demo包含了webrtc上层网络协议的剩余部分,没有sdp协商,p2p,srtp,实现了从call实现音视频互通的例子。对于动手能力比较强的公司,适合从这层开发,搭建自己的架构模型,实现自由调度,大并发等2 分析源码2.1 demo入口启动入口:src/video/video_loopback_main.cc配置参数:src/video/video_loop
http://blog.csdn.net/yangzhiloveyou/article/details/8709188数字电视的TS包和TS流的组成和功能综合考虑几下几个因素:(1)包的长度不能过短,否则包头开销所占比例过大,导致传输效率下降(2)包的长度不能过长,否则在丢失同步的情况下恢复同步的周期过长,导致较多的信息丢失(3)其他环境
opensips 代理 freeswitch####### Global Parameters #########log_level=3log_stderror=nolog_facility=LOG_LOCAL0children=4/* uncomment the following lines to enable debugging */#debug_mode=yes/* uncomment t
使用NAT模式的虚拟centos, 只显示两个网卡,无法连接外网,输入systemctl start network后报错信息"Restarting network (via systemctl):Job for network.service failed because the control process exited with error code.See “systemctl stat
特大喜讯:xcode 7 支持免证书真机调试啦。vmware也可以用来调试ios设备啦可是……我的手机插上去以后,却没办法在虚拟机里面看到,怎么办?这篇经验让我告诉大家如果按默认设置装好mac os 以后,插上手机是没办法在vmware 上看到iphone的处理方法工具/原料windows 7 64位vmware
一、BootLoader的概念 BootLoader是系统加电启运行的第一段软件代码.回忆一下PC的体系结构我们可以知道,PC机中的引导加载程序由BIOS(其本质就是一段固件程序)和位于硬盘MBR中的引导程序一起组成。BIOS在完成硬件检测和资源分配后,将硬盘MBR中的引导程序读到系统的RAM中,然后将控制权交给引导程序。引导程序的主要运行任务就是将内核映象从硬盘上读到RAM中 然后跳转到
#include// void perror(const char *msg);#include// char *strerror(int errnum);#include//errnoerrno 是错误代码,在 errno.h头文件中;perror是错误输出函数,输出格式为:msg:errno对应的错误信息(加上一个换行符);strerror 是通过参
1、按名称查找某个进程,并停止#! /bin/shID=`ps -ef| grep 'TcpServer.sh'|grep -v 'grep'|awk '{print $2}'`for pid in $IDdokill -9 $pidecho " kill TcpServer.sh pid:$pid"done注意包含此名字的进程都会被停掉
源码概览build 编译所需的依赖库|---expat|---ffmpeg|---libnice|---libsrtp|---openssl|---re|---usrsctp|---zlibcertdist 编译生成的服务,集群配置doc 说明文档dockernode_modulesscripts脚本执行入口|----installDepsUnattended.sh安装依赖
http://blog.csdn.net/winlinvip/article/details/7764526Linux多进程服务器真的很给力,赞一个!Linux多进程一般是master负责侦听,worker接受和伺服client。一个使用了以下技术的多进程模型:1. sigset:安全信号,信号屏蔽和接受。2. epoll:异步io模型。mast