
投屏
g0415shenw
Stay hungry,Stay foolish
音视频交流群:759117824
GB28181技术交流群:708251501
UE4技术交流群:1036326334
展开
-
投屏之乐播投屏
最近对投屏特别感兴趣,所以,想研究一下行业里面最厉害的厂家,乐播投屏。先上个图:注意两个端口,由于时间不早,明天再来研究。注意下面的52266 和7100这两个端口。应该是他信令交互和媒体流交互的两个端口。...原创 2018-11-27 21:33:29 · 3864 阅读 · 2 评论 -
投屏之总览
昨天想把电脑的屏幕投到小米电视上面,本以为钉钉的投屏可以使用,但是需要购置一个投屏硬件。本以为乐播投屏也可以使用,但是居然要收会员费。结果都失败了。所以下定决心,用业余时间,写一个投屏软件,实现把电脑桌面和声音投射到自家的小米电视上面。需要攻克的技术难点:1,桌面的抓图,(每秒25帧的话,需要使用多媒体定时器)--》搞定 ffmpeg2,图片压缩---》H264---》搞定 ffmpe...原创 2019-05-24 23:01:42 · 886 阅读 · 3 评论 -
投屏之upnp
今天开始正式研究upnp协议。先从抓包开始,了解协议的格式。具体内容如下:NOTIFY * HTTP/1.1HOST: 239.255.255.250:1900CACHE-CONTROL: max-age=66LOCATION: http://192.168.10.193:49152/description.xmlNT: urn:schemas-upnp-org:servi...原创 2019-05-26 14:57:27 · 1566 阅读 · 0 评论 -
投屏之flv格式
这里我决定采用flv作为我的投屏格式,为什么呢?应为他可以做直播,刚好满足我桌面投屏的需求。推荐一个视频测试源地址samples.mplayerhq.hu测试源找到之后,还需要一个解析工具,这里使用FlvParse工具接下来,进入到一个漫长的过程,,,研究他的格式。。参考下面这位大哥的https://www.cnblogs.com/lidabo/p/9018548.html...原创 2019-06-06 17:03:00 · 757 阅读 · 0 评论 -
投屏之流程解析
又折腾了两天,终于把交互流程的抓包弄好了。还下载了dlna的文档,但是都是英文的,而且比较多,所以只能配合抓包一起阅读了。步骤一:发送广播包如下:通过UDP发送,报文类型为http,目标地址239.255.255.250 端口1900收到设备应答如下:也是UDP协议注意上面的Location,http://192.168.31.197:1538/第二步的交互就是与这...原创 2019-06-02 21:22:56 · 2052 阅读 · 0 评论 -
投屏之flv解析H264
前面研究完了flv的格式之后,顺便做一下flv中提取出H264的码流,就当练练手。Flv格式如下:FlvHeader+TagSize+(Metadata,Video,Audio)tag+TagSize*******************编码已经完成,流程后面再补***************...原创 2019-06-09 21:32:15 · 681 阅读 · 0 评论