zoukankan      html  css  js  c++  java
  • 一、直播

    一、直播可以分为以下几块:

    1、视频录制端:一般是电脑上的音视频输入设备或者手机端的摄像头或者麦克风,目前以移动端的手机视频为主。

    2、视频播放端:可以是电脑上的播放器,手机端的 Native 播放器,还有就是 HTML5 的 video 标签等,目前还是已手机端的 Native 播放器为主。

    3、视频服务器端:一般是一台 nginx 服务器,用来接受视频录制端提供的视频源,同时提供给视频播放端流服务。

    二、视频和协议流:

    1,RTMP协议直播源
    美国中文电视:rtmp://media3.sinovision.net:1935/live/livestream

    2,RTSP协议直播源
    珠海过澳门大厅摄像头监控:rtsp://218.204.223.237:554/live/1/66251FC11353191F/e7ooqwcfbqjoo80j.sdp
    大熊兔(点播):rtsp://184.72.239.149/vod/mp4://BigBuckBunny_175k.mov

    3,HTTP协议直播源
    香港卫视:http://live.hkstv.hk.lxdns.com/live/hks/playlist.m3u8
    CCTV1高清:http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8
    CCTV3高清:http://ivi.bupt.edu.cn/hls/cctv3hd.m3u8
    CCTV5高清:http://ivi.bupt.edu.cn/hls/cctv5hd.m3u8
    CCTV5+高清:http://ivi.bupt.edu.cn/hls/cctv5phd.m3u8
    CCTV6高清:http://ivi.bupt.edu.cn/hls/cctv6hd.m3u8
    苹果提供的测试源(点播):http://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/gear2/prog_index.m3u8

    三、ffmpeg 保存直播推流

    格式:ffmpeg -i ${url} -c:v copy -c:a copy -bsf:a aac_adtstoasc ${save_path}

    实践为

    ffmpeg -i http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8 -c:v copy -c:a copy -bsf:a aac_adtstoasc D:videomp.MP4

    按q 则退出,并保存视频。

  • 相关阅读:
    近来几个有用的网站
    军事视频网站
    美军武器命名
    区块链的五个关键要素
    处理多媒体的两个重要工具
    Python re模块将字符串分割为列表
    Python 自动刷新网页
    selenium:chromedriver与chrome版本的对应关系
    怎么批量删除QQ空间说说?
    ssm获取数据库名称
  • 原文地址:https://www.cnblogs.com/fger/p/11224237.html
Copyright © 2011-2022 走看看