在自己项目中接入直播功能,推流地址和播放地址由腾讯云提供。直播分为安卓端、ios端和小程序直播。审核小程序直播需要相关的资质文件。在这里主要说的是网页端分别在ios,安卓,和电脑网站打开的直播方式。

第一篇,主要讲述在腾讯云购买相关流服务器,获取推流地址和播放地址。已有的可以移步第二篇

1.注册一个腾讯云账号,并完成 实名认证。
2.进入 腾讯云直播服务开通页,勾选同意《腾讯云服务协议》,并单击【申请开通】即可开通云直播服务。
3.购买一个流服务器,做测试的话,随便买一个小点的就好

第一步:添加域名

1.准备两个域名,一个作为推流域名,一个作为播放域名。( 购买上图流量包会给你推流域名,你只需要准备一个播放域名就好,但是必须要备案 )。
2.进入腾讯云云直播控制台,进入域名管理,点击添加域名,选择域名类型,点击确定

3.注意:如果已添加成功,但域名 CNAME 地址状态为红色(CNAME 未配置)。可参考 域名管理处,在购买域名的地方进行配置。

第二步:获取推流地址

1.在云直播–直播工具箱中点击地址生成器生成推流地址。
①选择生成类型:推流域名。
②选择您在域名管理中已添加的推流域名。
③填写自定义的流名称 StreamName,例如:liveteststream。
④选择地址过期时间,例如:2019-10-18 23:59:59。
⑤单击 【生成地址】即可生成推流地址。

第三步 直播推流

1.PC 端推流,建议使用 OBS 推流 ,具体操作请参见 OBS推流.
2.Web 端推流,建议使用【辅助工具】>【Web 推流】.,选择您需推流的域名,填写自定义的流名称
3.StreamName,选择地址过期时间,打开摄像头,单击【开始推流】即可。
4.小程序推流,通过微信搜索小程序 “腾讯视频云”.选择【RTMP 推流】,填入推流地址,单击【开始】开始推流。
5.移动端推流,下载安装 腾讯视频云 Demo,打开选择【移动直播】>【摄像头推流】,手动输入或扫描二维码录入推流地址到地址编辑框内,单击左下角开始按钮开始推流。

第四步 获取播放地址,

1.可参考第二步,在生存域名处选择播放域名即可。
2.您可以根据业务场景使用以下方式测试直播流是否能正常播放
i.PC 端直播流测试,建议您使用 VLC. 等工具进行播放体验,具体请参见 播放实践。
ii.Web 端播放测试,建议您选用播放器 SDK 里的 TCPlayerLite . 播放器 进行播放,具体请参见 直播播放。
iii.小程序直播流测试,建议您通过微信搜索小程序 “腾讯视频云.”,选中【直播播放】,扫描直播地址二维码,单击左下角播放按钮播放观看。

iv.移动端直播流测试,建议您下载安装 腾讯视频云 Demo. 打开选择【移动直播】>【直播拉流】,手动输入或扫描二维码录入播放地址到地址编辑框内,单击左下角播放按钮播放观看。

附:所有测试方法均参考腾讯云直播-快速入门.

