barriers / 阅读 / 详情

什么是wireshark中FMTP协议和operational message

2023-06-19 08:00:09
共1条回复
小教板

一、平台

操作系统:windows 7

wireshark:1.10.3

lua:5.1

二、准备

lua 语言基本语法,特别是关于表操作和循环

wireshark 文档,包括用户使用文档和开发者文档,这些在 wireshark 官方网站都能找到

三、开始

我们首先定义一个简单的协议,我们使用 C 语言的语法描述,

1 struct foo

2 {

3 char protocol_type[16]; /* request response notify */

4 char service_type[16]; /* 我们定义的各种服务类型 */

5 unsigned int msg_len; /* 消息体的长度 */

6 char msg_content[0]; /* 消息体的内容,由于是变长的所以采用此方法定义 */

7 };

现在可以让我们使用 lua 定义一个最基本的框架

1 do

2 --[[

3 创建一个新的协议结构 foo_proto

4 第一个参数是协议名称会体现在过滤器中

5 第二个参数是协议的描述信息,无关紧要

6 --]]

7 local foo_proto = Proto("foo", "Foo Protolcol")

8

9 --[[

10 下面定义字段

11 --]]

12 local foo_protocol_type = ProtoField.string("foo.prototype", "Protocol Type", base.NONE)

13 local foo_service_type = ProtoField.string("foo.servicetype", "Service Type", base.NONE)

14 local foo_msg_len = ProtoField.uint32("foo.msglen", "Message Length", base.DEC)

15 local foo_msg_content = ProtoField.string("foo.msgcontent", "Message Content", base.NONE)

16

17 -- 将字段添加都协议中

18 foo_proto.fields = {

19 foo_protocol_type,

20 foo_service_type,

21 foo_msg_len,

22 foo_msg_content

23 }

24

25 --[[

26 下面定义 foo 解析器的主函数,这个函数由 wireshark调用

27 第一个参数是 Tvb 类型,表示的是需要此解析器解析的数据

28 第二个参数是 Pinfo 类型,是协议解析树上的信息,包括 UI 上的显示

29 第三个参数是 TreeItem 类型,表示上一级解析树

30 --]]

31 function foo_proto.dissector(tvb, pinfo, treeitem)

32

33 -- 设置一些 UI 上面的信息

34 pinfo.cols.protocol:set("FOO")

35 pinfo.cols.info:set("Foo Protocol")

36

37 local offset = 0

38 local tvb_len = tvb:len()

39

40 -- 在上一级解析树上创建 foo 的根节点

41 local foo_tree = treeitem:add(foo_proto, tvb:range(offset))

42

43 -- 下面是想该根节点上添加子节点,也就是自定义协议的各个字段

44 -- 注意 range 这个方法的两个参数的意义,第一个表示此时的偏移量

45 -- 第二个参数代表的是字段占用数据的长度

46 foo_tree:add(foo_protocol_type, tvb:range(offset, 16))

47 offset = offset+16

48 foo_tree:add(foo_service_type, tvb:range(offset, 16))

49 offset = offset+16

50 foo_tree:add(foo_msg_len, tvb:range(offset, 4))

51 offset = offset+4

52

53 -- 计算消息内容的长度

54 local foo_content_len = tvb_len-offset

55 foo_tree:add(foo_msg_content, tvb:range(offset, foo_content_len))

56 offset = offset+foo_content_len

57

58 end

59

60 -- 向 wireshark 注册协议插件被调用的条件

61 local tcp_port_table = DissectorTable.get("tcp.port")

62 tcp_port_table:add(12345, foo_proto)

63 end

相关推荐

正则表达式相关问题

就10分,你在逗我。。。。。。。。a=fmtp:.*bw=.*(nb|wb)-(wb|swb|fb).*这个部分是错的肯定找不到a=fmtp:127 br=13.2; bw=wb-fb; cmr=-1; ch-aw-recv=-1;
2023-06-19 01:52:311

煤制烯烃的行业前景如何

  煤制烯烃技术成熟度高,乙烯丙烯作为化工行业的基础原料应用前景广阔,供求缺口较大。煤制烯烃即煤基甲醇制烯烃,是指以煤为原料合成甲醇后再通过甲醇制取乙烯、丙烯等烯烃的技术。行业现状如下:   中国化工系统在煤制烯烃的技术开发方面历时三十多年,已取得了中试技术MTO、MTP、FMTP和DMTO等成果。煤基甲醇制烯烃的五大核心技术中,煤气化、合成气净化、甲醇合成和烯烃回收分离四项技术目前已完全成熟掌握,另一核心技术甲醇转化制烯烃单元,且由于原料是单一组分,更易把握物性,因此在工程实施上可以借鉴现有的成熟工艺,技术风险处于可控范围。煤制烯烃路线可部分替代石油为原料制取乙烯丙烯,缓解原油需求的压力。中国乙烯产能近年来增长迅猛,但仍无法满足下游市场的需求。国内市场上烯烃类产品供不应求,对外依存度增强,巨大的市场空间引发了投资者对煤制烯烃的关注。
2023-06-19 01:52:461

皖北煤电集团有限责任公司的集团简介

皖北煤电集团有限责任公司是以采掘业为基础,以煤电化、煤炭物流、非金属材料开发为支撑的大型国有能源企业,是中国企业500强、安徽省属12户重点企业集团之一。前身是皖北矿务局,1984年5月经安徽省委、省政府批准成立,1998年9月改制为国有独资公司,总部位于宿州市,产业地跨三省区八地市。 现由安徽省人民政府国有资产监督管理委员会直接监管。集团现拥有17个子公司,其中控股的恒源煤电股份有限公司于2004年8月在A股上市(股票代码600971),成为安徽煤炭第一股,2009年底实现了集团煤业资产整体上市,总股本3.94亿股;控股的淮化集团有限公司是安徽省最大的煤化工企业,拥有雄厚的人才和技术优势,具有国际领先水平的甲醇制丙烯(FMTP)工业试验在淮化建成运行。所属16对矿井(含在建3对),煤炭产能3000万吨,煤化工产能100万吨,其中浓硝酸产销量连续多年保持亚洲第一,资产总额250亿元,员工总数近40000人。2005年顺利跻身中国企业500强,位列中国煤炭工业百强第25名。2009年,集团生产原煤1400万吨,煤炭交易量2000万吨以上,煤化工产量79.3万吨,实现营业收入135亿元,上缴税费13.15亿元,利润总额6.61亿元。
2023-06-19 01:53:081

用MATLAB编写求以空间声能量密度为目标函数的次级声源强度

sdffsda
2023-06-19 01:53:211

煤化工股票有哪些

