Ghost 4K刷机教程

2018-03-27浏览(94)

1、下载刷机工具 DriftUsbTool_1561_win7_64.zip 解压后安装

2、找一个针形的工具,按TF卡旁的RESET孔数秒后松开即可

3、打开刷机软件,点击next到CAMERA UPDATE界面,如下图:

image.png

4、先按摄像机的中间键不放,接上电脑USB,再放开按键

5、这时会发现update按钮可用,点击update开始刷机

image.png

6、点击update后会有刷机进度,等待刷机完成即可

image.png

image.png

7、烧录成功后,断开摄像机的USB连接,再按摄像机上的RESET孔数秒后,再按开机键,机子自动重启一遍就表示升级完成,可正常使用摄像机了


Foream X1 获取视频流说明

2018-03-27浏览(76)

1. 前言

    本文描述了如何从Foream X1相机中获取视频流。X1支持除了标准的RTSP的视频流传输协议外,还支持TCP协议获取H264的裸视频流。这两种方式,都是相机充当流服务器的角色, 客户端播放器采用拉流的方式获取相机的视频流。

2. 前期准备

    在获取视频流前,请确认X1相机的固件版本已升级到官网上的最新版本。

    2.1 如何查到官网的最新版本

        请打开Foream的官网http://www.foream.com/support上查看X1最新的固件版本,如:

 image.png

    2.2 如何查看X1固件的当前版本

        请插入Micro SD卡,相机正常开机后,会在SD卡的根目录下的MISC子目录下生成一个“version.txt”文本文件,用USB线连接相机到PC上,可查看SD卡的文件,打开MISC子目录的“version.txt”文件可查看到相机的当前固件版本号,如:

        {

         "model name": "X1",

         "firmware version": "Ver3.0.8.4",

         "wifi mac": "00:00:00:00:00:00",

         "serial number": "87EKLLLJONK5VQ48",

         "release date": "2016-09-28"

        }

        其中 firmware version即是相机的当前固件版本号.

    2.3 如何升级固件

        如果相机的固件版本低于官网最新的固件,请升级相机到最新固件:

        请于Foream网站下载最新固件并拷贝“x1.bin”文件复制到microSD卡上,然后开机, 状态指示灯将为闪烁粉色光,完成后相机自动重启。

    2.4 使用WIFI

        X1支持两种方式使用WIFI, 一种是相机本身充当AP热点,手机等无线终端设备连接相机的热点来与X1进行无线通讯,另一种方式是相机也可以工作在station模式连接外部的无线路由器组成一个局域网的方式来进行无线通讯,获取视频流。

        2.4.1 相机工作为AP模式

            在相机已开机和未开始拍摄时, 短按一次WiFi按键可开启或关闭WiFi。WiFi开启成功后, 手机等终端设备可以搜索到“X1-*****”这样格式的SSID,初始密码为“foreamx1”. 连接成功后,相机的默认IP地址为 “192.168.42.1”

        2.4.2 相机工作为STA模式

            相机缺省情况下开启WiFi,默认为AP模式,如果需要相机工作在station模式连接外部的无线路由器(只支持2.4G),可以采用APP设置,或脚本设置的方式来指定路由器的信息。使用APP设置路由器信息请参考其它相关文档,此文档以脚本方式来设置路由器信息为例:

            1) 在SD卡的根目录创建 “fmcam.conf”命名的文本文件,文件内容如下:

 image.png

            其中 “router_ssid”及“router_password”为外部路由器的ssid及password. static_ip”设置为相机的静态IP地址,“static_router”为网关地址, “static_netmask”为网络的子网掩码。也可以不指定“static_ip”,“static_router”及“static_netmask”, 则动态为相机分配IP地址。

            2) 相机开机时,会自动开启WIFI并连接到指定的路由器

3. 获取视频流

    3.1  TCP协议

        3.1.1 配置

            缺省情况下,X1视频流的默认传输协议为TCP方式, 即相机作为了流服务器提供H264格式的RAW视频数据,客户端采用TCP协议获取一帧一帧的H264视频帧,该种协议只支持获取视频流,没有声音。

        3.1.2 获取TCP视频流:

            PC安装VLC播放器, 在菜单“媒体/打开网络串流”中输入“tcp://192.168.42.1:8001”,即可获得TCP协议的视频流, 其中“192.168.4.1”为相机的IP地址。

