不知道大家对无线同屏技术有多少了解,当这种技术普及的时候,我想我们的工作与生活又会方便很多吧!下面是目前三种主流同屏技术的介绍:
目前这种将终端信号经由WiFi传输到电视、电视盒的技术有三种:DLNA、AirPlay、Miracast。
AirPlay 是苹果开发的一种无线技术,可以通过WiFi将iPhone 、iPad、iPodtouch 等iOS 设...
分类:
其他好文 时间:
2014-09-27 17:13:30
阅读次数:
316
最近自己想研究下流媒体在网络中传输及使用的一些协议,网上推荐了开源的live555项目,这个资料比较多。所以自己也尝试在vs2010上进行了编译运行。具体项目在我的资源中下载,里面有详细的编译说明。 分析环境: win8 系统上运行live555程序mediaServer.exe(必须管理员权限运行)及wireshark抓包程序,在Ubuntu系统下安装VLC apt-g...
分类:
其他好文 时间:
2014-09-06 13:41:53
阅读次数:
227
关于opencore下多媒体播放,在mediaserver进程里面仅仅有一行代码:MediaPlayerService::instantiate();这行代码的作用是初始化一个MediaPlayerService类的实例,并接把他增加到系统的serveceManager中。MediaPlayerSe...
分类:
其他好文 时间:
2014-08-23 20:21:21
阅读次数:
384
LIVE555源码研究之四:MediaServer (一) 从本篇文章开始我们将从简单服务器程序作为突破点,深入研究LIVE555源码。 从前面的文章我们知道,任何一个基于LIVE555库实现的程序都需要实现自己的环境类和调度类。这里,服务器程序就使用了BasicEnvironment库中实现的简单环境类和简单调度类。说它简单,是因为该环境类仅仅实现了将错误信息输出到控制台。而调...
分类:
其他好文 时间:
2014-08-19 20:57:45
阅读次数:
261
LIVE555基础 LIVE555是为流媒体提供解决方案的跨平台C++开源项目。从今天起我们将正式开始深入LIVE555代码。 一、各库简要介绍 LIVE555下包含LiveMedia、UsageEnvironment、BasicUsageEnvironment、GroupSock库,MediaServer简单服务器程序以及其他多个测试demo。 LiveMedia库:包...
分类:
其他好文 时间:
2014-08-16 15:08:00
阅读次数:
333
qBitTorrent是Ubuntu Linux中最受欢迎的P2P软件之一。出自一名法国大学生之手的qBitTorrent功能强大,界面精美,操作直观。qBitTorrent是Linux中最受欢迎的P2P软件之一。不止如此,qBitTorrent还支持windows、mac、linux三大操作系统。它的主要特性包括:
使用Qt4工具包编写出优美的图形用户界面;支持UPnP/NAT-PMP端口...
分类:
其他好文 时间:
2014-08-14 10:49:11
阅读次数:
234
DLNA,Digital Living Network Alliance的简称,意在解决pc,家电,移动设备在局域网内的多媒体共享(音频,视频,图片)。说DLNA是多屏互动,太牵强了,专业点来讲,应该是媒体共享技术。使用DLNA功能需要满足的条件:
设备需要在同一局域网内;
至少需要一个DMS端,一个DMP端。
DLNA的几种产品:
1、DMS, Digital Media S...
分类:
其他好文 时间:
2014-08-01 16:08:41
阅读次数:
281
在释放SDK的资源(BRAC_Logout、BRAC_Release)时,有时会比较慢通常是由于开启了SDK的UPnP设备支持(参考:BRAC_InitSDK),由于关闭在UPnP设备上打开的端口需要一定的时间,就造成了SDK释放资源的时间增加。操作UPnP设备通常会分为三个步骤,在初始化SDK时进...
分类:
其他好文 时间:
2014-07-30 11:59:53
阅读次数:
215
Binder机制作为一种IPC通信机制,在android系统中扮演了非常重要的角色,因此我也花了一些时间来研究它,按照我的理解,下面我将从4个方面来讲一下Binder,如有不对的地方,还希望大家多多指教。下面的例子都将以MediaServer来讲。
一、ServiceManager
ServiceManager在Binder系统中相当与DNS,Server会先在这里注册,然后Client会在这...
分类:
移动开发 时间:
2014-07-16 08:46:50
阅读次数:
531
随着移动互联网潮流,多设备互动逐渐走入人们生活。比如,手机QQ和PC之间的文件共享,手机可以观看PC上的视频,智能路由器等。而相关的尝试在很久以前就开始了,比如Upnp和dlna。dlna是一堆业界大哥,将很多其它协议组合起来,在此基础定义了一些设备,交互,使得设备之间的媒体互联变得可能。而其中Upnp是核心协议,在底层基于PTC/IP,涉及DHCP等,都是被广泛使用的协议。而在上层还需要抽象出一...
分类:
其他好文 时间:
2014-07-10 22:06:36
阅读次数:
256