煤化工股票主要有以下:一、丹化科技(600844):从近三年营业总收入来看,近三年营业总收入均值为12.46亿元,过去三年营业总收入最低为2020年的10.75亿元,最高为2018年的14.33亿元。2013年8月,公司控股子公司通辽金煤化工拟与恒德化工合作(组建项目公司,注册资本2.5亿元;金煤化工出资16250万元,持有65%股权,恒德化工出资8750万元,持有35%股权)在山东济宁市金乡县建设综合利用合成气资源制取乙二醇项目。近30日丹化科技股价上涨5.11%,最高价为4.11元,2022年股价上涨8.52%。二、华鲁恒升(600426):从近三年营业总收入来看,近三年营业总收入均值为138.87亿元,过去三年营业总收入最低为2020年的131.1亿元,最高为2018年的143.6亿元。公司煤化工产业是以原料煤气化生产有效气体为源头,通过有效气体制备甲醇,合成氨和一氧化碳等中间产品,分别生产出尿素,DMF等化工产品。在近30个交易日中,华鲁恒升有16天上涨,期间整体上涨17.22%,最高价为36.85元,最低价为29.73元。和30个交易日前相比,华鲁恒升的市值上涨了131.99亿元,上涨了17.22%。三、东华科技(002140):从近三年营业总收入来看,近三年营业总收入均值为45.87亿元,过去三年营业总收入最低为2018年的40.34亿元,最高为2020年的52.10亿元。公司在新型煤气化、合成气制乙二醇、合成气直接制烯烃(FTO)、甲醇制烯烃(FMTP)、甲醇制芳烃(FMTA)、煤制甲醇、煤制天然气、煤制合成氨、煤制低碳醇、新型聚脂类及煤化工废水“零排放”等众多的细分产品技术上处于国内先进水平。回顾近30个交易日,东华科技下跌2.65%,最高价为15.48元,总成交量6.57亿手。四、湖北宜化(000422):近7个交易日,湖北宜化下跌2%,最高价为19.23元,总市值下跌了3.59亿元,2022年来下跌-1.8%。湖北宜化化工股份有限公司地处世界水电之都、美丽的三峡门户城市-宜昌市东南部。五、天茂集团(000627):天茂集团近7个交易日,期间整体下跌1.21%,最高价为3.33元,最低价为3.41元,总成交量1.11亿手。2022年来下跌-1.81%。天茂实业集团股份有限公司是一家拥有新能源化工、医药化工和金融保险业为主的上市公司,股票代码000627,公司现有总资产近20亿元,净资产近16亿元,员工2000余人,省级企业技术中心,湖北省博士后产业基地。六、远兴能源(000683):近7日股价上涨7.77%,2022年股价上涨25.3%。远兴能源是一家以天然气化工、煤化工为主导,新能源化工及精细化工为发展方向的现代化能源化工企业。主营甲醇、煤炭等能源及化工产品,综合生产能力500多万吨,其中甲醇产能达135万吨、煤炭产能300万吨,是目前全国最大的天然气制甲醇企业。
2023-06-19 01:53:281

E.T.外星人的下载链接

试试电影天堂,皮皮播放器可以看超清的!望采纳
2023-06-19 01:53:473

如何使用FFMPEG+H264实现RTP传输数据

开发环境:WINDOWS7 32bitMINGWeclipse juno cdt1、首先你要编译好FFMPEG,a) 方法一:可以去官网下载源码,用MINGW编译(编译时记得支持H264,当然,事先得下载并编译好libx264,视频技术论坛里有很多介绍)b) 方法二:更加省心省力的方法是,下载别人已经编译好的资源,如ZeranoeFFmpeg的,下载他的dev版本,包含了头文件,链接库等必须的东西,当然,这东西已经是支持H264的了。2、以下的就是代码部分了:a) 先声明必要的变量:AVFormatContext *fmtctx;AVStream *video_st;AVCodec *video_codec; const int FPS = 25; /* 25 images/s */ const char *RDIP = “127.0.0.1”; unsigned int RDPORT = 5678;const unsigned int OUTWIDTH = 720; const unsigned int OUTHEIGHT = 480; av_register_all(); avformat_network_init();b) 初始化AV容器fmtctx = avformat_alloc_context();c) 获得输出格式,这里是RTP网络流fmtctx->oformat = av_guess_format("rtp", NULL, NULL);d)打开网络流snprintf(fmtctx->filename, sizeof(fmtctx->filename),"rtp://%s:%d",RDIP,RDPORT);avio_open(&fmtctx->pb,fmtctx->filename, AVIO_FLAG_WRITE)e) 开始添加H264视频流video_st = NULL;video_st = add_video_stream(fmtctx, &video_codec, AV_CODEC_ID_H264);其中,add_video_stream函数为:add_video_stream(AVFormatContext *oc,AVCodec **codec, enum AVCodecID codec_id){AVCodecContext *c; AVStream *st; /* find the video encoder */*codec = avcodec_find_encoder(codec_id); st = avformat_new_stream(oc, *codec);c = st->codec;avcodec_get_context_defaults3(c, *codec);c->codec_id = codec_id;c->width = OUTWIDTH;c->height = OUTHEIGHT;c->time_base.den = FPS;c->time_base.num = 1;c->pix_fmt = PIX_FMT_YUV420P;if(oc->oformat->flags & AVFMT_GLOBALHEADER)c->flags|= CODEC_FLAG_GLOBAL_HEADER;av_opt_set(c->priv_data, "preset", "ultrafast", 0);av_opt_set(c->priv_data, "tune","stillimage,fastdecode,zerolatency",0);av_opt_set(c->priv_data, "x264opts","crf=26:vbv-maxrate=728:vbv-bufsize=364:keyint=25",0);return st;}// OPEN THE CODEavcodec_open2(video_st->codec, video_codec, NULL);/* Write the stream header, if any. */avformat_write_header(fmtctx, NULL);f) 现在,就可以不断的编码数据,并发生数据了AVFrame* m_pYUVFrame = avcodec_alloc_frame(); while(1) //这里设置成无限循环,你可以设置成250,或其他数进行测试,观看结果 {fill_yuv_image(m_pYUVFrame, video_st->codec->frame_number,OUTWIDTH, OUTHEIGHT); /* encode the image */AVPacket pkt;int got_output = 0;av_init_packet(&pkt);pkt.data = NULL; // packet data will be allocated by the encoderpkt.size = 0;pkt.pts = AV_NOPTS_VALUE;pkt.dts =AV_NOPTS_VALUE;m_pYUVFrame->pts = video_st->codec->frame_number;ret = avcodec_encode_video2(c, &pkt,frame, &got_output);if (ret < 0) {fprintf(stderr, "Error encoding video frame: %s ", av_err2str(ret));exit(1);}/* If size is zero, it means the image was buffered. */if (got_output) {if (c->coded_frame->key_frame)pkt.flags |= AV_PKT_FLAG_KEY;pkt.stream_index = st->index;if (pkt.pts != AV_NOPTS_VALUE ){pkt.pts = av_rescale_q(pkt.pts,video_st->codec->time_base, video_st->time_base);}if(pkt.dts !=AV_NOPTS_VALUE ){pkt.dts = av_rescale_q(pkt.dts,video_st->codec->time_base, video_st->time_base);}/* Write the compressed frame to the media file. */ret = av_interleaved_write_frame(oc,&pkt);} else {ret = 0;}}g) Fill_yuv_image函数:/* Prepare a dummy image. */static void fill_yuv_image(AVPicture *pict,int frame_index,int width, int height){int x, y, i;i = frame_index;/* Y */for (y = 0; y < height; y++)for (x = 0; x < width; x++)pict->data[0][y * pict->linesize[0] +x] = x + y + i * 3;/* Cb and Cr */for (y = 0; y < height / 2; y++) {for (x = 0; x < width / 2; x++) {pict->data[1][y * pict->linesize[1] +x] = 128 + y + i * 2;pict->data[2][y * pict->linesize[2] +x] = 64 + x + i * 5;}}}h) 打印sdp信息,仅需一次,打印的sdp信息,用在VLC播放器结束网络视频流时用到//打印sdp信息char sdp[2048];av_sdp_create(&fmtctx,1, sdp, sizeof(sdp));printf("%s ",sdp);fflush(stdout);i)最后,做一些清理工作avcodec_free_frame(&m_pYUVFrame);av_write_trailer(fmtctx); /* Free the streams. */for (unsigned int i = 0; i< fmtctx->nb_streams;i++) {av_freep(&fmtctx->streams->codec);av_freep(&fmtctx->streams);}if(!(fmtctx->oformat->flags& AVFMT_NOFILE))/* Close the output file. */avio_close(fmtctx->pb); /*free the stream */ av_free(fmtctx);3、编译代码,记得添加库文件,运行一次代码,不用死循环,设置不用循环,因为是要让他打印出sdp文件的信息。得到sdp信息,比如我精简成如下:c=IN IP4 127.0.0.1m=video 56782 RTP/AVP 96a=rtpmap:96 H264/90000a=framerate:25a=fmtp:96 packetization-mode=1把这些信息保存到一个文本文件,并改名为sdp后缀,如mySDP.sdp。4、从官网下载VLC播放器,重新运行上述的代码,这一次要循环,具体循环多久,你自己决定,这一次是正式测试了。代码跑起来后,把刚刚的sdp文件用VLC打开,直接把sdp文件拖到VLC播放器中就行了。等待缓冲,就可以看到效果了。5、代码中剩掉了出错检查部分,请自行添加。6、关于IP地址,这里是127.0.0.1,是供本机测试,可以改成制定的接受数据的电脑IP地址,或者广播地址IP地址。
2023-06-19 01:54:081

