设为首页收藏本站

数字电视开发论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

快捷登录

胜天工科技销售各种数字电视信号调制卡胜天工科技销售各种数字电视信号码流卡

【游客、新手、注册会员的区别】 【积分策略和会员晋级说明】 【发帖和附件上传规则】 【如何下载感兴趣的资料】 【如何获取梦游币】 【侵权资料处理及免责说明】
查看: 492|回复: 0

[编码器] 海思Hi3516的web平台开发

[复制链接]
  • TA的每日心情
    开心
    昨天 17:58
  • 签到天数: 2059 天

    [LV.Master]伴坛终老

    新浪微博达人勋

    发表于 2017-1-24 21:39:53 | 显示全部楼层 |阅读模式
    分享到:
    消息来自- 北京
    kdkgod:

    想咨询个问题,我们在3516上开发了新的功能,然后需要跟外部交互,像在海思的web页面上做开发,请问
    1、海思原厂是否提供web页面?
    2、web页面后端的服务该如果写?目前我看到其他厂家都是有个进程占用了80端口,然后web端跟这边交互是用post到这个进程中。这个进程是如果处理post数据的,谁有源码发一下。
    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    海思sdk中包含web服务的吗?

    ngswfx:

    我也一直想把程序的设置部分,弄成web的,就像路由器那样。

    ///////这样不论windows还是ubuntu都可以配置了。

    ///////估计只能找路由器开源的代码来研究一下了。

    药导:

    这个不是很难,我以前就做过,在板子里布置一个web服务器,比如 boa 这样的小型web服务器,(或者自己写一个web服务器也可以,qt可以快速写一个web服务器)然后使用 CGI 来交互,达到web端对板子进行配置,以及直接拉流观看的目的,不过现在很多人都不web端了,适配比较麻烦

    ngswfx:

    我就想用这个东西来修改设备的IP,等最基本的配置。

    //////原来用CGI,呵呵,有空我要写个程序试试。

    药导:

    BOA + CGI 虽然是已经过时的技术了,但是在嵌入式的服务器上还是有不少人在用,前辈可以试一试

    xuhs:

    嵌入式系统中可以使用的web服务器还是比较多的,例如lighttpd、nginx、hiawatha等,都只有几百K的大小,如果还嫌大的话,可以使用busybox带的httpd或者thttpd,这两个的大小是在几十K级别的。

    不过busybox带的httpd只支持cgi,功能相对较弱。如果对性能不是特别在意且简单的应用倒也可以使用。
    其它三个都可以支持fastcgi,并且支持https。对于稍微复杂些的应用比较合适。

    还可以使用可http库来构建一个支持http的应用程序。例如libhttpparser、libmicrohttpd。这样你可以将WEB server内嵌到应用程序中去,直接在程序中处理http请求,省去写CGI或FastCGI以及进程间通信的麻烦。除非应用足够简单否则不建议这样做。这样会带来维护困难的问题。

    如果应用复杂,可以考虑使用lua配合wsapi来做,要提高性能可以用fastcgi和luajit。这样就相当于有了一个服务端的脚本语言,灵活性将大增加,并且lua+wsapi加起来也是在几百K左右。非常小。lua的性能是脚本语言中最好的。lighttpd也可以直接支持lua脚本。

    cowboy:

    mangoose  开源功能强大的一腿
    您需要登录后才可以回帖 登录 | 注册 新浪微博登陆

    本版积分规则

    嗨!您好:
    欢迎来到数字电视开发论坛。
    我的名字叫梦梦
    很高兴能够为您服务!
    如果已经注册【立即登录】
    还没有账号请【注册】
    嗨!您好:
    欢迎来到数字电视开发论坛。
    我的名字叫梦梦
    很高兴能够为您服务!
    如果已经注册【立即登录】
    还没有账号请

    QQ|小黑屋|手机版|Archiver|数字电视开发网 ( 京ICP备16008897号-5   

    GMT+8, 2018-4-22 10:47 , Processed in 0.262867 second(s), 37 queries , Gzip On.

    Powered by Discuz! X3.1

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表