Joey

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey  发布于  2016-12-13 16:51:33
采纳率 0%
15个问答
3902

关于Hi3516A板子+工程例子的总体上的一些疑难的求助?

 
本帖最后由 Joey 于 2016-12-13 17:30 编辑

PS:因为排版的问题,所以我上传的图片只能一张一张的上传,我的问题主要在第10楼和第12楼

最近在做一个项目,就是流媒体的实时播放。
用的板子是:
我来回答
回答15个
时间排序
认可量排序

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-13 17:12:27
认可0
本帖最后由 Joey 于 2016-12-13 17:18 编辑

文件截图如下:

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-13 17:18:42
认可0
进入system:

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-13 17:19:23
认可0
按照步骤烧写(这里是把整个系统二进制的文件3516A_HDMI_IN.bin)进开发板中去,之后按照他们说的来可以实现HDMI的实时播放:(具体的播放我就不截图了)

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-13 17:19:58
认可0
然后看到这里老板就来了兴趣,说我们要的就是这个功能:流媒体的实时播放,让我现在用这块板子实现这样的功能(前面说了,海图给出的只是一个二进制文件)

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-13 17:20:58
认可0
在终端下,可以看到开发板商(3516A_HDMI_IN.bin)的内核模块的加载

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-13 17:21:36
认可0
我又把海思的文件系统烧写进去,然后按照要求执行脚本命令、然后查看内核模块的加载:

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-13 17:22:12
认可0
本帖最后由 Joey 于 2016-12-15 13:30 编辑

两者对比发现,开发板商系统(3516A_HDMI_IN.bin)要比海思多了三个驱动,也就是开发板商系统中启动脚本的位于系统的/etc/init.d/rcS里的

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-13 17:23:35
认可0
这三个驱动,
其中gpioi2c.ko可以在开发板商给的文件中找到

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-13 17:25:25
认可0
本帖最后由 Joey 于 2016-12-13 17:32 编辑

sil9135.ko,在Driver下只有这个,芯片的驱动脚本(那么问题来了,这个芯片驱动脚本SiI9135_Hi3516A.init是怎么用的?sil9135应该只有视频处理部分,没有视频编码部分,有编码的只是Hi3516A的芯片?
而且sil9135.ko也没有

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-13 17:26:09
认可0
本帖最后由 Joey 于 2016-12-13 19:38 编辑

htx_gpio.ko估计是开发板商自己写的IO口驱动(这个没办法了)
...

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-13 17:26:49
认可0
本帖最后由 Joey 于 2016-12-13 17:33 编辑

到了这里,假设视频流已经进入芯片Hi3516A里去了,到了这里就要进行视频流的编码处理了。
然后,这个步骤海思就给出了很多的例程可以实现了如:H.264 H.265等方式的编码
...
编码之后,根据众坛友的经历,好像是编码封装成RTP包,然后通过RTSP协议把这些包给扔到VLC播放器当中去就可以了。

当然这里肯定有一大套流程的,而且还有坛友用的live555库,live555库用的是C++(C++,我不会),这里可以用C语言来按照live555的协议规则可以做到把RTP包发送到客户端VLC上去吗?

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-14 08:58:07
认可0
没人帮我看一下吗?
现在的问题只有第10楼的了,芯片驱动脚本SiI9135_Hi3516A.init是怎么用的?

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-16 09:06:15
认可0
没人吗?
虽然第10楼的问题没人回答,不过我这边SiI9135_Hi3516A.init暂时没用上,所以先放着把。

Joey

1个粉丝

15

问答

0

专栏

0

资料

Joey 2016-12-20 10:33:12
认可0
还是没人回答我呀

fox1644

0个粉丝

4

问答

0

专栏

1

资料

fox1644 2016-12-22 21:12:06
认可0
花钱买东西,还找坛友帮你免费回答问题,你们也真够小气的。呵呵。花钱没服务吗?
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区