image.png

            或者使用ffplay播放器:

            ffplay -fflags nobuffer -analyzeduration 1000 tcp://192.168.42.1:8001

    3.2  RTSP视频流

        3.2.1 配置

            Foream X1也可以提供标准的RTSP协议的视频流方式,要想X1提供RTSP视频流, 需要创建“fmcam.conf”并增加如下一行配置即可:

image.png

        3.2.2 获取RTSP视频流

            PC安装VLC播放器, 在菜单“媒体/打开网络串流”中输入“rtsp://192.168.4.1/AmbaStreamTest”,即可获得RTSP协议的视频流, 其中“192.168.4.1”为相机的IP地址。

image.png

            或者使用ffplay播放器:

            ffplay -fflags nobuffer rtsp://192.168.42.1/AmbaStreamTest

        3.2.3 使用staion方式获取RTSP视频流

            配置如下脚本文件“fmcam.conf”:

image.png

            输入“rtsp://192.168.4.148/AmbaStreamTest”,即可获得RTSP协议的视频流, 其中“192.168.4.148”为相机的IP地址.

    3.3  设置视频流参数

        Foream X1默认的视频流的分辨率为WVGA (848*480),码率为800kbps. Foream X1视频流的分辨率可支持设置为如下:

            1080P:   1920*1080

            720P:    1280*720

            WGA:     848*480

            WVGA:     432*240

        如果需要修改视频流的参数,可配置如下脚本:

image.pngimage.png

        上面的脚本设置输出分辨率为1080P,码率为2Mbps的RTSP视频流,如要设置为800kbps,可以设置stream_bitrate=0.8。左边脚本为AP模式,右边脚本为Station模式。


Stealth2 刷机教程

2018-03-27浏览(52)

1、下载 DirectUSB2.zip 后并解压

2、找一个针形的工具,按USB口旁的RESET孔

3、先按着摄像机的MODE键不放,接上USB,再放开MODE键

4、这时会发现电脑会识别出一个未知设备

5、打开”设备管理器”,选中并双击”未知设备”(如下图)

image.png

6、点击“更新驱动”=>点击”浏览计算机以查找驱动程序软件”=>选择刚才解压的DirectUSB2下的Driver目录,安装驱动。

7、打开DirectUSB2目录下的DirectUSB.exe程序。

8、Board选择为”coconut_ddr3”.勾选”Firmware Programming”和”Verify”.然后,点击Choose,选择DirectUSB2目录下的Stealth_2_v1002\Stealth2_W1002.elf软件。

9、点击软件上的”Connect”按钮,当status旁的图标变为OK后,表示识别摄像机成功

10、点击软件上的”Download”按钮,开始烧录软件到摄像机上,等待烧录成功

11、烧录成功后,再按摄像机上的RESET孔再按开机键,机子自动重启一遍就表示升级完成,可正常使用摄像机了。


X1 刷机教程

2018-03-27浏览(56)

1、下载 DirectUSBII.zip 后并解压

2、找一个针形的工具,按USB口旁的RESET孔

3、先按着摄像机的Wi-Fi键不放,接上USB,再放开Wi-Fi键

4、这时会发现电脑会识别出一个未知设备

5、打开”设备管理器”,选中并双击”未知设备”(如下图)

image.png

6、点击“更新驱动”=>点击”浏览计算机以查找驱动程序软件”=>选择刚才解压的DirectUSB II下的Driver目录,安装驱动。

7、打开DirectUSB II目录下的DirectUSB.exe程序。

8、Board选择为”A7levk”.勾选”Firmware Programming”和”Verify”.然后,点击Choose,选择DirectUSB II目录下的X1_3084\X1_3084.elf软件。

9、点击软件上的”Connect”按钮,当status旁的图标变为OK后,表示识别摄像机成功

10、点击软件上的”Download”按钮,开始烧录软件到摄像机上,等待烧录成功

11、烧录成功后,再按摄像机上的RESET孔再按开机键,机子自动重启一遍就表示升级完成,可正常使用摄像机了。

 



如何使用抓拍模式Video Tagging

2017-07-12浏览(604)

精彩的瞬间之所以珍贵

不仅是因为“瞬间”短暂

更因为“瞬间”可遇不可求

流逝的时光之所以珍贵

不仅是因为“时光”易逝

更因为“时光”一去不复返


抓拍模式/Video Tagging

image.png

