更新说明:
2018-1-24 继续整理更新
2018-1-23 开始整理 (文章部分内容整理自本人在知乎的问题回答)
第1部分 . 强大的微信
2017年11月9日,微信团队在腾讯全球合作伙伴大会上为全球伙伴解读了最新的《2017微信数据报告》,报告说微信日登录用户9.02亿,较去年增长17%;微信公众号的月活跃账号为350万个,同比增长14%,月活跃粉丝为7.97亿人,同比增长19%,强大啊。
回到主题,我来说说如何做微信公众号直播,以及微信公众号直播时可以有哪些玩法。
第2部分 . 微信公众号直播如何实现
1 . 关于视频直播涉及的设备及环境
我们做一场摄像机形式的直播,要准备哪些硬件设备?通常来说,要准备:
1. 摄像机一台( 双机位视频直播则要两台);
2. PC电脑或笔记本电脑一台( 安装直播助手软件);
3. 采集卡一个( 双机位时要两个 ),用于采集摄像机视频和音频数据;
4. HDMI高清线或SDI线一条( 双机位时要两条 ),用于连接摄像机;
5. 带宽要求,一般最低要求是4M-8M,但注意,请最好单独用一条网线。
多机位,指两台或两台以上摄像机设备;单机位,指单台摄像机设备(当然不限定必须是摄像机,也可以是其他摄像设备比如摄像头等等)。
摄像机视频直播示意图(多机位)
摄像机视频直播示意图(单机位)
2 . 关于视频直播平台
微信本身是不具备视频直播功能的,所以,如果要基于微信来做直播,有以下这样两种方式:
自己购置服务器搭建直播环境(自搭流媒体直播平台,也有很多软件,比如AMS/wowza/red5/SRS/nginx,这些软件的比较,有兴趣的朋友,可以参考我的另一个原创文章:流媒体视频服务器系统AMS/wowza/red5/SRS比较)
使用第三方的直播平台(这种比较多,我这就不一一说明了,找一找,测一测,就能发现适合你的)
用户可以根据自己的实际情况,来决定使用哪种方式。
3 . 关于如何在微信公众号中引入直播
第三方直播平台的直播页面(或自搭流媒体直播平台的直播页面),如何在自己的微信公众号中引入呢?主要有两种形式:
微信公众号中增加自定义菜单,外链到直播页面中
微信发布的文章中,添加"阅读原文"的外链到直播页面中
我准备出个教程,迟点会补充到此处。2017-12-6 Hello,教程来了知乎文章地址>>微信公众号自定义菜单及添加外部链接的原创教程
第3部分. 微信公众号直播的玩法
上面说了,直播如何引入到微信公众号中,下面来说说,基于微信公众号的一些玩法,我以使用第三方直播平台为例来说明(自搭直播平台的通过开发也可以达到这样的功能)。
先各种玩法列表出来,之后会分开介绍功能使用场景及效果。
(1). 关注微信公众号才能看直播(微信公众号吸粉功能)
(2). 付费观看(收费看直播功能)
(3). 验证观看(对用户进行验证后才能观看直播)
(4). 白名单验证观看(对用户进行手机白名单验证)
(5). 登记信息观看(登记用户信息才能观看直播)
(6). 分享观看(用户分享后才能观看直播)
(7). 直播倒计时功能(直播活动预热、直播活动预告)
(8). PPT课件直播(培训课程教学类PPT文档课件直播)
(9). 聊天互动(网友评论、聊天互动、在线提问功能)
(10). 点赞功能(直播点赞互动功能)
(11). 打赏互动功能(直播打赏功能)
(12). 抢红包互动功能(直播抢红包互动功能)
(13). 滚动字幕(滚动公告功能)
(14). 自定义广告功能(添加图片广告、文字广告)
(15). 视频直播回放 (视频直播回看功能)
(16). 连麦功能(课堂中老师与学员之间连麦互动)
(17). 小程序直播功能(基于微信小程序发起直播)
(1). 关注微信公众号才能看直播(微信公众号吸粉功能)
场景说明:
1. 本功能实现观看直播的用户,必须先关注公众号,才可以观看该场所直播,目的自然很清楚,就是为公众号引流吸引粉丝。
2. 功能最大优点:可以吸引大量用户关注你的微信公众号。
观看流程说明:
用户进入直播页面(或扫直播页面二维码)-->>关注微信公众号-->>填入验证码-->>观看正式的视频直播画面
实际观看效果:
关注微信公众号才能看直播(微信公众号吸粉功能)图
再看一下大图吧,用户观看直播操作步骤,如下图1,2,3,4,5(点击可以看大图):
关注微信公众号才能看直播(微信公众号吸粉功能)图
(2). 付费观看(收费看直播功能)
场景说明:
1. 场景描述:在做微信直播时,希望实现付费观看功能,即用户付费后,再返回直播的观看页面;
2. 场景应用:在线教学类的课程、在线教育类网站、个人做微信的收费直播。
用户观看流程:
微信公众号中打开直播页 ==》付费观看,支付观看的费用 ==》观看正式的直播。
实际观看效果:
付费观看(收费看直播功能)
(3). 验证观看(对用户进行验证后才能观看直播)
场景说明:
1. 场景描述:在做微信直播时,首先对用户进行验证,验证通过后,再返回直播的观看页面;
2. 场景应用:在线教学类的课程、在线教育类网站。
用户观看流程:
微信公众号中打开直播页==》验证通过==》观看正式的直播。
实际观看效果:
验证观看(对观看者进行验证后才能观看直播)
(4). 白名单验证观看(对用户进行手机白名单验证)
场景说明:
1. 场景描述:在做微信直播时,首先对用户进行手机白名单验证,验证通过后,再返回直播的观看页面;
2. 场景应用:企业培训、企业内训课程、在线教学类的课程、在线教育类网站。
用户观看流程:
微信公众号中打开直播页 ==》白名单验证通过 ==》观看正式的直播。
实际观看效果:
白名单验证观看(对用户进行手机白名单验证)
(5). 登记信息观看(登记用户信息才能观看直播)
场景说明:
1. 场景描述:在做微信直播时,对用户进行登记,之后,再返回直播的观看页面;
2. 场景应用:企业培训、在线教学类的课程、在线教育类网站。
用户观看流程:
微信公众号中打开直播页 ==》填写用户的信息 ==》观看正式的直播。
实际观看效果:
登记信息观看(登记用户信息才能观看直播)
(6). 分享观看(用户分享后才能观看直播)
场景说明:
1. 场景描述:在做微信直播时,要求用户进行转发分享后,比如分享到朋友圈、QQ群、微信群等,再返回直播的观看页面;
2. 场景应用:个人付费课程、企业新品发布会、产品推介、在线教学类的课程。
用户观看流程:
微信公众号中打开直播页 ==》把直播分享到朋友圈、QQ群、微信群 ==》观看正式的直播。
实际观看效果:
分享观看(用户分享后才能观看直播)
(7). 直播倒计时功能(直播活动预热、直播活动预告)
场景说明:
1. 场景描述:我要做一场直播,三天后的直播,那么我要做前期的预热,比如会去微信朋友圈,微信群等去发布一个消息,告诉大家直播观看地址,微信观看地址,此时就有必要做倒计时提示了,因为人家一点进去看,就看到【直播即将开始,请期待: 03天23小时11分34秒】字样,是不是更友好呢?
2. 场景应用:个人课程教学直播、企业新品发布会、产品推介会、峰会直播、在线教学类的课程。
用户观看流程:
微信公众号中打开直播页 ==》显示直播倒计时预告(例如:【直播即将开始,请期待: 03天23小时11分34秒】)。
实际观看效果:
(8). PPT课件直播(培训课程教学类PPT文档课件直播)
场景说明:
1. 场景描述:“PPT课件 + 视频直播”,这种组合的形式的直播 2. 细节描述:在线教育网站在线课堂教学。具体的场景是一个老师用电脑打开PPT课件,进行教学;学员在线进行学习;实现学员即可以看到老师的画面,又可以很清晰的看到该PPT课件的文字内容;
3. 直播界面中的画面:PPT课件转为数据流进行传输;讲师画面为视频流进行传输;
4. 场景应用:个人课程教学直播、企业新品发布会、产品推介会、在线教学类的课程。
用户观看流程:
微信公众号中打开直播页面 ==》观看PPT课件直播。
实际观看效果:
图1 - 讲师操作台界面(发起直播的界面)
图2 - 用户端微信端观看效果 (观看直播的界面)
(9). 聊天互动(用户评论、聊天互动、在线提问功能)
场景说明:
1. 场景描述:在直播的过程中,用户可以进行直播的聊天互动,在线提问,增强直播的参与性与活动度。
2. 场景应用:活动直播、企业新品发布会、产品推介会、在线教学类的课程。
用户观看流程:
微信公众号中打开直播页面 ==》观看直播 ==》直播窗口下方有聊天互动区域。
实际观看效果:
聊天互动(用户评论、聊天互动、在线提问功能)
(10). 点赞功能(直播点赞互动功能)
场景说明:
1. 场景描述:在直播的过程中,用户可以进行直播的点赞互动,为直播活动点赞。
2. 场景应用:活动直播、企业新品发布会、产品推介会、在线教学类的课程。
用户观看流程:
微信公众号中打开直播页面 ==》观看直播 ==》直播窗口右下方小拇指按钮,可直接点赞
实际观看效果:
点赞功能(直播点赞互动功能)
(11). 打赏互动功能(直播打赏功能)
场景说明:
1. 场景描述:在直播的过程中,用户可以直播过程中为直播活动为主播打赏,打赏金额不限,都可以为主播鼓励加油哦。
2. 场景应用:活动直播、峰会论坛直播、产品推介会、在线教学课程直播。
用户观看流程:
微信公众号中打开直播页面 ==》观看直播 ==》直播窗口底部左下角,有个礼物按钮 ==》点击就可以进入打赏界面 ==》选择金额 ==》输入支付信息,打赏完成 ==》聊天互动窗口中即显示用户的打赏信息
实际观看效果:
打赏互动功能(直播打赏功能)
(12). 抢红包互动(直播抢红包互动功能)
场景说明:
1. 场景描述:在直播的过程中,用户可以发红包来活跃气氛,大家抢抢红包,乐一乐也蛮有意思哦。
2. 场景应用:活动直播、峰会论坛直播、产品推介会、在线教学课程直播。
用户观看流程:
微信公众号中打开直播页面 ==》观看直播 ==》直播窗口底部右下角,“+”按钮 ==》点击就可以看到“发红包”按钮 ==》输入红包金额和红包个数 ==》输入支付信息,完成 ==》聊天互动窗口中即显示红包 ==》大家就可以抢红包了
实际观看效果:
抢红包互动(直播抢红包互动功能)
(13). 滚动字幕(滚动公告功能)
场景说明:
1. 场景描述:在直播的过程中,直播频道管理员可以发布滚动字幕公告,比如提示直播活动中的一些获奖信息、直播评选、直播活动的一些其他信息等等,可以很方便的给观看直播的用户一些提示性信息。
2. 场景应用:活动直播、峰会论坛直播、产品推介会、在线教学课程直播。
用户观看流程:
微信公众号中打开直播页面 ==》观看直播 ==》直播窗口下方会显示滚动字幕公告
实际观看效果:
(14). 自定义广告功能(添加图片广告、文字广告)
场景说明:
1. 场景描述:在直播窗口的下方,可以添加图片广告、文字广告,例如可以添加本次直播的主办方广告、公司产品广告、公司官网链接等,对推荐公司形象有一定的意义。
2. 场景应用:活动直播、峰会论坛直播、产品推介会、在线教学课程直播。
用户观看流程:
微信公众号中打开直播页面 ==》观看直播 ==》直播窗口下方可以图片广告、文字广告
实际观看效果:
(15). 视频直播回放 (视频直播回看功能)
场景说明:
1. 场景描述:视频直播结束后,对视频直播的画面在同一个页面中,进行回放。可以极大方便错过直播的用户,进行回看;在教学课程直播中,学员也可以对该课程的重点难点部分,进行多次回看,加以理解。
2. 场景应用:活动直播、峰会论坛直播、产品推介会、在线教学课程直播。
用户观看流程:
微信公众号中打开直播页面 ==》在同一个直播页面中,进行回看
实际观看效果:
(16). 连麦功能(课堂中老师与学员进行音频/视频连麦互动)
场景说明:
1. 场景描述:视频直播过程中,老师与学员之间音频/视频连麦互动,学员连麦提问,老师解答。
2. 场景应用:常用于在线教学课程类直播中。
用户观看流程:
微信公众号中打开直播页面 ==》老师与学员之间音频/视频连麦互动,学员连麦提问,老师解答
实际观看效果:
【图片整理中 / 暂无】
(17). 小程序直播功能(基于微信小程序发起直播)
场景说明:
1. 场景描述:用微信小程序来发起直播(推流);用户即可以通过微信直接观看,也可以通过PC端web浏览器观看或通过手机浏览器观看。
2. 场景应用:常用于各种手机发起的直播中。
3. 为什么是小程序直播:
最简单、最方便 。
不再要求直播发起者下载安装各式各样的手机直播APP,只需直接进入微信小程序,即可发起直播。
易用性增强。
微信小程序拓展二维码的能力,且功能方面可以非常接近于实际的APP,想像一下,用户扫一个微信小程序二维码,就可以进入直播界面,发起直播,是不是很酷。
快速积累用户。
可以帮助企业快速积累用户,为企业公众号引流,企业公众号可以把小程序作为一个入口,再把流量引回公众号。
用户观看流程:
微信公众号中打开直播页面 ==》观看直播
实际操作过程示意:
基于微信小程序做直播的截图
图1,是小程序界面方面的截图(P1图中:截图1为小程序入口、截图2为直播登录界面、截图3为直播竖屏/横屏/超清/高清/标清等参数设定);
图2,图3,是基于小程序发起直播的画面截图(我微信小程序发起手机直播,拍摄到的笔记本画面,正是手机直播的画面,所以看上去画面是重复循环的,见谅)。
基于微信小程序发起直播的界面截图(图1)
基于微信小程序发起直播的界面截图(图2)
基于微信小程序发起直播的界面截图(图3)