如何生成 M3U8 播放地址用于手机 HLS Player( M3U8Player)观看电视频道直播 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
linuxvivian
V2EX    推广

如何生成 M3U8 播放地址用于手机 HLS Player( M3U8Player)观看电视频道直播

  •  
  •   linuxvivian 2017-07-24 08:37:35 +08:00 6123 次点击
    这是一个创建于 3003 天前的主题,其中的信息可能已经有所发展或是发生改变。
    随着智能手机的普及其功能的日益强大,很多人都习惯在手机上看视频。但是,一旦要追剧的话,想第一时间看到电视上首映的电视剧,就不得不用电视来看了。


    为了可以直接在手机上尝到看电视直播的快乐,网友们也是铺天盖地的在询问:


    ü 如何实现晚会手机直播?
    ü 如何在手机上看直播?坐等,急。
    ü 怎么用手机看电视直播啊?不想看电视,拿着手机随时随地看啊。
    ü 手机怎么看电视直播?有没有推荐的直播软件?
    ü 怎样可以在手机上直接看电视直播,比如江苏卫视和湖南卫视?


    网友们也是推荐一堆的各种手机软件观看。那么像这样的手机直播 APP 观看电视直播的系统后台是如何搭建的呢?使用什么技术呢?支持什么协议呢?需要何种播放器呢?让我们来细细说开来。


    目前手机端观看视频都是采用 HLS 协议,这个协议解决了视频在移动端传输播放的问题。那么手机端播放电视频道,就要解决能够播放 HLS 协议的播放器,也就是 HLSPlayer 或者说 M3U8Player。那么如何将电视直播频道信号转换成 M3U8 呢?又用哪一种 HLS&M3U8Player 呢?


    电视节目一般是三种节目源:电信的直播信号如应用在酒店 OTT 小区 IPTV 等,卫星信号采集应用在广电系统 IPTV,网络流拉入推送数据。不同的直播源采集方式不同,电视的前端设备也不同。



    ü 电信信号接入:需要硬件网络编码器(拉流 UDP 单节目流使用 800Li 外部信号适配器软件转接成 RTMP 进入流媒体系统);
    ü 广电信号接入:网络卫星接收机(配备解密卡并直接推送 RTMP 协议到流媒体系统);
    ü 网络流:通过 800Li 外部信号适配器软件进行拉流然后推送至流媒体直播系统。
    http://www.800li.net/index.php?s=/home/website/signaladapter/key/44.html

    接入流媒体系统后,流媒体系统( http://www.800li.net) 会给出一段嵌入网页的 HTML 代码,这段代码就是网页播放器和电视直播内容。 同时也给出 HLS 协议的 M3U8 地址,方便客户嵌入其自己的手机 APP 播放器。 当然对于电视直播手机观看用户的需求,800Li 也提供电视直播 APP:内置 HLS Player ( M3U8Player )


    流媒体系统管理界面:( http://www.800li.net/index.php?s=/home/website/mediaprofessional/key/40.html)



    外部信号适配器软件界面:



    手机 APP 观看示例:

    2 条回复    2017-07-24 09:08:18 +08:00
    gswxy
        1
    gswxy  
       2017-07-24 08:53:42 +08:00 via iPhone
    app 呢?
    linuxvivian
        2
    linuxvivian  
    OP
       2017-07-24 09:08:18 +08:00
    @gswxy APP 是整个技术方案的移动端播放环节。不是单独提供的。 :)
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     6070 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 02:30 PVG 10:30 LAX 19:30 JFK 22:30
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86