不在错过  把瞬间留住

不留遗憾  让时光回溯

拒绝拍摄大段平庸画面

有效节省相机SD卡存储空间

捕捉令人难忘的精彩瞬间

不错失任何一段精彩

image.png

如何设置抓拍模式/Video Tagging

第一步

    按下前键启动相机,然后短按相机后键切换到“设置菜单”;

image.png

第二步

    通过中键将菜单滚动到“抓拍模式”选项;

    当“抓拍模式”被选中,按下后键开启(关闭)“抓拍模式”;

image.png

image.png

第三步

    再次短按中键将菜单滚动到“抓拍时长”选项,短按后键选择抓拍时长10S/30S/1Min/2Min;

    选择10秒的抓拍间隔,相机将保存抓拍前10秒,抓拍后10秒,即共计20秒的抓拍镜头;

image.png

    选择30秒的抓拍间隔,相机将保存抓拍前30秒,抓拍后30秒,即共计60秒的抓拍镜头;

image.png

    选择1分钟的抓拍间隔,相机将保存抓拍前1分钟,抓拍后1分钟,即共计2分钟的抓拍镜头;

image.png

    选择2分钟的抓拍间隔,相机将保存抓拍前2分钟,抓拍后2分钟,即共计4分钟的抓拍镜头。

image.png

提示

    长按中键可让菜单倒序滚动

    “抓拍模式”下相机的“视频模式”将会被禁用,前往“设置菜单”中关闭“抓拍模式”即可恢复“视频模式”

    激活“抓拍模式”功能的同时将禁用访问“车载记录仪模式”

image.png

如何使用Ghost 4K抓拍模式/Video Tagging

    第一步

        激活“抓拍模式”,相机将开始连续录制视频,但并不会保存至SD卡中占用内存,此时相机后屏和状态指示灯将持续闪烁绿色;

image.png

    第二步

        短按相机前键,进入抓拍模式,相机后屏将闪烁Tagging指令并常亮红色背光,同时相机状态指示灯将持续闪烁红色,直到完成设定时长拍摄,刚刚“抓拍”到的镜头将会被保存至相机SD卡中;

image.png

image.png

    第三步

        相机再次进入抓拍待命状态,后屏和状态指示灯将持续闪烁绿色;

image.png

    第四步

        短按相机后键,即可退出“抓拍模式”;

    提示:

        请在启动“抓拍模式”前,设置好视频分辨率和帧率;

        “抓拍模式”功能要求可用空间为4GB的 Class 10 micro SD卡,以正常运行;

        请购买Class 10或等级更高的microSD/ HC/ XC卡 (最大支持128GB),首次使用前请务必将卡格式化!



GHOST 4K 一键直播操作教程

2017-07-12浏览(871)

1、打开Drift life官网(www.driftlife.co),并登陆您的个人账号。

2、点击“快速直播”栏,进入直播快速配置页面,选择Ghost 4K配置页卡;

    填写直播所用的网络的Wi-Fi名称和Wi-Fi密码;

    根据当前网络环境选择合适的直播画质(480p、720p、1080p);

    A:选择转推地址——以推流至Drift Life为例

image.png

    B:选择转推地址——以推流至其他为例

image.png

    在第三方平台(如YY、斗鱼、熊猫等支持RTMP推流的直播平台)直播设置界面获取RTMP推流地址,复制到Other RTMP后的输入框。

3、下载一键直播脚本文件,并将“fmcam.conf”保存至相机SD卡最外层(确保文件名为fmcam.conf)。错误示例:fmcam(1).conf} 

image.png

4、在当前网络环境下,按 键启动相机,相机将自动连接Wi-Fi并开始直播。

image.png

    在网页端点击“帖子”即可查看当前直播或登录Drift Life客户端在“动态”栏查看当前直播,还可将直播快速分享至微信朋友圈、新浪微博、QQ空间、QQ等社交平台。

5、当您想要结束当前直播,长按Power键即可关闭。

    在Drift Life上,系统将在直播结束后为您同步下载回播视频,您可在网页端点击“帖子”,回看当前直播或登录Drift Life客户端在“动态”栏回看当前直播,还可将视频快速分享至社交平台。

    提示:此配置文件将使相机出于“一键直播”模式,相机其他功能将被禁用。如需使用相机其他功能,从SD卡上删除此配置文件即可。


GHOST 4K APP直播操作教程