微信项目直播开发(一)相关推荐

  1. 开源OSS.Social微信项目解析

    前言:OSS.Social是个开源的社交网站接口集成项目,当前也有很多其他不错的项目,不过始终没有我想要的那种简单清晰,只能撸起袖子,从头打造一个.当前正在进行的是对微信项目的开发,这里把对接口的整理 ...

  2. 微信小游戏开发教程-新建项目

    微信小游戏开发教程-新建项目 1. 新建小游戏项目 我们这回使用空项目,不要勾选使用模板创建. 2. 添加小游戏必要文件 项目创建好以后我们发现缺少一些必要的文件,我们手动添加即可: game.jso ...

  3. atitit.微信项目开发效率慢的一些总结

    atitit.微信项目开发效率慢的一些总结 #---理念问题..这个是最大的问题.. 要有专人提升开发效率才好.. #---没有一个好的开发方法体系.... ini deve 法. fell asd+ ...

  4. 直播开发项目发展下半场,转战AI直播开启全新模式

    "欢聚时代董事长兼CEO李学凌在YY年度盛典表示,移动互联网带来的应用深刻改变了社会生活状态,但是人工智能带来的改变将要激烈100倍,并表示2019年YY要全力转型人工智能(AI).&quo ...

  5. JEECG开源社区, 成立了微信二次开发项目,欢迎有兴趣朋友参与

    JEECG的"微网站""微应用"案例终于出炉了,大家速来围观        功能点:         微网站:一个微信网站         微应用:我的楼盘  ...

  6. .NET微信公众号开发系列 - 项目介绍

    由于业务需要,需要开发微信公众号.不过没有查询到比较有用的信息,只能自己摸索前进. 写这个微信公众号开发系列,希望能提供一些帮助. 需要的功能有创建订单.查看订单.还有基本的用户管理. 由于团队人员有 ...

  7. 详解微信小程序开发(项目从零开始)

    关注公众号 风色年代(itfantasycc) 280G前端&小程序资料随便拿! 详解微信小程序开发(项目从零开始) 一.序 微信小程序,估计大家都不陌生,现在应用场景特别多.今天就系统的介绍 ...

  8. 微信小程序 开发工具 项目创建步骤

    账号申请 后台小程序信息完善 安装开发工具IDE 小程序项目搭建 项目编译 真机预览调试 小程序开发前准备: ①申请账号 ②安装开发工具 账号申请 进入小程序注册页 根据指引填写信息和提交相应的资料, ...

  9. 微信小程序开发工具 将已存在的Git项目在新开发者下拉取推送

    微信小程序开发工具 将已存在的Git项目在新开发者下拉取推送 前言 流程 完事 前言 最近有同事离职了,交接了一个微信小程序的项目下来,源码放在了公司内部的GIT上面,当我下载下来维护之后发现,在微信 ...

  10. 微信小程序开发学习记录(一):直播功能

    微信小程序直播是最近上线的一个新功能,用了将近一天半的时间实现了用直播API去创建直播间,中间踩了很多坑(有的到现在也不是很明白为啥这样就可以 那样就不行),网上有关直播功能的参考文章也比较少,所以这 ...

最新文章

  1. GhostBSD 10.1-ALPHA1 发布
  2. 【Java】6.7 内部类
  3. 8086汇编-实验8-jmp指令的理解
  4. (STL,set,priority_queue)丑数
  5. (转)Delaunay三角剖分
  6. java 时间戳转换成时间_java 10位时间戳 转成时间
  7. View not attached to window manager---Android原生开发工作笔记133
  8. quartus仿真系列2:74193功能
  9. 【HDOJ6071】Lazy Running(同余最短路思想)
  10. mysql时间相关函数
  11. 固高运动控制卡原点回零函数
  12. 扩展工具将网页保存为PDF
  13. 记录一下何同学采访苹果CEO库克的对话,感兴趣的快来围观
  14. 最受程序员欢迎的深度学习框架出新版啦(文末留言赠书)
  15. 一文了解刀片服务器与机架服务器,原创好文!
  16. 怎么桌面给计算机设密码,怎么设置电脑桌面密码
  17. word文档找不到smartart_教大家word中smartart在哪找
  18. 华摄氏度和摄氏度的转换小数点处理 单片机
  19. 网站favicon图标
  20. 百度地图在http协议正常,在https协议下地图无法正常显示的解决方法

热门文章

  1. 【毕业设计/课程设计】基于大数据个性化音乐推荐算法分析
  2. python下载完了之后怎么用_python下载后怎么用
  3. 海康人脸库上传人脸图片和人员扩展信息踩坑记
  4. 编程猫fiddler插件
  5. 三菱plc编程软件gx-developer在win10中无法使用及工程无法建立解决方法
  6. ftp、sftp简介
  7. garmin 945_点评:Garmin Nuvi 350 GPS
  8. 庖丁解牛之-Android平台RTSP|RTMP播放器设计
  9. Python数字图像处理
  10. 计算机对log取反函数,ln计算(log计算器在线)