如何利用pjsip交换sdp信息

status = pjmedia_endpt_create_sdp( g_med_endpt, dlg->pool, MAX_MEDIA_CNT, g_sock_info, &local_sdp); PJ_ASSERT_RETURN(status == PJ_SUCCESS, 1);{ pjmedia_sdp_attr* a; pjmedia_sdp_attr* a1; pjmedia_sdp_media *sdp_m=local_sdp->media[1]; pj_str_t tem=pj_str("96 CIF=4;QCIF=4"); pjmedia_sdp_media_remove_all_attr(sdp_m, "sendrecv"); pjmedia_sdp_media_remove_all_attr(sdp_m, "sendonly"); pjmedia_sdp_media_remove_all_attr(sdp_m, "recvonly"); pjmedia_sdp_media_remove_all_attr(sdp_m, "inactive"); pjmedia_sdp_media_remove_all_attr(sdp_m, "fmtp"); a = pjmedia_sdp_attr_create(pool, "sendonly", NULL); pjmedia_sdp_media_add_attr(sdp_m, a);a1 = pjmedia_sdp_attr_create(pool, "fmtp", &tem); pjmedia_sdp_media_add_attr(sdp_m, a1); }结构体 pjmedia_sdp_session 包含 多个pjmedia_sdp_media,一个音频,一个视频,每个pjmedia_sdp_media包含多个attribute pjmedia_sdp_session *local_sdp;
2023-06-19 01:54:151

telephone-event 8000 是什么编码

v=0 o=- 0 0 IN IP4 192.168.2.65 s=session c=IN IP4 192.168.2.65 b=CT:1000 t=0 0 m=audio 60818 RTP/AVP 97 111 112 6 0 8 4 5 3 101 //媒体流信息,包括几种RTP使用的负载类型 k=base64:V1edySLe0oNToja8yPlf8H1mTylr6VjfT/sP2FluWxM a=rtpmap:97 red/8000 a=rtpmap:111 SIREN/16000 a=fmtp:111 bitrate=16000 a=rtpmap:112 G7221/16000 a=fmtp:112 bitrate=24000 a=rtpmap:6 DVI4/16000
2023-06-19 01:54:341

怎样编译live555 openrstp

2023-06-19 01:54:411

螺栓 锚栓有效面积查询 在哪里能查到!那本规范里有?

http://ishare.iask.sina.com.cn/f/12006544.html
2023-06-19 01:54:513

android linphone中怎么添加g729协议

