转 全新多媒体共享器Ipush推送|Miracast WIFI无线同屏推送
http://www.52bjw.cn/product-info/5767857.html
操作指南及注意事项 (draft)
miracast和dlna/airplay分别工作在wifi direct和wifi softap两种网络模式下, 两种
模式不能共存, 需要进行模式切换, 下面先描述各功能的使用方法, 再说明如何切换模式
1. Miracast
1) 基本操作
(此处删去200字)
2) 注意事项
A. 手机端在连接miracast 前如果已连上某个外部AP, 这时候连接成功率会降低
B. 为了不影响效果, 手机和dongle 间的距离不要大于5米
C.MTK手机有时候会出现在“DispatchingIP Address...” 停留很长时间后又回到“Waiting
for connection...” 的情况, 这时候, 要把MTK手机的wifi关闭, 再重新打开.
(联发科手机便宜,才300块,但是支持很多扩展功能 ,如投屏显示 都不好 )
D.Nexus4手机有可能出现连续两三次连接不成功的问题, 是nexus4手机的原因.
2. DLNA
1) 连接softap
手机端打开wifi, 找到和dongle 设备名匹配的AP (注意, 不是wifi direct), 连接之,
密码固定为12345678
2) 让dongle 连接外部互联网
连接softap 成功后, 打开手机浏览器, 访问192.168.49.1, 可见如下界面:
点击“Scan”, 之后按照指示一步步连接上相应的AP. 注意: 连接到AP后, 有可能出现网
页无响应或找不到页面的提示. 是因为这时候手机连接在dongle 的softap 上, 而softap
和外部ap 的通道不在一个通道上, 这时候dongle 要重新调整通道, 调整至和外部AP 同一
个通道. 因此手机和dongle 间的网络出现中断. 这时候可以让手机重新连接上donglesoftap. 由于在dongle上添加了类似AP bridge的功能. 所以这时候只要dongle能访问外
部互联网, 所以手机也可以访问外部互联网.
3) 手机端控制软件
A. 播放手机上的片源
:
手机端可下载bubble upnp 这个apk 作为控制端(dmc)
B. 视频客户端
:
Android 上的腾讯视频, PPTV, 搜狐视频, iMediaShare 这些视频客户端都带有DLNA 功
能
腾讯视频支持地较
好
IOS 上的有腾讯视频, PPTV
4) 网页上进行播放控制
由于一些视频客户端将播放源推送到dongle 播放以后, 就无法再进行控制, 所以我们在
dongle 端添加了通过web 界面进行播放控制的功能. 在192.168.49.1页面上, 点击“Media
Control” , 就会链接到一个带有若干个播控按键的界面上. 目前只实现了暂停, 播放,
停止这三个功能, 其余功能还未开发完成.
3. 模式切换
miracast 和DLNA 两个模式是需要切换的, 有两种方式:
A. 通过板上的按键:每按一次键切换一次模式, 两个模式交替
B. 通过网页: miracast 模式下, 连接上以后, 用手机浏览器访问192.168.49.1, 然后点
击“Switch Mode”, 这时候就会进行模式切换, 注意, 这时候网页上已经没有反应了, 因
为这时候dongle 端需要重新加载wifi 驱动, 所以网络要断开. 在DLNA 模式下, 连接上
softap 后, 同样访问192.168.49.1进行上述操作, 即可进行模式切换.
转 全新多媒体共享器Ipush推送|Miracast WIFI无线同屏推送的更多相关文章
- Android融合推送MixPush SDK集成多家推送平台,共享系统级推送,杀死APP也能收到推送
消息推送是App运营的重要一环,为了优化消息推送成功率,降低电量和流量消耗,系统级的推送服务显得尤为重要.小米和魅族由此推出了自家的推送平台,在MIUI和Flyme上共享系统级推送服务,让APP在被杀 ...
- iOS原生推送(APNS)进阶iOS10推送图片、视频、音乐
代码地址如下:http://www.demodashi.com/demo/13208.html 前言 我们首先要在AppDelegate里面进行iOS的适配,可以参考这篇文章 iOS原生推送(APNS ...
- HTML5服务器端推送事件 解决PHP微信墙推送问题
问题描述 以前的文章中<PHP微信墙制作,开源>已经用PHP搭建了一个微信墙获取信息的服务器,然后我就在想推送技术应该怎么解决,上一篇已经用了.NET 的signalr做了一个微信墙,PH ...
- 共享器 TS ERROR WINDOWS-FAILED 错误解决方法
问题:TS ERROR WINDOWS-FAILED 原因:微软操作系统自动更新补丁(KB956572)与终端机软件有冲突. 解决方法: .打开“开始菜单”: .打开“控制面板”: .打开“添加/删 ...
- OMCS开发手册(01) -- 多媒体设备管理器
我们在前面一篇文章中提到:任何一个OMCS的Client都有两种身份,Owner和Guest.多媒体设备管理器工作于OMCS客户端,并以Owner的身份管理本地所有的多媒体设备.多媒体设备管理器对象是 ...
- 做推送,怎么能不了解推送的 4 种消息形式呢?( Android 篇)
极光推送是为 App 提供第三方推送服务的平台之一,它提供四种消息形式:通知,自定义消息,富媒体和本地通知. 笔者将基于官方说明与个人理解来谈一下这四种消息.本篇为 Android 篇,iOS 篇入口 ...
- 做推送,怎么能不了解推送的 4 种消息形式呢?(iOS 篇)
极光推送是为 App 提供第三方推送服务的平台之一,它提供四种消息形式:通知,自定义消息,富媒体和本地通知.笔者将基于官方说明与个人理解来谈一下这四种消息.本篇为 iOS 篇,Android 篇入口. ...
- Android开发 多媒体提取器MediaExtractor详解_入门篇
前言 MediaExtractor字面意思是多媒体提取器,它在Android的音视频开发里主要负责提取视频或者音频中的信息和数据流(例如将视频文件,剥离出音频与视频).本章博客将讲解一些入门简单的东西 ...
- AndroidStudio离线打包MUI集成JPush极光推送并在java后端管理推送
1.AndroidStudio离线打包MUI 如何离线打包请参看上篇随笔<AndroidStudio离线打包MUI> 2.集成极光推送 官方文档:https://docs.jiguang. ...
随机推荐
- SHELL脚本编程-普通数组(列表)和关联数组(字典)
SHELL脚本编程-普通数组(列表)和关联数组(字典) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.数组相关概述 变量: 存储单个元素的内存空间 数组: 存储多个元素的连续的 ...
- robotframework+Python3.7 接口自动化测试
具体的测试用例,password,channel,resultCode传给接口描述 集成了一些常见的测试接口方法 1. Get请求下,
- Webmin<=1.920 RCE 漏洞复现
0x00 前言 本来前一阵就想复现来着,但是官网的版本已经更新了,直到今天才发现Docker上有环境,才进行了复现 0x01影响版本 Webmin<=1.920 0x02 环境搭建 dock ...
- JVM垃圾回收算法分析与演示【纯理论】
继续接着上一次[https://www.cnblogs.com/webor2006/p/10729649.html]的来学习,上次在结尾处提到了JVM常见的GC算法,如下: 接下来则逐一的对其进行学习 ...
- Qualification Rounds(Codeforces Round #438 by Sberbank and Barcelona Bootcamp (Div. 1 + Div. 2 combined)+状态压缩)
题目链接 传送门 题意 现总共有\(n\)个题目\(k\)支参赛队伍,已知每个题目各队伍是否会写,现问你能否从题目中选出一个子序列使得每支队伍最多只会写一半的题目. 思路 对于每个题目我们用二进制压缩 ...
- js插件---WebUploader 如何接收服务端返回的数据
js插件---WebUploader 如何接收服务端返回的数据 一.总结 一句话总结: uploadSuccess有两个参数,一个是file(上传的文件信息),一个是response(服务器返回的信息 ...
- go正则表达式
单行模式(?s:(.?))万能用法尽量匹配少的文本,最关键的是可以匹配换行的文本,直接写.?不能匹配\n package main import ( "fmt" "reg ...
- MongoDB 4.2 的主要亮点(转载)
在6月份召开的MongoDB全球用户大会上, MongoDB官宣了MongoDB Server 4.2,在经过100,000多个运行实例的测试后,MongoDB 4.2表现强劲.现在4.2版本正式上线 ...
- CF1172E Nauuo and ODT LCT
自己独立想出来的,超级开心 一开始想的是对于每一个点分别算这个点对答案的贡献. 但是呢,我们发现由于每一条路径的贡献是该路径颜色种类数,而每个颜色可能出现多次,所以这样就特别不好算贡献. 那么,还是上 ...
- learning java 读写其他进程的数据
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public ...