- 浏览: 461432 次
-
最新评论
文章列表
有关OTT TV 质量评价方法方面的研究少之又少。国内貌似还几乎没有相关的研究。不过在国外已经找到相关的产品了,翻译了一下产品手册的部分内容,很有参考价值,尤其是其提出的8个指标。
概述
OTT Media Grinder这个设备其实主要是用于测试的。同时其中提供了一些算法进行质量评价。其使用方法如下图所示。
传统的方法已经不再适用OTT TV是基于HTTP的,而HTTP是基于TCP的。TCP传输数据的时候不会发生丢包。
传统的IPTV等QoS测量方法都注重丢包这类的指标,因而他们的测量方法已经不适用于OTT TV。
下表给出了OTT TV相对于传统IPTV的测量指标的变化:
...
- 2013-12-16 14:09
- 浏览 431
- 评论(0)
A. Counting Kangaroos is Fun
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output
There arenkangaroos with pockets. Each kangaroo has a size (integer number). A kangaroo can go into another kangaroo's p ...
- 2013-12-16 11:04
- 浏览 490
- 评论(0)
一名网名为“不忘初衷”的大三学生给我在《学习也需要管理》中评论,请我“指点一二“,依他给的链接,我找到了他刚写的《一年的奋斗时间去了三个半月》。从网名,以及他已经度过的两年多大学生活看,他还是很认真地对待自己的大学的。他这样的自省是需要的,但也许是刚考过六级,对六级没有怎么准备而心生不满的情绪还在主导,他对自己的否定多了一些。对自己好一些,多看到自己的收获,这样的求学生活的感受会更好。另外一个因素,我一直很认同“大一不知道自己不知道,大二知道自己不知道,大三不知道自己知道,大四知道自己知道”的说法,这是认真上大学的同学的历程,大二大三的同学应该是不大好受的,他正是处在这个时期。 想起了自己在人 ...
- 2013-12-16 09:32
- 浏览 540
- 评论(0)
转载请注明出处:http://blog.csdn.net/ns_code/article/details/17290021
在http://blog.csdn.net/ns_code/article/details/17288243这篇博文中,讲述了通过同步实现内存可见性的方法,在http://blog.csdn.net/ns_code/article/details/17101369这篇博文中,讲述了通过volatile变量实现内存可见性的方法,这里比较下二者的区别。
1、volatile变量是一种稍弱的同步机制在访问volatile变量时不会执行加锁操作,因此也就不会使执行线 ...
- 2013-12-16 08:22
- 浏览 389
- 评论(0)
(接上文)
七、一个小结
先对前面的内容,做一个小结。
我们已经知道,网络通信就是交换数据包。电脑A向电脑B发送一个数据包,后者收到了,回复一个数据包,从而实现两台电脑之间的通信。数据包的结构,基本上是下面这样:
发送这个包,需要知道两个地址:
- 2013-12-15 20:37
- 浏览 310
- 评论(0)
我们每天使用互联网,你是否想过,它是如何实现的?
全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?
互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。
下面就是我的学习笔记。因为这些协议实在太复杂、太庞大,我想整理一个简洁的框架,帮助自己从总体上把握它们。为了保证简单易懂,我做了大量的简化,有些地方并不全面和精确 ...
- 2013-12-15 20:33
- 浏览 426
- 评论(0)
课程主页在:http://blog.csdn.net/sxhelijian/article/details/11890759
【项目1-体会函数参数传递】
1、下面三段程序都试图通过定义函数,实现实际参数在必要时的交换,哪些能够实现,哪些不能实现?通过运行程序和单步执行,让自己对这一过程更加清楚,然后请在博文中给出明确的回答,并用你自己的话展开描述。)
(1)
#include <iostream>
using namespace std;
void jiaohuan(int x, int y);
int main()
{
int a,b;
cin> ...
- 2013-12-15 15:49
- 浏览 488
- 评论(0)
B. Making Sequences is Fun
time limit per test
2 seconds
memory limit per test
256 megabytes
input
standard input
output
standard output
We'll defineS(n)for positive integernas
follows: the number of then
- 2013-12-15 15:02
- 浏览 616
- 评论(0)
转载请注明出处:http://blog.csdn.net/ns_code/article/details/17284351
进程(线程)之间的两种关系:同步与互斥。
所谓互斥,是指三部在不同进程之间的若干程序片断,当某个进程运行其中一个程序片段时,其它进程就不能运行它们 ...
- 2013-12-15 09:16
- 浏览 502
- 评论(0)
手机游戏,尤其是mmo类的有,都少不了虚拟游戏摇杆。今天我们来学习如何利用Unity3d自带的摇杆组件,实现利用摇杆来控制角色的移动。
今天所用到的例子参考了网上的一个教程(http://www.unitymanual.com/thread-5189-1-1.html),原文用javascript实现了。我这里用c#来实现
(本文可以随意分享,请注明出处http://blog.csdn.net/janeky/article/details/17326711,谢谢!)
具体步骤
1.导入Character Controller组件,主要是用到其中的角色模型
2.导 ...
- 2013-12-15 00:02
- 浏览 686
- 评论(0)
大多数的情况下,游戏的服务端都是在Linux下运行,但是Linux下做开发C/C++的开发相对来说是比较困难的。所以一般来说,游戏的服务端都是做成可移植的,这样方便在Windows下做开发。也就是说,服务端既可在Windows下运行,也可以在Linux下运行。说了这么多,看似与网络链接半毛钱关系都没有。
其实不是这样的,就像Lua一样,既可以在Windows下调用它,也可以在Linux调用它,关键就库不同。熟悉网络编程的都知道,绝大多数的网络API在不同的平台调用是不同的。那如何做到可移植呢?其实无论你选择的网络模型是IOCP、select还是epoll。我们使用的时候只关心Accept(谁连 ...
- 2013-12-15 00:01
- 浏览 432
- 评论(0)
课程主页在:http://blog.csdn.net/sxhelijian/article/details/11890759
【项目2-指来指去】设计一个程序,利用指针完成下面的工作(1)下面的程序,输入10 100和100 10,均可以输出max=100 min=10,请补充完整程序
#include <iostream>
using namespace std;
int main( )
{
int *p1,*p2,a,b,t;
cin>>a>>b;
p1=&a;
p2=&b;
//下面加入代码,只许 ...
- 2013-12-14 18:39
- 浏览 415
- 评论(0)
链接:IT学子成长指导类文章链接(一)(二)(三)(四)(五)(六)(七)(八)
“IT学子成长指导”类我收藏过的好文(九期:至2013年12月14日)
发现”不喜欢自己的专业“,其实是件好事一位女程序员的奋斗路程小小感想Python 学习
- 2013-12-14 16:04
- 浏览 428
- 评论(0)
转载请注明出处:http://blog.csdn.net/ns_code/article/details/17279467
进程是程序处于一个执行环境中在一个数据集上的一次运行过程,它是系统进行资源分配和调度的一个独立单位。每个进程都有自己独立的系统资源,一个进程中可以有多个线程。
线程,有时候也称为轻量级进程,是程序执行的最小单元,它是进程的一个实体,是CPU调度和分派的基本单位。线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源(程序计数器、一组寄存器和栈),每个线程也都有各自的用户栈、核心栈和控制块等资源,但同一个进程中的各个线程共享该进程所拥有的全部系统资源。
...
- 2013-12-14 09:51
- 浏览 346
- 评论(0)
#include <stdio.h>
#include <string.h>
#include <algorithm>
using namespace std;
const int N = 2e5 + 5;
int sa[N],rank[N],rank2[N],height[N],cnt[N],*x,*y;
/*
* a radix_sort which is based on the y[].
* how ? ahhhh, the last reverse for is the solution.
* and the adjac ...
- 2013-12-13 20:26
- 浏览 430
- 评论(0)