Found RTP audio format 101Found audio description format telephone-event for ID 101Found RTP video format 103Found video description format h263-1998 for ID 103Capabilities: us - 0x100 (g729), peer - audio=0x0 (nothing)/video=0x100000 (h263p)/text=0x0 (nothing), combined - 0x0 (nothing)Non-codec capabilities (dtmf): us - 0x1 (telephone-event|), peer - 0x1 (telephone-event|), combined - 0x1 (telephone-event|)[Apr 9 18:00:25] NOTICE[3813]: chan_sip.c:9187 process_sdp: **No compatible codecs**, not accepting this offer!SDPTo: <sip:5003@192.168.1.17>From: <sip:5004@192.168.1.17>;tag=z9hG4bK80811693Call-ID: 082004294635@10.0.2.15CSeq: 2 INVITEContact: <sip:5004@10.0.2.15:36252;transport=udp>Expires: 3600User-Agent: MySipdroid. !/2.4 beta/sdkAuthorization: Digest username="5004", realm="asterisk", nonce="6264308a", uri="sip:5003@192.168.1.17", algorithm=MD5, response="fb6dfb528d362657ef01458f96653adb"Content-Length: 137Content-Type: application/sdpv=0o=5004@192.168.1.17 0 0 IN IP4 10.0.2.15s=Session SIP/SDPc=IN IP4 10.0.2.15t=0 0m=audio 21000 RTP/AVPa=fmtp:18 annexb=no<------------->--- (13 headers 7 lines) ---Sending to 192.168.1.17:35370 (NAT)Using INVITE request as basis request - 082004294635@10.0.2.15Found peer "5004" for "5004" from 192.168.1.17:35370 == Using SIP RTP CoS mark 5Capabilities: us - 0x100 (g729), peer - audio=0x0 (nothing)/video=0x0 (nothing)/text=0x0 (nothing), combined - 0x0 (nothing)Non-codec capabilities (dtmf): us - 0x1 (telephone-event|), peer - 0x0 (nothing), combined - 0x0 (nothing)[Apr 10 12:01:05] NOTICE[3524]: chan_sip.c:9187 process_sdp: No compatible codecs, not accepting this offer!显示翻译结果core show translation Translation times between formats (in microseconds) for one second of data Source Format (Rows) Destination Format (Columns) g723 gsm ulaw alaw g726aal2 adpcm slin lpc10 g729 speex ilbc g726 g722 siren7 siren14 slin16 g719 speex16 testlaw g723 - - - - - - - - - - - - - - - - - - - gsm - - 1001 1001 3000 2000 1000 3000 3999 - 8999 3999 1001 - - 1002 - - 1001 ulaw - 2000 - 1 2001 1001 1 2001 3000 - 8000 3000 2 - - 3 - - 2 alaw - 2000 1 - 2001 1001 1 2001 3000 - 8000 3000 2 - - 3 - - 2 g726aal2 - 2999 1001 1001 - 2000 1000 3000 3999 - 8999 3999 1001 - - 1002 - - 1001 adpcm - 2000 2 2 2001 - 1 2001 3000 - 8000 3000 2 - - 3 - - 2 slin - 1999 1 1 2000 1000 - 2000 2999 - 7999 2999 1 - - 2 - - 1 lpc10 - 2999 1001 1001 3000 2000 1000 - 3999 - 8999 3999 1001 - - 1002 - - 1001 g729 - 2999 1001 1001 3000 2000 1000 3000 - - 8999 3999 1001 - - 1002 - - 1001 speex - - - - - - - - - - - - - - - - - - - ilbc - 2998 1000 1000 2999 1999 999 2999 3998 - - 3998 1000 - - 1001 - - 1000 g726 - 2999 1001 1001 3000 2000 1000 3000 3999 - 8999 - 1001 - - 1002 - - 1001 g722 - 2000 2 2 2001 1001 1 2001 3000 - 8000 3000 - - - 1 - - 2 siren7 - - - - - - - - - - - - - - - - - - - siren14 - - - - - - - - - - - - - - - - - - - slin16 - 3000 1002 1002 3001 2001 1001 3001 4000 - 9000 4000 1000 - - - - - 1002 g719 - - - - - - - - - - - - - - - - - - - speex16 - - - - - - - - - - - - - - - - - - - testlaw - 2000 2 2 2001 1001 1 2001 3000 - 8000 3000 2 - - 3 - - -sip.conf[5004]type=friendusername=5004secret=5004host=dynamiccontext=testcontextnat=yesdisallow=allallow=g729qualify=yescallerid="919999121312"<5004>
2023-06-19 01:55:161

毕业设计 SIP协议的实现

我们可以为你提供一份针对你的题目的适用于初学者的代码如有具体需求,可以我们联系,告诉我你的问题和Email,看能不能帮你,个人资料里有我的OICQ,陪你顺利毕业,此回复对于所有需求和和来访者有效,带着你的Email和问题来找我,
2023-06-19 01:55:302

用VLC播放RTP传输过来H264的问题

SDP文件怎么生成的?
2023-06-19 01:55:382

清华大学化学工程系的博士好考吗

化学工程致力于应用,这是其与化学最大的区别。如果从兴趣上来看,我认为有一个根本的问题:你是从科学研究本身(科学的美,对称性等)获得满足感而不在意其应用,还是致力于运用科学技术改变人类生活,这决定了你选择化学还是化工。如果从能力上看,工程科学中更强调实践,比如去现场看就比只学化工原理书本有用(我可没有化工原理没用的意思…………)。如果从未来职业发展角度而言,更愿意去学术界还是工业界,更愿意探索还是更愿意实践也某种程度上决定了你的选择。还有一点,化学工程其实更与物理和数学相关,化学起到的作用并不是这么大,因此如果你同时也有很好的物理基础和直觉会很有用。清华化工系从事着很多较为尖端的研究,我们称之为“顶天”,但同时这一切都是面向着应用,我们称之为“立地”,我们很少再进行较为成熟课题的研究,而致力于国家和世界未来需要的技术储备。一点愚见,仅供参考,最终还是要靠你自己决定。分享几个我组的新闻,组强我渣,还是默默撤退了……清华魏飞教授团队制备出世界最长碳纳米管清华研发成功国际领先的聚甲氧基二甲醚工业化技术清华负责研发的FMTP工业技术获重大突破
2023-06-19 01:55:541

VLC不能播放H264的RTP流,为什么

1.把 sdp保存成(test.sdp)文件。内容类似于(以下三行):m=video 1234 RTP/AVP 96a=rtpmap:96 H264/90000a=fmtp:96 packetization-mode=1; profile-level-id=420029;2.用vlc打开test.sdp文件,然后快速查看vlc所占用偶数(较小的)端口号。3.向vlc所占用的偶数端口号发送rtp数据。
2023-06-19 01:56:031

《[综]天下帅哥出我辈》txt下载在线阅读全文,求百度网盘云资源

《[综]天下帅哥出我辈》百度网盘txt最新全集下载:链接:https://pan.baidu.com/s/1CdoFMTPbEy-4RRNGHQKU9A?pwd=cuqw 提取码:cuqw简介:这是一个大混蛋穿越一世作恶太多,被系统甩进第二世,在一个迤逦胡斜的武侠世界里不幸攻转受,并生子的故事~本文又名:者千狡必遭天谴!
2023-06-19 01:56:351

《游方道士》txt下载在线阅读全文,求百度网盘云资源

《游方道士》百度网盘txt最新全集下载:链接:https://pan.baidu.com/s/1pgLjvFMTpTfqXPfQk01nBA?pwd=hzij 提取码:hzij简介:老爷爷什么的弱爆了,作为一名游方道士,表示遇见主角指不指点全看贫道个人心情!游方道士【隐藏职业】。等级:高深莫测。技能:指点主角,主角会的他都会,主角不会的他也会!【注:主动技能。非老爷爷那样的被动技能,意思是指不指点全看个人心情】
2023-06-19 01:56:491

清华大学化学系怎么样?

那是个好大学哦。
2023-06-19 01:57:194

ffmpeg output file 0 does not contain any stream怎么解决