2017-07-12浏览(665)

1、下载Drift Life客户端(Android/IOS)

    Android用户

        前往腾讯应用宝、豌豆荚、91手机助手等各大安卓应用商店,下载或更新Android版Drift Life客户端;

        前往官网支持页面(www.foream.com/support),下载最新Android版Drift Life客户端;

    IOS系统用户请登录App Store下载或更新Drift Life客户端。

2、在Drift Life客户端首页点击“Wi-Fi”按钮,选择“Ghost 4K” 机型,开启手机蓝牙。

image.png

image.png

image.png

3、按image.png键启动相机,并通过image.png键切换到“设置菜单”;通过image.png键滚动到“蓝牙模式”选项;当“蓝牙模式”被选中,按下image.png键来切换到“App”模式。

image.png

image.png

image.png

image.png

4、在App中点击“下一步”,App开始搜索蓝牙设备;选中相机列表中当前使用的相机,点击“连接”。

image.png

5、输入用于直播的Wi-Fi热点名称和Wi-Fi密码(Wi-Fi名称中不包含特殊字符,并注意区分大小写),点击“下一步”。

image.png


6、填写“直播主题”,上传图片作为直播封面;

    选择直播平台(Drift Life或者Facebook,如果账户未登录,会先弹出登录界面),或填写自定义推流地址;根据当前网络环境选择合适的直播画质(480p、720p、1080p);

点击“开始直播”,等待相机连接Wi-Fi。

image.png

image.png


如创建直播失败,请返回第6步,并确保所选择的Wi-Fi有良好的上行网络。

image.png

7、相机连接网络成功后,您就可以在相应的播放平台(Drift Life,Facebook)或推流到目标直播平台开始直播(目前支持YY、斗鱼、熊猫等直播平台)。

    查看当前直播(以Drift Life客户端为例),您可在网页端点击“帖子”查看当前直播或登录Drift Life客户端在“动态”栏查看当前直播,并将直播快速分享至微信朋友圈、新浪微博、QQ空间、QQ等社交平台。

image.png

8、当您想结束当前直播,按下相机 键即可关闭。

    在Drift Life客户端上,系统将在直播结束后为您同步下载回播视频,您可在网页端点击“帖子”回看当前直播或登录Drift Life客户端在“动态”栏回看当前直播,并将视频快速分享至社交平台。

image.png


GHOST 4K 使用Android手机进行穿戴式直播

2017-07-11浏览(1042)

    视频直播一般是通过手机来进行,但是在一些场合,特别是户外的直播,我们希望要能够解放双手,防水防震,直播设备体积要小,电量要够大,同时又希望获得更专业的视频效果,这种场景下,手机就显得不太合适了。那么是否有一款炫酷的可穿戴运动相机能够完成这个愿望呢?我们搜寻了一下目前主流的运动相机,发现由欧洲著名运动相机品牌Drift Innovation 新近推出的一款4K 运动相机完美地解决了我们的问题,这里简述一下我们的操作步骤。

    使用设备:

        1. Ghost 4K 相机一台

        2. Android 手机一部 (我们使用的是华为P7),手机流量卡使用的最近中国电信推出的1元800M 流量的日租卡。

    操作步骤:

        1. 首先打开Andorid 手机的便携式WLAN 热点,关于如何打开手机便携式热点,参考如下文章: http://www.shouji56.com/jiaochen/16937.html

        2. 访问Drift 视频官网 http://www.driftlife.co/trending, 点击”快速直播”按钮,选择Ghost 4K (做这个步骤前必须在Drift Life 上注册一个账号)。

image.png

        在此页面上,填入手机热点的名称,密码,设置直播分辨率(因为中国电信在深圳的4G信号超级棒, 所以我们选择了1080P), 码率设置成”固定”,直播平台使用Drift 默认的DriftLife。

        选择完成后,点击下载,如该网页”提示”所描述的,fmcam.conf 文件会被下载到电脑上,然后拷贝此文件到Ghost 4K 的TF 卡根目录下,如下图:

image.png

    3. 我们试着用记事本打开这个配置文件,发现内容如下

        router_ssid=HUAWEI_GRA-CL00

        router_password=foream123

        stream_resolution=1080P

        stream_gop=30

        stream_bitrate=4000000

        stream_framerate=30

        stream_audio=1

        rtmp_url=rtmp地址

        rtmp_record_to_sd=1

        rtmp_2nd_stream=0

        rtmp_cbr=1

        在这个配置中,我们惊喜地发现有一个配置为rtmp_record_to_sd=0,我们猜测这个是用于配置相机在直播过程中也可以录制一路视频到TF卡上,于是果断将这个设置改成1,完成后保存。

    4. 将Ghost 4K 从电脑上移除,重新开启,Ghost 4K 启动后自动开启Wi-Fi,开始搜寻Android 手机的热点,不到10s,Andorid 手机上显示有设备连接上,Ghost 4K 后面的Wi-Fi 灯也由蓝色转为绿色,然后我们听到Ghost 4K 发出Beep 一声,状态指示灯开始闪烁红色。

    在Android 手机上,我们预先已经安装了Drift Life 的App,并且已经用我们的账号登录,这时候进入”探索/动态” 页面,可以看到直播已经开启

image.png

    5. 点击进入后,可以直接观看直播效果,也可以分享到微信,微博等主流社交平台。 

