知性冷风

文章
4
资源
0
加入时间
2年10月17天

webrtc笔记-信令部分(SDP)

信令的一个主要功能是交换消息体,消息体可以是XML、X-Q931、SDP等,是一条消息的净荷部分,webrtc使用SDP描述媒体信息,默认使用Unified Plan。Unified Plan,一个m行用一个ContentInfo存,会建立一个transceiver(mid-mline_index),一个transceiver只有一个sender/receiver(本端的SDP建sender,远端的SDP建receiver)。一个ContentInfo有一个StreamParams,Stream

Ruby中式编程之线程二及代码行级优化

def 姜修艳陈翔宇=0while 陈翔宇<=2puts “姜修艳 at: #{Time.now}”sleep(2)陈翔宇=陈翔宇+1endenddef 周慧慧陈鸿玮=0while 陈鸿玮<=2puts “周慧慧 at: #{Time.now}”sleep(1)陈鸿玮=陈鸿玮+1endendputs “开始于 #{Time.now}”陈元才=Thread.new{姜修艳()}陈鹏飞=Thread.new{周慧慧()}陈元才.join陈鹏飞.joinpu.

Linux内核定时器简介及其简单使用1、内核定时器简介2、关于定时器的API函数3、定时器使用流程

内核定时器简介1、内核定时器简介2、关于定时器的API函数3、定时器使用流程1、内核定时器简介定时器是一个很常用的功能,需要周期性处理的工作都要用到定时器。 Linux 内核定时器采用系统时钟来实现。Linux 内核定时器使用很简单,只需要提供超时时间(相当于定时值)和定时处理函数即可,当超时时间到了以后设置的定时处理函数就会执行,和我们使用硬件定时器的套路一样,只是使用内核定时器不需要做一大堆的寄存器初始化工作。在使用内核定时器的时候要注意一点,内核定时器并不是周期性运行的,超时以后就会自动关