开发环境:WINDOWS7 32bitMINGWeclipse juno cdt1、首先你要编译好FFMPEG,a) 方法一:可以去官网下载源码,用MINGW编译(编译时记得支持H264,当然,事先得下载并编译好libx264,视频技术论坛里有很多介绍)b) 方法二:更加省心省力的方法是,下载别人已经编译好的资源,如ZeranoeFFmpeg的,下载他的dev版本,包含了头文件,链接库等必须的东西,当然,这东西已经是支持H264的了。2、以下的就是代码部分了:a) 先声明必要的变量:AVFormatContext *fmtctx;AVStream *video_st;AVCodec *video_codec; const int FPS = 25; /* 25 images/s */ const char *RDIP = “127.0.0.1”; unsigned int RDPORT = 5678;const unsigned int OUTWIDTH = 720; const unsigned int OUTHEIGHT = 480; av_register_all(); avformat_network_init();b) 初始化AV容器fmtctx = avformat_alloc_context();c) 获得输出格式,这里是RTP网络流fmtctx->oformat = av_guess_format("rtp", NULL, NULL);d)打开网络流snprintf(fmtctx->filename, sizeof(fmtctx->filename),"rtp://%s:%d",RDIP,RDPORT);avio_open(&fmtctx->pb,fmtctx->filename, AVIO_FLAG_WRITE)e) 开始添加H264视频流video_st = NULL;video_st = add_video_stream(fmtctx, &video_codec, AV_CODEC_ID_H264);其中,add_video_stream函数为:add_video_stream(AVFormatContext *oc,AVCodec **codec, enum AVCodecID codec_id){AVCodecContext *c; AVStream *st; /* find the video encoder */*codec = avcodec_find_encoder(codec_id); st = avformat_new_stream(oc, *codec);c = st->codec;avcodec_get_context_defaults3(c, *codec);c->codec_id = codec_id;c->width = OUTWIDTH;c->height = OUTHEIGHT;c->time_base.den = FPS;c->time_base.num = 1;c->pix_fmt = PIX_FMT_YUV420P;if(oc->oformat->flags & AVFMT_GLOBALHEADER)c->flags|= CODEC_FLAG_GLOBAL_HEADER;av_opt_set(c->priv_data, "preset", "ultrafast", 0);av_opt_set(c->priv_data, "tune","stillimage,fastdecode,zerolatency",0);av_opt_set(c->priv_data, "x264opts","crf=26:vbv-maxrate=728:vbv-bufsize=364:keyint=25",0);return st;}// OPEN THE CODEavcodec_open2(video_st->codec, video_codec, NULL);/* Write the stream header, if any. */avformat_write_header(fmtctx, NULL);f) 现在,就可以不断的编码数据,并发生数据了AVFrame* m_pYUVFrame = avcodec_alloc_frame(); while(1) //这里设置成无限循环,你可以设置成250,或其他数进行测试,观看结果 {fill_yuv_image(m_pYUVFrame, video_st->codec->frame_number,OUTWIDTH, OUTHEIGHT); /* encode the image */AVPacket pkt;int got_output = 0;av_init_packet(&pkt);pkt.data = NULL; // packet data will be allocated by the encoderpkt.size = 0;pkt.pts = AV_NOPTS_VALUE;pkt.dts =AV_NOPTS_VALUE;m_pYUVFrame->pts = video_st->codec->frame_number;ret = avcodec_encode_video2(c, &pkt,frame, &got_output);if (ret < 0) {fprintf(stderr, "Error encoding video frame: %s ", av_err2str(ret));exit(1);}/* If size is zero, it means the image was buffered. */if (got_output) {if (c->coded_frame->key_frame)pkt.flags |= AV_PKT_FLAG_KEY;pkt.stream_index = st->index;if (pkt.pts != AV_NOPTS_VALUE ){pkt.pts = av_rescale_q(pkt.pts,video_st->codec->time_base, video_st->time_base);}if(pkt.dts !=AV_NOPTS_VALUE ){pkt.dts = av_rescale_q(pkt.dts,video_st->codec->time_base, video_st->time_base);}/* Write the compressed frame to the media file. */ret = av_interleaved_write_frame(oc,&pkt);} else {ret = 0;}}g) Fill_yuv_image函数:/* Prepare a dummy image. */static void fill_yuv_image(AVPicture *pict,int frame_index,int width, int height){int x, y, i;i = frame_index;/* Y */for (y = 0; y < height; y++)for (x = 0; x < width; x++)pict->data[0][y * pict->linesize[0] +x] = x + y + i * 3;/* Cb and Cr */for (y = 0; y < height / 2; y++) {for (x = 0; x < width / 2; x++) {pict->data[1][y * pict->linesize[1] +x] = 128 + y + i * 2;pict->data[2][y * pict->linesize[2] +x] = 64 + x + i * 5;}}}h) 打印sdp信息,仅需一次,打印的sdp信息,用在VLC播放器结束网络视频流时用到//打印sdp信息char sdp[2048];av_sdp_create(&fmtctx,1, sdp, sizeof(sdp));printf("%s ",sdp);fflush(stdout);i)最后,做一些清理工作avcodec_free_frame(&m_pYUVFrame);av_write_trailer(fmtctx); /* Free the streams. */for (unsigned int i = 0; i fmtctx->nb_streams;i++) {av_freep(&fmtctx->streams->codec);av_freep(&fmtctx->streams);}if(!(fmtctx->oformat->flags& AVFMT_NOFILE))/* Close the output file. */avio_close(fmtctx->pb); /*free the stream */ av_free(fmtctx);3、编译代码,记得添加库文件,运行一次代码,不用死循环,设置不用循环,因为是要让他打印出sdp文件的信息。得到sdp信息,比如我精简成如下:c=IN IP4 127.0.0.1m=video 56782 RTP/AVP 96a=rtpmap:96 H264/90000a=framerate:25a=fmtp:96 packetization-mode=1把这些信息保存到一个文本文件,并改名为sdp后缀,如mySDP.sdp。4、从官网下载VLC播放器,重新运行上述的代码,这一次要循环,具体循环多久,你自己决定,这一次是正式测试了。代码跑起来后,把刚刚的sdp文件用VLC打开,直接把sdp文件拖到VLC播放器中就行了。等待缓冲,就可以看到效果了。5、代码中剩掉了出错检查部分,请自行添加。6、关于IP地址,这里是127.0.0.1,是供本机测试,可以改成制定的接受数据的电脑IP地址,或者广播地址IP地址。-
2023-06-19 01:57:261

求电影《E.T外星人》的百度云

找到一个百度云BT种子:HR-HDTV 2.06G英语对白内嵌中英双字幕望楼主采纳!或者加俺百度云(ffj456)发给你也行!
2023-06-19 01:57:421

从天津财经大学到天津市委党校礼堂应该坐哪路?到哪站地下?

最佳路线建议:从宿舍区出来在泗水道做662路在德才里站下车,然后原地换乘904路在市委党校站下车即可,建议不要在高峰时出行,容易堵车.
2023-06-19 01:58:073

玩模拟人生3全集什么配置最好呢。