image.png

    直播完成后,我们连接相机到电脑上,不出所料,刚才直播的视频内容也同步在TF 卡上保留了一份,因为在移动直播过程中,无法保证4G信号能够一直稳定,过去的视频直播,可能因为4G信号不稳定而丢失重要的数据,现在Drift 这款相机非常完美地解决了这个问题,无论4G 信号稳定与否,本地保存的这个视频是完整的。

    因为我们设置的是1080P 视频直播,查看了一下在相机TF卡上保留的视频文件,发现是1080P 30帧,3.8Mbps 的码率,和上面在配置文件中看到的stream_bitrate=4000000 基本吻合,这也让我们确信,只要修改配置文件里的这个数据,可以根据我们所处的网络环境随意调整直播码率。

    我们发现,使用脚本直播的好处是开启直播非常方便,当脚本文件存在于相机中时,每次开机后相机都会自动连接手机的热点,只要手机热点是正常开启且4G信号稳定,一般在10-15秒内直播即可开启,真正实现了一键直播,另外,同一台Andorid 手机即作为Wi-Fi 热点为相机提供上网通道,同时手机上的App - Drift Life 也可以实时观看到直播的效果,通过Drift Life 上面的分享按钮,可以即时将视频直播分享到其他主流社交平台。

    总结:Drift 这款4K 运动相机,完美地解决了户外直播解放双手的需求(可以登录Drift 官方京东平台https://drift.jd.com/查找适用的穿戴配件),另外,测试中我们发现这款机器还有很多强悍的功能,比如防抖性,菜单中开启EIS 防抖功能后,在移动过程中,画面非常稳定,已经接近三轴云台的效果,再比如码率随意调节这个功能非常棒,视频画面的色彩饱和度,锐度等非常专业,看得出是一款精雕细琢的产品。


GHOST 4K 有线网口的使用

2017-07-11浏览(1121)

一、简述

    本文档主要描述GHOST 4K相机外接一块30Pin的有线网卡实现有线上网的模式,如何通过RTSP视频通讯协议获取到相机的视频流以及如何直播的方法。

二、如何enable GHOST 4K 相机为有线网卡模式

    1. 相机固件版本号: v2.0以上

    2. 在相机SD卡的根目录下创建文件名为”fmcam.conf”的文本文件(请注意有些系统配置会自动加上.txt的扩展名变为“fmcam.conf.txt”,请注意删除.txt,确保文件名只为“fmcam.conf”),文件内容如下:

        usb_asix=1

        usb_asix_ip=192.168.5.2

        usb_asix_gateway=192.168.5.1

        usb_asix_mask=255.255.255.0

        其中 “usb_asix=1”表示相机使用有线网卡模式,相机开机检测到到这个文件,并判断 “usb_asix”关键字为”1”的话,相机开机后会开启有线网卡模式,这时相机的USB端口会被禁用。

        “usb_asix_ip”设置为相机的静态IP地址,此IP地址不要与局域网已有的IP地址冲突。

        “usb_asix_gateway”设置为局域网的网关地址。

        “usb_asix_mask”设置为局域网的子网掩码。

        当 “usb_asix_ip”,“usb_asix_gateway”和“usb_asix_mask”三个中一个为空,或三个都为空时, 相机会采用动态分配IP,动态分配IP通常在直播中使用, 如果是RTSP获取相机视频流建议采用静态分配IP地址。

    3. 把有线网卡模块插到相机的的30Pin接口处,确保网卡红灯亮。(注意相机不要插入普通的USB线连电脑,或充电器)相机开机后进入有线网卡模式后,网卡的绿色指示灯会亮, 如果IP,网关配置正常,接上网线后,ping通网关后,相机的WIFI灯会变绿。

    4. 判断PC与相机是否可以PING通, 检测方法如下:从电脑开始里找到运行,然后在运行对话框中输入" CMD “命令,之后按回车键,键入CMD命令操作界面,如下图:

image.png

        输入命令符按回车键(或点确认键)后即可进入CMD命令操作框,然后我们再输入ping命令,输入:ping 192.168.5.2, 其中192.168.5.2是相机脚本文件“fmcam.conf”中用户设定的相机IP:

image.png

        如果能PING通,说明相机与PC建立TCP/IP连接成功。

三、PC如何通过RTSP获取相机的视频流

    1. 设置视频流的分辨率及码率

        在相机SD卡中的配置文件fmcam.conf增加两个选项”stream_resolution”和 “stream_bitrate”如:

            usb_asix=1

            usb_asix_ip=192.168.5.2

            usb_asix_gateway=192.168.5.1

            usb_asix_mask=255.255.255.0

            stream_resolution=4KUHD

            stream_bitrate=25000000

        “stream_resolution”用于设置相机视频流的分辨率,可以为”4KUHD/1080P/720P/WVGA”, 均为30fps, 分别代表如下分辨率:

            4KUHD:  3840*2160

            1080P:   1920*1080

            720P:    1280*720

            WVGA:   848*420

        “stream_bitrate”用于设置相机视频流的码率,其中1000000代表1Mbps, 25000000代表25Mbps,  800000代表800kbps.

    2. 获取RTSP视频流

        PC安装VLC播放器, 在菜单“媒体/打开网络串流”中输入“rtsp://192.168.5.2/live”,即可获得RTSP协议的视频流, 其中“192.168.5.2”为相机的IP地址。

image.png

四、如何通过有线连网方式获取多台GHOST 4K的视频流

    1. 配置相机为有线网卡模式:

        CAM1的脚本文件“fmcam.conf”如下:

            usb_asix=1

            usb_asix_ip=192.168.5.2

            usb_asix_gateway=192.168.5.1

            usb_asix_mask=255.255.255.0

            stream_resolution=4KUHD

            stream_bitrate=25000000

        CAM2 的脚本文件如下:

            usb_asix=1

            usb_asix_ip=192.168.5.3

            usb_asix_gateway=192.168.5.1

            usb_asix_mask=255.255.255.0

            stream_resolution=4KUHD

            stream_bitrate=25000000

        CAM3 的脚本文件如下:

            usb_asix=1

            usb_asix_ip=192.168.5.4

            usb_asix_gateway=192.168.5.1

            usb_asix_mask=255.255.255.0

            stream_resolution=4KUHD

            stream_bitrate=25000000

        CAM4 的脚本文件如下:

            usb_asix=1

            usb_asix_ip=192.168.5.5

            usb_asix_gateway=192.168.5.1

            usb_asix_mask=255.255.255.0

            stream_resolution=4KUHD

            stream_bitrate=25000000

    3. 获取多台设备的视频流, 这4台设备的RTSP视频流地址分别为:

        CAM1 视频流地址:rtsp://192.168.5.2/live

        CAM2 视频流地址:rtsp://192.168.5.3/live

        CAM3 视频流地址:rtsp://192.168.5.4live

        CAM4 视频流地址:rtsp://192.168.5.5/live

五、如何通过脚本文件实现相机直播

    如果要使用相机直播,首先要生成一个有效的直播地址,把这个地址写到脚本文件中,如:

        usb_asix=1

        stream_resolution=1080P

        stream_bitrate=4000000

        rtmp_url=rtmp地址

    以上的配置直播的视频流为1080P,4Mbps。

    如果是直播到内网,带宽够的话,GHOST 4K可以支持的视频流的分辨率为4KUHD,45Mbps.

        usb_asix=1

        stream_resolution=4KUHD

        stream_bitrate=45000000

        rtmp_url=rtmp://192.168.3.3/test

六、如何实现边录边传功能

    边录边传功能是指相机在直播的同时,会自动录制到本地相机的TF卡中。有两种方式:

    1. 直播第一路视频流(可最高支持到4KUHD的分辨率), 同时录制第一路视频流,这种方式录制的视频分辨率及码率与直播的分辨率及码率一样,相当于在本地多一个视频流的备份。

        增加如下配置即可实现该功能。

            usb_asix=1

            stream_resolution=1080P

            stream_bitrate=4000000

            rtmp_url=rtmp地址

            rtmp_record_to_sd=1

            rtmp_2nd_stream=0

            rtmp_cbr=1

    2. 直播第二路视频流(最高只支持到1080P分辨率),同时录制第一路视频流,这种方式录制的视频分辨率及码率可以与直播的分辨率及码率不一样。 这种方式通常是针对需要本地录制高清高码率视频,比如1080P,30Mbps, 或 4KUHD, 60Mbps,因为带宽限制而直播一路低码率的视频流。增加如下配置即可实现该功能。(注意如果录制4KUHD, 则直播只能支持WVGA的分辨率)

        增加如下配置可实现该功能

            usb_asix=1

            stream_resolution=1080P

            stream_bitrate=4000000

            rtmp_url=rtmp地址

            rtmp_record_to_sd=1

            rtmp_2nd_stream=1

            rtmp_cbr=0

            video_resolution=1080P

            video_bitrate=30000000


GHOST 4K USB网卡使用

2017-07-11浏览(1091)

一、简述

    本文档主要描述GHOST 4K相机如何工作在USB网卡模式(符合RNDIS规范),如何PC端通过USB连接相机后与相机TCP/IP通讯,并通过RTSP或RTMP视频通讯协议获取到相机的视频流方法。本方法使用了RNDIS (Remote Network Driver Interface Specification)即远程网络驱动接口规范, 就是在USB设备上跑TCP/IP, 让相机看上去像一块PC的网卡。 RNDIS是Windows7的一部分, 但遗憾的是如果默认安装(插上符合RNDIS的设备时)一般均会安装失败,本文档会描述如何重新安装RNDIS驱动。

二、如何enable GHOST 4K 相机为USB网卡模式

    1. 相机固件版本号: v2.0以上

    2. 在相机SD卡的根目录下创建文件名为”fmcam.conf”的文本文件(请注意有些系统配置会自动加上.txt的扩展名变为“fmcam.conf.txt”,请注意删除.txt,确保文件名只为“fmcam.conf”),文件内容如下:

        usb_net=1

        usb_net_host=192.168.5.1

        usb_net_ip=192.168.5.2

        其中 “usb_net=1”表示相机使用USB网卡模式,相机开机检测到到这个文件,并判断 “usb_net”关键字为”1”的话,相机开机后会开启USB网卡模式,即接USB到PC会被PC识别为USB网卡,而不是MSC存储设备。

        usb_net_host设置为PC端的IP地址。

        usb_net_ip设置为相机本地的IP地址,相机的IP地址必须与PC的IP地址同一个网段。

    3. 相机进入USB网卡模式后,相机WIFI指示灯会亮绿灯。

三、如何在Windows7上安装RNDIS驱动

    1. 相机使用如上“fmcam.conf”脚本文件开机后,插入USB并连接到PC,Windows会弹出正在安装设备驱动程序软件消息。

    注: 请确保相机先开机,识别到有效的“fmcam.conf”脚本文件才会进USB网卡模式,如果是关机插入USB连接电脑,会进入到MSC U盘模式。

image.png

    2. Windows会自动搜索并安装RNDIS驱动,不过,片刻之后您会发现安装失败。

image.png

    3. 右键点击桌面“计算机”图标,选择“管理”——“设备管理”,可以看到“RNDIS/Ethernet Gadget”设备,并且处于驱动未安装状态。

image.png

    4. 右键点击“RNDIS/Ethernet Gadget”设备,选择“更新驱动程序软件”,在如何搜索设备软件提示窗口中,选择“浏览计算机查找驱动程序软件(R)”。选择从设备列表中选择“网络适配器”。

image.png

    5. 选择“从计算机的设备驱动程序列表中选择(L) ”.

image.png

    6. 在硬件设备列表中往下拉,找到“网络适配器”,选中并”下一步”

image.png

    7. 在网络适配器窗口的制造商列表中选择微软公司(Microsoft Corporation),右侧列表中选择远端NDIS兼容设备(Remote NDIS Compatible Device)。

image.png

    8. 弹出如下警告窗口,请选YES

image.png

    9. 点击”是”并等待安装结束,RNDIS 设备将会安装成功

image.png

    10. 在”控制面板”中选择“网络和Internet”下的”查看网络状态和任务”:

image.png

    11. 选择“更改适配器设置”

image.png

    12.可以看到网络连接中多了一个本地连接(RNDIS/Ethernet Gedget)

image.png

    13. 设置新增的USB网卡的IP地址(要求与相机配置文件“fmcam.conf”指定的“usb_net_host”的值一致)

        1) 右击 “本地连接(RNDIS/Ethernet Gadget)”

