1. 对外提供的主要流程接口
收包的调用接口RtpReceiverImpl::IncomingRtpPacket
发包的调用接口ModuleRtpRtcpImpl::SendOutgoingData
收包处理之后的回调接口RtpData
2. 主要处理类
ModuleRtpRtcpImpl, 控制模块,是个Module,自己能够独立处理
...
分类:
Web开发 时间:
2015-06-20 14:19:51
收藏:
0 评论:
0 赞:
0 阅读:
397
1. 对外提供的主要接口
VideoCodingModuleImpl::IncomingPacket, 收包处理接口,在RTP解析流程之后调用
VideoCodingModuleImpl::Decode, 处理解码的接口
VCMReceiveCallback 解码完成之后的回调接口
VideoCodingModuleImpl::AddVideoFra...
分类:
Web开发 时间:
2015-06-20 14:19:41
收藏:
0 评论:
0 赞:
0 阅读:
420
Description
定义一个Teacher(教师)类(教师号,姓名,性别,薪金)和一个Student(学生)类(学号,姓名,性别,成绩),二者有一部分数据成员是相同的,num(号码),name(姓名),sex(性别)。编写程序,将一个Student对象(学生)转换为Teacher(教师)类,只将以上3个相同的数据成员移植过去。可以设想为: 一位学生大学毕业了,留校担任教师,他原有的部分数...
分类:
编程语言 时间:
2015-06-20 14:19:32
收藏:
0 评论:
0 赞:
0 阅读:
345
Train Problem I
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 25008 Accepted Submission(s): 9435
Problem Description
As the new te...
分类:
其他 时间:
2015-06-20 14:19:21
收藏:
0 评论:
0 赞:
0 阅读:
304
题意:给出两个数,n 和 m, 求 1~n 之间每个数的 m 次幂的和,再取模
思路:快速幂...
分类:
其他 时间:
2015-06-20 14:19:11
收藏:
0 评论:
0 赞:
0 阅读:
198
题目链接:click here~~
【题目大意】:
O2O即Online To Offline,是指将线下的商务机会与互联网结合,让互联网成为线下交易的前台。这些商务机会主要是偏服务类的商品,例如汽车售后服务、摄影服务、餐饮、电影等,其特色是线上购买、线下服务。
因此,对这类垂直行业的商品做移动推荐时,用户和商品的位置信息显得格外重要。但是,可能存在用户、商品的位置信息缺失的情况...
分类:
其他 时间:
2015-06-20 14:19:01
收藏:
0 评论:
0 赞:
0 阅读:
187
n:需要的随机数的数目
min:下限;
max:上限
import java.util.* ;
class Tester {
public static void main(String args[]) {
HashSet set = new HashSet() ;
int min = 1 ;
int max = 50 ;
Ran(min,max,10,set) ;...
分类:
编程语言 时间:
2015-06-20 14:18:51
收藏:
0 评论:
0 赞:
0 阅读:
263
当有浮动元素时:
It's fun to float.
Here is the footer element that runs across the bottom of the
page.section {border:1px solid...
分类:
其他 时间:
2015-06-20 14:18:31
收藏:
0 评论:
0 赞:
0 阅读:
268
本文senlie原,转载请保留此地址:http://blog.csdn.net/zhengsenlieincludes(应用于有序区间)-------------------------------------------------------------描写叙述:S1和S2都必须是有序集合。推断...
分类:
编程语言 时间:
2015-06-20 14:17:41
收藏:
0 评论:
0 赞:
0 阅读:
328
#include #include char mirror(char c){ static const char m[] = "A 3 HIL JM O 2TUVWXY51SE Z 8 "; if ('A' <= c && c <= 'Z') return m[c-'A']; else retu.....
分类:
其他 时间:
2015-06-20 14:17:31
收藏:
0 评论:
0 赞:
0 阅读:
103
你住在村庄A,每天需要过很多条河到另一个村庄B上班,B在A的右边,所有的河都在A,B之间,幸运的是每条船上都有自由移动的自动船,因此只要到达河左岸然后等船过来,在右岸下船,上船之后船的速度不变.现在问从A到B的期望时间是多少,假设在出发时船的位置都是随机分布.人在 陆地上行走的速度为1.根据数学期望...
分类:
其他 时间:
2015-06-20 14:17:21
收藏:
0 评论:
0 赞:
0 阅读:
150
1 ABAddressBookRef addressBook = ABAddressBookCreate(); 2 3 CFArrayRef results = ABAddressBookCopyArrayOfAllPeople(addressBook); 4 5 ...
分类:
移动平台 时间:
2015-06-20 14:17:01
收藏:
0 评论:
0 赞:
0 阅读:
236
移植ffmpeg过程中,遇到swscale的用法问题,所以查到这篇文章。文章虽然已经过去很长时间,但是还有颇多可以借鉴之处。谢谢“咕咕鐘"。 转自:http://guguclock.blogspot.com/2009/12/ffmpeg-swscale.html 如果想將某個PixelForma.....
分类:
其他 时间:
2015-06-20 14:16:51
收藏:
0 评论:
0 赞:
0 阅读:
172
实现原理Struts 2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件具体实现:一、创建i...
分类:
Web开发 时间:
2015-06-20 14:16:41
收藏:
0 评论:
0 赞:
0 阅读:
274
在view视图里面@using (Html.BeginForm("uploadfile", "home", FormMethod.Post, new { enctype = "multipart/form-data"})){ }在controller [HttpPost] ...
分类:
Web开发 时间:
2015-06-20 14:16:21
收藏:
0 评论:
0 赞:
0 阅读:
249
题目:输入两个递增排序的链表,合并这两个链表并使新链表中的结点仍然是按照递增排序的。例如输入图中的链表 1 和链表 2,则合并之后的升序链表如链表 3 所示。链表结点定义如下:typedef struct Node{ int m_nValue; struct Node *m_pNext;...
分类:
编程语言 时间:
2015-06-20 14:16:01
收藏:
0 评论:
0 赞:
0 阅读:
308
在开始做一个项目的时候,究竟需要准备些什么前期工作呢,在外包公司中,又是一个怎么样的开发步骤呢?下面,按照我的理解,说一下。项目流程图看上图,从左往右,如果我们仅是一名开发工程师,只需要关心上图中“开发工程师”的职责。当然,开发项目前,大部分工作是需要“项目经理”和“产品经理”去完成的,比如,分析、...
分类:
移动平台 时间:
2015-06-20 14:15:51
收藏:
0 评论:
0 赞:
0 阅读:
375
00基础:抽象;继承;封装;多态;00原则:封装变化;多用组合,少用继承;针对接口编程,不针对实现编程;OO模式:策略模式--定义算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户using System;using System.Collections.Gener...
分类:
其他 时间:
2015-06-20 14:15:41
收藏:
0 评论:
0 赞:
0 阅读:
217
原文地址:css3圆形百分比进度条的实现原理今天早上起来在查看jquery插件机制的时候,一不小心点进了css3圆形百分比进度条的相关文章,于是一发不可收拾,开始折腾了。。。关于圆形圈的实现,想必用2个圆心相同,半径不同的div即可实现。大圆的颜色即为圆形进度条的底色,小圆的颜色即为中间百分比的遮罩...
分类:
Web开发 时间:
2015-06-20 14:15:31
收藏:
0 评论:
0 赞:
3 阅读:
4458
图像识别算法(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(saveit=window.open('http://wz.csdn.net/st...
分类:
其他 时间:
2015-06-20 14:15:21
收藏:
0 评论:
0 赞:
0 阅读:
231