不会啊,现在的硬件保护相当完善,真的温度高啦,先会降低频率,还高就自动关机啦你注意温度别超过70就好啦
2023-06-19 01:58:173

在交友软件上应该和异性聊一些什么?

你喜欢什么聊什么
2023-06-19 01:58:275

清华大学化学系怎么样

化学工程致力于应用,这是其与化学最大的区别。如果从兴趣上来看,我认为有一个根本的问题:你是从科学研究本身(科学的美,对称性等)获得满足感而不在意其应用,还是致力于运用科学技术改变人类生活,这决定了你选择化学还是化工。如果从能力上看,工程科学中更强调实践,比如去现场看就比只学化工原理书本有用(我可没有化工原理没用的意思…………)。如果从未来职业发展角度而言,更愿意去学术界还是工业界,更愿意探索还是更愿意实践也某种程度上决定了你的选择。还有一点,化学工程其实更与物理和数学相关,化学起到的作用并不是这么大,因此如果你同时也有很好的物理基础和直觉会很有用。清华化工系从事着很多较为尖端的研究,我们称之为“顶天”,但同时这一切都是面向着应用,我们称之为“立地”,我们很少再进行较为成熟课题的研究,而致力于国家和世界未来需要的技术储备。一点愚见,仅供参考,最终还是要靠你自己决定。分享几个我组的新闻,组强我渣,还是默默撤退了……清华魏飞教授团队制备出世界最长碳纳米管清华研发成功国际领先的聚甲氧基二甲醚工业化技术清华负责研发的FMTP工业技术获重大突破
2023-06-19 01:58:561

求电影《ET外星人》?

我推荐[飞鸟影视BT组][斯皮尔伯格超刺激科幻大片][外星人E.T.][DVD-RMVB/542M][中英字幕]这一个,很不错,画面也很好。
2023-06-19 01:59:451

谁有免费的ET外星人百度云链接啊?

钢铁侠3即使有精密先进的铠甲护身,也无法排遣发自心底的焦虑。被击碎一切的托尼,如何穿越来自地狱的熊熊烈火……
2023-06-19 02:00:008

西安中山饭店在哪?

小东门外
2023-06-19 02:00:393

AEE(爱意)女鞋码正吗

2023-06-19 01:52:463

如何复制文件到CD-ROM??

CD ROM是CD Read only memory的缩写,这盘只能读,不能写入。一般教科书后面附带的就是这种盘。
2023-06-19 01:52:465

谁知道“爱意Aee”官方网站?

http://www.aee.cn/index_1.htm
2023-06-19 01:52:521

如图E是正方形ABCD内一点,且EA:EB:EC=1:2:3,求∠AEB的度数.?

正如楼主所言,将△CBE绕B点你深圳旋转90°,使C点与A点重合,E点落在E"点,并连接E"E 设AE=1,BE=2,CE=3 由旋转的性质,可得:△ABE"≌△CBE ∴AE"=CE=3,BE"=BE=2,∠ABE"=∠CBE ∴∠EBE"=∠ABE"+∠ABE=∠CBE+∠ABE=∠ABC=90° ∴△EBE"是等腰直角三角形 ∠E"EB=45° EE"=√2*BE=2√2 在△AEE"中: AE"=3,AE=1,EE"=2√2 可得出:AE"^=9=1^+(2√2)^=AE^+EE"^ 根据勾股定理的逆定理,可知: ∠AEE"=90° ∴∠AEB=∠AEE"+∠E"EB=90°+45°=135°,2,如图E是正方形ABCD内一点,且EA:EB:EC=1:2:3,求∠AEB的度数. 提示:将△CBE绕B点逆时针旋转90°,的BE"A,连接EE"
2023-06-19 01:52:591

USB-HDD启动与USB-CDROM有什么区别

区别:1、模式USB-HDD是 USB Hard Drives 的缩写,表示硬盘仿真模式USB-CDROM表示光盘仿真模式,该模式的U盘可以和光盘一样使用来安装系统,制作时需根据U盘型号进行量产。2、盘符USB-HDD:启动后U盘的盘符为C,该模式需注意区分U盘和本地硬盘USB-CDROM:DOS启动后不占用盘符3、兼容性USB-HDD:兼容性很高,但对于一些只支持USB-ZIP模式的电脑则无法启动。USB-CDROM:大多数主板都支持这个模式扩展资料USB-ZIP:大容量软盘仿真模式,DOS启动后显示A盘,FlashBoot制作的USB-ZIP启动U盘即采用此模式。此模式在一些比较老的电脑上是唯一可选的模式,但对大部分新电脑来说兼容性不好,特别是大容量U盘。USB-HDD+是USB-HDD的增强模式,兼容性高于USB-HDD模式,但对仅支持USB-ZIP的电脑无法启动。在DOS下启动后U盘盘符仍然显示为C:盘。参考资料:百度百科 - USB-HDD
2023-06-19 01:53:001

aee执法记录仪不是能开机了怎么办了

那应该是坏了,你返厂修下吧,打4000538880.
2023-06-19 01:53:082

关于百视通?

官方APP下架了,我们也没有办法啊
2023-06-19 01:53:122

大家知道“日本丸·上海实红”这个物业管理公司吗?

  上海实红物业管理有限公司是日本丸红集团BES物业株式会社与上海对外经济贸易实业有限公司联合经营的中日合资企业。  日 本 丸 红 株 式 会 社 简 介:  日本最著名的综合商社之一丸红株式会社创立于1858年,创业140多年以来,丸红的经营已遍布全世界。目前已在73个国家设立了约124个分支机构,年营业额约1000亿美元。根据2000年度《财富》杂志世界500强排序丸红列十五位。凭着对世界经济大势的敏感和前瞻目光,早在1972年6月,丸红就同中国发展贸易往来。自1979年以来,共在北京、上海、广州等12个城市设立了13个当地法人及办事处,并先后在中国各地设立了128多家企业。1984年,丸红来到上海,开发了上海第一个外销租赁住宅小区——“虹桥别墅”,十多年来,以一贯细致完善的服务,优美的自然绿化环境倍受客户青睐,并受到业内人士的一致好评。悠久的发展历史,丰富的经验积累,使丸红无论从硬件还是软件都树立了一个良好的品牌形象。  日 本 BES 物 业 管 理 株 式 会 社 简 介:  日本BES物业管理株式会社成立于1972年。经过30多年的发展,已成为日本最优秀的物业管理公司之一。目前拥有员工约3500名,管理公寓住宅约100,000户,总面积约1500万M2,2003年营业收入达到150亿日元,并且已经通过ISO9001认证。日本BES物业管理株式会社是日本具有代表性的以商业、写字楼、宾馆、高层住宅、学校、别墅、医院以及其他复合设施等建筑物为对象的综合物业管理公司,其经营范围涉及各种不动产的经营管理,不动产的买卖/租赁中介、财产保险代理、餐饮业、商品经销、各种建筑工程的勘查、设计、施工的监理业务等等。  上 海 对 外 经 济 贸 易 实 业 有 限 公 司 简 介:  1988年在原上海对外贸易总公司基础上组建的上海对外经济贸易实业有限公司,经过多年的开拓奋进,铸就了世界一流的“上海国际贸易中心”,宾至如归的“虹桥别墅”,服务上乘的“上海航空股份有限公司“,中外著名的“上海申银万国证券有限公司”等涉及生产、贸易、金融、房产、旅游、服务等众多类型的30多家中外合资、国内联营和海外企业,显示了公司控股、参股的实力;多年的艰苦创业,培育了公司货物贸易、技术贸易、服务贸易三大领域中的10多家自属企业的良好素质,并积蓄起驰骋国内外市场的经营能力和经济实力。