image.png

        2) 选中 “Internet 协议版本 4(TCP/IPv4)”,点击”属性”按键,指定PC网卡的IP地址为: 192.168.5.1

image.png

    14. 判断PC与相机是否可以PING通, 检测方法如下:从电脑开始里找到运行,然后在运行对话框中输入" CMD “命令,之后按回车键,键入CMD命令操作界面,如下图:

image.png

        输入命令符按回车键(或点确认键)后即可进入CMD命令操作框,然后我们再输入ping命令,输入:ping 192.168.5.2, 其中192.168.5.2是相机脚本文件“fmcam.conf”中用户设定的相机IP:

image.png

        如果能PING通,说明相机与PC建立TCP/IP连接成功。

四、PC如何获取相机的视频流

    1. 设置视频流的分辨率及码率

        在相机SD卡中的配置文件fmcam.conf增加两个选项”stream_resolution”和 “stream_bitrate”如:

            usb_net=1

            usb_net_host=192.168.5.1

            usb_net_ip=192.168.5.2

            stream_resolution=4KUHD

            stream_bitrate=25000000

        “stream_resolution”用于设置相机视频流的分辨率,可以为”4KUHD/1080P/720P/WVGA”, 均为30fps, 分别代表如下分辨率:

            4KUHD:  3840*2160

            1080P:   1920*1080

            720P:    1280*720

            WVGA:   848*420

        “stream_bitrate”用于设置相机视频流的码率,其中1000000代表1Mbps, 25000000代表25Mbps,  800000代表800kbps.

    2. 获取RTSP视频流

        PC安装VLC播放器, 在菜单“媒体/打开网络串流”中输入“rtsp://192.168.5.2/live”,即可获得RTSP协议的视频流, 其中“192.168.5.2”为相机的IP地址。

