关于直播网站的搭建--第一步:获取直播源
来源:互联网 发布:鲨鱼网络 编辑:程序博客网 时间:2024/06/06 09:13
这段时间独立完成了一个直播网站的搭建,虽然说是直播,其实只是引用了yy直播的链接,但是在这个过程中,个人感觉还是有蛮多东西需要记录下来的,故此写下此篇。
首先,各大直播网站有很多都有引用链接,一般都在分享里,分别会有embed标签的内容,还有就是ifame标签内容,下面讲讲这两个标签的区别,一部分为引用,一部分为个人实际开发经验。
<embed> 标签
属性
关于视频的格式以及编码就不做深入研究,同时embed标签还有很多属性可以设置,例如自动播放那些的,都可以在百度找到,同时有关于网页兼容问题,可以使用object标签,教程也可以在网上找到。
下面通过虎牙里的直播获取到一个embed地址
<embed width="800" height="500" allownetworking="all" allowscriptaccess="always" src="http://liveshare.huya.com/2023482443/huyacoop.swf" quality="high" bgcolor="#000" wmode="window" allowfullscreen="true" allowFullScreenInteractive="true" type="application/x-shockwave-flash">
直接引用就好了,如果网站无法兼容,使用<object>+<embed>处理。
关于手机直播源获取
手机上是无法播放flash格式的视频的,所以需要获取一个可以在手机端播放的视频源。获取手段有很多,简单点的可以使用chrome浏览器,f12进入开发者模式,更换为手机驱动,有一些直播网站是可以看到的,例如虎牙。。。
如果无法直接获取手机直播源,因为也有很多网站封装了,这时候就需要用手机抓包的方式去抓取手机直播源。当然,如果直播网站有ifame链接,直接用就是,例如qq视频、优酷视频这些是有的。
至于怎么抓包,个人使用fiddler来抓包,很简单的,网上很多教程,一个小提醒,不要在直播app里抓包,一般封装了的,你用手机打开网页,然后抓包,就可以顺利抓取直播源;
一般抓取的直播源,都是m3u8格式的,用video标签加载就好了,然后视频直播源就搞定了,下一步,搭建一个聊天室
阅读全文
1 0
- 关于直播网站的搭建--第一步:获取直播源
- 关于直播网站的搭建--第二步:关于非法请求的拦截
- iOS直播第一步~
- 关于视频直播的技术
- 关于直播的一些资料
- 关于直播技术的转载
- 关于直播的iOS开发
- 一些关于直播的术语
- 关于直播的一些博客
- 直播系统解决方案-搭建你自己的直播平台
- 直播
- 直播
- 直播
- 直播
- 如何在自己网站加上视频直播功能(搭建视频直播网站)
- 如何在自己网站加上视频直播功能(搭建视频直播网站)
- 视频直播的购物平台,网站,app
- 搭建基于crtmpserver的直播解决方案
- django学习第一天
- python 语法大火锅
- java位移算法详解
- Golang
- oracle异常处理机制
- 关于直播网站的搭建--第一步:获取直播源
- Ubuntu 14.04安装VMware tools
- lua 函数变量 assert判断
- ceres_solver
- RecyclerView.Adapter notifyDataSetChanged 无效问题
- 样式加载不出来,浏览器控制台报错:Resource interpreted as Stylesheet but transferred with MIME type text/html
- 【笔记】《WebGL编程指南》学习-第5章颜色与纹理(3-使用多幅纹理))
- File IO(NIO.2):文件操作
- Reproducing and learning new algebraic operations on word embeddings using genetic programming