2023-06-19 01:53:191

你好,我的电脑文件加密后有.aee的后缀,系统还原了,文件打不不开?不知道你能不能帮我想办法解决?

重新安装原来的加密软件,然后双击.aee后缀的文件,在打开方式中先加密软件就可以打开的。
2023-06-19 01:53:272

冷换设备 BES500-2.5-25-3/25-4I是什么意思

B代表封头管箱,E代表换热器,S代表钩圈式浮头,500表示公称直径500mm,2.5表示公称压力2.5兆帕,25表示公称换热面积25平方米,3/25表示换热管公称长度3米和换热管外径25毫米,管程4,II级换热管束。
2023-06-19 01:53:292

AEE无人机电池充电时绿灯快闪怎么办?

无人机的电池充电的时候绿灯快闪,那有可能是电没有充进去,你应该拔掉电源,然后重新插入试试。
2023-06-19 01:53:451

有谁用过美国AEE汽车空调冰点还原剂,感觉怎样?好不好用?

用过之后感觉这款汽车空调冰点还原剂的效果特别棒,迅速降低温度,制冷效果更显著,冷气更足。比传统制冷剂制冷更快、更持久稳定。
2023-06-19 01:52:381

怎样删除CDROM光盘里的东西,

CD光盘简单分几种:CD-R,刻录用不能删除或替换,因为它是一次性的。CD-ROM,只能看看,有些能拿出来有些不能,不能删除或替换因为它是只读的。CD-RW,注意只有标明这种的CD才能删除或者替换,因为它是可多次擦写的。
2023-06-19 01:52:382

DVD/CD-ROM没有了怎么办

一. 软件方面的原因 1、IDE驱动程序安装错误或与某个驱动程序有冲突 如果我们在安装系统没有将IDE驱动程序正确安装,或者在安装后当你打开设备管理器查看“硬盘控制器“时发现其中有黄色叹号时,这时光驱的盘符就可能找不到了。 在正常情况下,当我们进入安全模式时,光驱的盘符是不会有的。如果我们想在安全模式下使用光驱,我们可以在Autoexec.BAT和Config.sys文件中加载光驱的驱动,这样我们在重新启动电脑后,就可以在安全模式下使用光驱了。 2、CONFIG文件中设置LASTDRIVE数量设置太少 如果我们在CONFIG。SYS文件中设置了“LASTDRIVE=?”的数量太少,小于实际的驱动器数量,这时即使我们安装了光驱,但在“我的电脑“中了看不到光驱的影子。这时只要去掉该项设置或设置为“LASTDRIVE=Z”即可。 3、DMA设置不当 如果光驱只支持PIO4标准,不支持DMA/33标准,而我们却强行让光驱使用该标准(在“我的电脑”属性中“设备管理器”中光驱“CDROM”属性中“设置”选项的“DMA”前打“√”)。这时有时会造成光驱丢失,有时会造成电脑不能正常启动。这时我们可以进入安全模式,将CDROM属性中的DMA设置去掉就可以了。我们所使用的硬盘或者光驱具体支持何种数据传输模式,我们在计算机启动过程中的第二屏的基本配置表中可以看到。 4、光驱在注册表里被恶意屏蔽掉了 注意;现在有的病毒专门更改注册表,使光驱盘符丢失,。有的病毒不会使光驱盘符丢失,但是会禁止光驱读盘,什么样的光盘也不能读,但在却能够用光盘启动。 5、光驱的驱动是否安装正确 通常在都自带了光驱的驱动,不需要另外添加。如果光驱的驱动程序安装的不是它自己的驱动程序,也会出现光驱丢失的情况。这种情况的出现一般是添加了所谓的“优化”、“加速程序”或者其他程序。这时可进入安全模式将“设备管理器“中的“CDROM“选项删除,然后重新启动计算机,让系统自己发现新硬件重新安装光驱的驱动即可。 6、CMOS设置不当 如果在CMOS设置中传输模式设置有误--不支持PIO MODE3或PIO MODE4或者DMA/33的老光驱便会在WINDOWS中出现没有光驱的图标,无光驱可用。这时只需要进入CMOS中将“INTEGRATED PERIPHERAIS“项,将“IDE PRIMARY MASTER PIO(或UDMA)“和“IDE PRIMARY SLAVE PIO(或UDMA)“改为“AUTO“即可。 7.使用虚拟光驱不当 虚拟光驱可以避免频繁读取光盘,提高读取速度,为我们方便的玩光盘游戏提供了可能。不过有时我们在不想使用虚拟光驱程序时,想卸载它或者想安装最新的程序时,却出现了意外,虚拟光驱的盘符有,实际光驱的盘符却丢失了。 二.硬件方面的原因 1、数据线接反或者数据线损坏 在光驱丢失时,应首先检查一下光驱的数据线是否接反了,是否有松动。如果在确定其他地方没有问题时,并且光驱的数据线经常移动,这时应该更换一条数据线试一试。 2、跳线设置与硬盘有冲突 当光驱的跳线和在同一条数据线上连接的硬盘相同时就会出现找不到光驱(也可能没有硬盘),这时只要将光驱的跳线跳成和硬盘不一样即可。为了提高数据传输率,最好将硬盘和光驱分开在两个IDE接口上。 3、电源线故障,缺少+5V电压或+5V电压供电不正常 这种情况不多出现。由于我们在拆装光驱或者硬盘时用力过大,使电源的D型插头松动或者由于电脑工作环境的恶劣插头氧化生锈,光驱的电源供给不是很正常,光驱便也发现不了。 4、IDE接口损坏 如果是突然出现光驱的盘符丢失,无法使用光驱,这时我们可以把光驱和硬盘的接口互换一下。如果再次启动后发现能够找到光驱,但却找不到硬盘,这说明是原来接光驱的IDE接口损坏了;如果互换后电脑能够正常启动,但仍旧没有光驱,这说明是光驱自身的原因,造成的光驱盘符丢失,这时只能更换光驱。 如果没有光驱,我们还可以在DOS下的万能光驱驱动IDE.SYS来试着加载光驱,如果能够加载成功,说明是软件方面的原因,应主要从软件方面查找原因。否则就应从硬件方面来考虑。 三.光驱常见故障分析 ①、使用“超级兔子”中“系统工具”光驱修复工具进行修复。 ②. 进入控制面板,选择“添加新硬件”,然后根据提示一步一步往下做,当系统检查完毕之后,一般能找到光驱;或者;进入控制面板,选择“设备管理器“,将其中的”硬盘控制器“项删除,然后重新启动计算机。由于光驱与硬盘采用同一个控制器,因此当将其删除并重新启动后就会自动进行识别,一般就能找回光驱的盘符; ③、如若以上办法不行,可以先在DOS模式下驱动光驱,例如加载万能光驱驱动程序IDE.SYS来解决。
2023-06-19 01:52:311

