当前位置: 首页 > 软件库 > 应用工具 > 多媒体工具 >

UShare

CRIS共享引擎
授权协议 GPL
开发语言 C/C++
所属分类 应用工具、 多媒体工具
软件类型 开源软件
地区 国产
投 递 者 涂溪叠
操作系统 Linux
开源组织
适用人群 未知
 软件概览

优享(UShare)[1]是浙江优诺肯科技有限公司(Unitcon Technology)基于自主研发的CRIS共享引擎(Cross-device Realtime Interactive Sharing Engine,跨设备实时交互共享引擎)创新研发的一款多屏互动领域的无线多屏分享产品,将智能手机,平板电脑和个人PC等智能设备的屏幕画面和多媒体文件无线分享到电视上。

  • 1.目前最流行的Media Server为支持DLNA协议的多媒体服务器,那啥叫做DLNA呢? 甲、DLNA是「Digital Living Network Alliance」联盟的简称,此联盟的任务是制定一个统一的传输规范,让各种不同厂牌、类型的影音机材能相互沟通。因此,只要是符合DLNA的影音机材,就能在不需驱动程序、转接装置下直接连结、同步动作,甚至是传输数据。 乙、那为何要使用DLNA呢?

  • Ushare应用 Openwrt 系统功能强大,主要优势在于其开放性和可扩展性,Openwrt 安装ushare后,可将路由器变身为一个功能强大的家庭upnp流媒体服务器! 打开网上邻居,会显示发现upnp服务器一个:openwrt, ,点击,会打开web管理页面: http://192.168.3.1:49152/web/ushare.html PC上安装WM12、Po

  • ushare是网络上一个DMS的源代码,下面要交叉编译到目标平台上: 编译环境: 编译器:arm-hisiv200-linux-gcc 主机:ubuntu 10.4 源码包: ffmpeg-0.11.tar.bz2  libdlna-0.2.4.tar.bz2  libupnp-1.6.17.tar.bz2 ushare-1.1a.tar.bz2 依赖关系: ushare 依赖libdlna,li

  • 静态编译ushare时: 1、cd ushare-1.1a-static, ./configure --prefix=`pwd`/install --with-libupnp-dir=/home/yqdeng/workspace/upnp/libupnp-1.4.2/install/include --cross-prefix=mipsel-linux-; 2、vi config.mak,将EXT

  • 先看一下ushare.c中libupnp的初始化过程,如果你对libupnp的那两个例子程序很熟的话,看这个应该没有什么问题,过程差不多。UpnpInit,UpnpSetMaxContentLength加这个东西的原因是ushare里面有很多东西是直接放在内存中,而不是磁盘文件中,只是怕内存溢出,UpnpEnableWebserver,UpnpSetVirtualDirCallbacks,Upnp

  • static void metadata_add_container (struct ushare_t *ut, struct upnp_entry_t *entry, const char *container) { struct dirent **namelist; int n,i; if (!entry || !cont

 相关资料
  • 库用于将相似函数打包在一个单元中。然后这些单元就可为其他开发人员所共享,并因此有了模块化编程这种说法— 即,从模块中构建程序。Linux支持两种类型的库,每一种库都有各自的优缺点。静态库包含在编译时静态绑定到一个程序的函数。动态库则不同,它是在加载应用程序时被加载的,而且它与应用程序是在运行时绑定的。 使用共享库的方法有两种:您既可以在运行时动态链接库,也可以动态加载库并在程序控制之下使用它们。本

  • 问题内容: 我收到此错误消息: 错误:找到对集合的共享引用:Person.relatedPersons 当我尝试执行时: 我的网域: 知道为什么会这样吗? 问题答案: 当您尝试持久保存多个共享 同一 集合引用的实体实例(即与集合相等性相反的集合标识)时,Hibernate会显示此错误。 请注意,这意味着同样的 集合 ,而不是集合元素- 换句话说,在两个和必须相同。也许您是在实体加载后重置该集合?或

  • 共享内存是两个或多个进程共享的内存。 但是,为什么我们需要共享内存或其他通信方式呢? 重申一下,每个进程都有自己的地址空间,如果任何进程想要将自己的地址空间的某些信息与其他进程进行通信,那么只能通过IPC(进程间通信)技术进行。 我们已经知道,通信可以在相关或不相关的进程之间进行。 通常,使用管道或命名管道来执行相互关联的进程通信。 可以使用命名管道或通过共享内存和消息队列的常用IPC技术执行无关

  • 我有一个这样的旋转器: 当用户点击时,我希望它保存状态: 它将位置保存在SharedPref中,但微调器将返回默认值。有人看到什么了吗?

  • 资源共享 资源共享目前面临的问题主要包括: 共享过程成本过高; 用户身份评分难 共享服务管理难 短租共享 大量提供短租服务的公司已经开始尝试用区块链来解决共享中的难题。 一份来着 高盛的报告 中宣称: Airbnb 等 P2P 住宿平台已经开始通过利用私人住所打造公开市场来变革住宿行业,但是这种服务的接受程度可能会因人们对人身安全以及财产损失的担忧而受到限制。而如果通过引入安全且无法篡改的数字化资

  • 你可以在怎么使用变量中所描述的方式来创建,初始化,保存及加载单一的变量.但是当创建复杂的模块时,通常你需要共享大量变量集并且如果你还想在同一个地方初始化这所有的变量,我们又该怎么做呢.本教程就是演示如何使用tf.variable_scope() 和tf.get_variable()两个方法来实现这一点. 问题 假设你为图片过滤器创建了一个简单的模块,和我们的卷积神经网络教程模块相似,但是这里包括两

  • 一般情况下,当一个传递给Spark操作(例如map和reduce)的函数在远程节点上面运行时,Spark操作实际上操作的是这个函数所用变量的一个独立副本。这些变量被复制到每台机器上,并且这些变量在远程机器上 的所有更新都不会传递回驱动程序。通常跨任务的读写变量是低效的,但是,Spark还是为两种常见的使用模式提供了两种有限的共享变量:广播变量(broadcast variable)和累加器(acc

  • 每个应用都会有自己的导航,为了让每个应用都能很方便共享自己的导航数据,我们需要一种良好的应用间导航共享机制,而这种机制就是程序内部可以访问的内部 api. 导航配置文件 导航配置文件就是用于配置应用有哪些导航api,此文件会返回一个数组,数组的子项就一个应用内部 api 链接的地址,但不用带应用名; 导航配置文件是位于应用根目录下的nav.php文件,以 portal 应用为例,就是 app/po