image.png

五、如何PC通过USB网卡模式获取多台GHOST 4K的视频流

    1. 配置相机为USB网卡模式,并配置为不同的网段:

        CAM1的脚本文件“fmcam.conf”如下:

            usb_net=1

            usb_net_host=192.168.5.1

            usb_net_ip=192.168.5.2

            stream_resolution=4KUHD

            stream_bitrate=25000000

        CAM2 的脚本文件如下:

            usb_net=1

            usb_net_host=192.168.6.1

            usb_net_ip=192.168.6.2

            stream_resolution=4KUHD

            stream_bitrate=25000000

        CAM3 的脚本文件如下:

            usb_net=1

            usb_net_host=192.168.7.1

            usb_net_ip=192.168.7.2

            stream_resolution=4KUHD

            stream_bitrate=25000000

        CAM4 的脚本文件如下:

            usb_net=1

            usb_net_host=192.168.8.1

            usb_net_ip=192.168.8.2

            stream_resolution=4KUHD

            stream_bitrate=25000000

    2. 当这4台相机通过USB连接PC后, 会分别提示安装“RNDIS/Ethernet Gedget”驱动,按上述方法安装驱动成功后,在网络连接中会多4个“RNDIS/Ethernet Getget”网卡,分别设置对应相机的USB网卡地址为如:

        CAM1 USB网卡IP地址:192.168.5.1

        CAM2 USB网卡IP地址:192.168.6.1

        CAM3 USB网卡IP地址:192.168.7.1

        CAM4 USB网卡IP地址:192.168.8.1

    3. 获取多台设备的视频流, 这4台设备的RTSP视频流地址分别为:

        CAM1 USB网卡IP地址:rtsp://192.168.5.2/live

        CAM2 USB网卡IP地址:rtsp://192.168.6.2/live

        CAM3 USB网卡IP地址:rtsp://192.168.7.2/live

        CAM4 USB网卡IP地址:rtsp://192.168.8.2/live