base和basis有什么区别?

base 表示“基础”、“地基”、“底部”,也用于构成或支撑物体底部的“基础”。例如: we camped at the base of the mountain.我们在山下设营。 i found a small insect at the base of the flower.我发现这花的底部有一个小昆虫。 the base of this monument is made of marbles.该纪念碑的地基是用大理石做成的。 basis 表示“基础”、“根据”,它常修饰无形的,抽象的东西。如学说、理论、信仰等。例如: trust is the basis of lasting friendship.信任是保持友谊的基础。 what basis do you have for this judgment?你是根据什么下这判断的? this theory rests on a solid scientific basis.这一理论有坚实的科学基础。 on the basis of以…为基础
2023-06-19 01:52:288

CD-ROM光盘驱动器是不是输出设备?

光驱只能输入啊不能输入的刻录机是既输入又输出的
2023-06-19 01:52:212

怎么关闭windows10更新小助手

关闭windows10更新小助手方法如下:1、进入系统按 Win+R 组合快捷打开运行命令框,然后键入“gpedit.msc”,按 Enter 键。2、打开的对话框找到”windowsupdate“,然后鼠标右击选择打开属性。3、跳出对话框“启动类型”下拉菜单选择选择“禁用”然后点击应用确定即可。
2023-06-19 01:52:218

如何用Delphi XE Android实现手机和wifi串行口模块通信

问一下,JWiFiManager和JWiFiInfo是从哪里引用?
2023-06-19 01:52:132

win10创意者更新推送怎么关掉

1、开始,打开控制面板,在“程序-卸载程序-查看已安装的更新”里面,2、找到“用于 Microsoft Windows 的安全更新(KB3035583)”,双击将其卸载,然后重启电脑,之后任务栏右下角的该图标就不见了。3、如果下次Windows再提示安装这个KB3035583补丁,不必再安装,不选中将其忽略即可。
2023-06-19 01:52:131

CDROM的光盘和DVD光盘有什么区别,哪种容量大,有多大?

CD光盘的容量:(不同格式容量不一样)音乐CD的容量为:74×60×75×2352÷1024÷1024=746.93(MB)数据CD的容量为:74×60×75×2048÷1024÷1024=650.39(MB)扩展类CD的容量为:74×60×75×2336÷1024÷1024=741.85(MB)DVD光盘的容量:(不同格式容量不一样)DVDR5(D5):这个格式是指单面单层,标称容量4.7GB,实际容量4.38GB,超过2小时视频。由于该产品生产较早且技术较成熟,所以现在我们在市面上所见的DVD刻录碟片大多是这种。cdrom光盘只能放vcdDVD能放VCDDVDDVDR9(D9):也写作DVDRDL,这个格式是指单面双层,标称容量8.5GB,实际容量7.92GB,大约4小时视频。DVDR10(D10):这个格式是指双面单层,标称容量9.4GB,实际容量8.76GB,大约4.5小时视频。DVDR18(D18):这个格式是指双面双层,标称容量17.1GB,实际容量15.9GB,超过8小时视频。
2023-06-19 01:52:121

三段论的A、 E、 I、 O分别表示什么?

A、E、I、O分别表示简单命题中直言命题(性质命题)的四个种类。1、A表示全称肯定命题,反映了主项的所有外延全都具有谓项的性质,表示形式为:所有S是P,缩写为SAP,简称A命题。2、E表示全称否定命题,反映了主项的所有外延全都不具有谓项的性质,表示形式为:所有S不是P,缩写为SEP,简称E命题。3、I表示特称肯定命题,反映了主项中有外延具有谓项的种性质,表示形式为:有的S是P,缩写为SIP,简称I命题。4、O表示特称否定命题,反映了主项中有外延不具有谓项的性质,表示形式为:有的S不是P,缩写为SOP,简称O命题。扩展资料:三段论的有效性所谓‘推理的有效性",就是通过推理,从真的前提出发思维(实事求是的内涵)非常重要,因为必然只能得到真的可靠的结论。如果一个推理形式是从‘真前提"推出假结论,那么这个推理形式就是无效的。(简称“推不出”)但是人们有时不知道这是假的结论,以为这就是"真理"。传统逻辑中,三段论的256个式中有如下24个有效式,其它的式都是无效的。第一格:AAA,EAE,AII,EIO;AAI,EAO。第二格:AEE,EAE,AOO,EIO;AEO,EAO。第三格:AII,IAI,OAO,EIO;AAI,EAO。第四格:AEE,IAI,EIO;AEO,EAO,AAI。注意:分号前是无条件有效式,分号后是有条件有效式。参考资料来源:百度百科-三段论推理
2023-06-19 01:52:091

bestv是什么电视台?

bestv是百视通电视台。百视通网络电视技术发展有限责任公司是东方明珠新媒体股份有限公司(OPG)旗下子公司,成立于2005年11月,是中国IPTV业务模式的开拓者与创立者,是全国乃至全球领先的IPTV内容服务运营商。公司拥有多渠道视频集成与分发平台,主要提供包括IPTV、互联网电视(OTT)在内的新媒体业务。东方明珠新媒体股份有限公司是中国第一家产业链一体化布局的文化传媒上市公司,是上海广播电视台、上海文化广播影视集团有限公司(SMG)旗下统一的产业平台。公司连续九年入选中国“文化企业30强”。公司背景百视通网络电视技术发展有限责任公司是东方明珠新媒体股份有限公司(OPG)旗下子公司,主管部门上海广播电视台、上海文化广播影视集团有限公司(英文统称Shanghai Media Group,简称“SMG”)。SMG是中国产业门类最多、产业规模最大的新型主流媒体及综合文化产业集团之一。旗下拥有12个电视频道、12个广播频率、17个全国数字付费电视频道、6种公开发行的报纸杂志。SMG旗下上市公司——上海东方明珠新媒体股份有限公司(简称“东方明珠”),是台集团的产业平台、资本平台和新媒体平台。
2023-06-19 01:52:081